Тонкая настройка Qwen 14B для автозаполнения в Discord

✍️ OpenClawRadar📅 Опубликовано: 13 февраля 2026 г.🔗 Source
Тонкая настройка Qwen 14B для автозаполнения в Discord
Ad

Разработчик поделился своим опытом о том, как он настроил модель Qwen 14B для работы в качестве инструмента автозаполнения, используя свои сообщения из Discord. Эта настройка напоминает инструменты вроде GitHub Copilot, где предложения появляются по мере ввода.

Разработчик использовал примерно 250 бесед, полученных из Discord с помощью инструмента для парсинга, в качестве своего набора данных. Каждая беседа была отформатирована как обучающие образцы chat-ml, с особым акцентом на сообщения, в которых пользователь что-то сказал последним, без кодовых блоков или ссылок. Этот выбор указывает на акцент на разговорном тоне, а не на техническом содержании.

Модель Qwen 14B была настроена с использованием платформы unsloth.ai и QLoRA на GPU Kaggle, при этом весь процесс обучения занял примерно 15 минут из-за небольшого размера набора данных. Затем они объединили настроенную модель в формат .gguf для локального использования через ollama.com.

Интерфейс этого инструмента автозаполнения реализован как расширение для Chrome. Он захватывает последние несколько сообщений и текущий ввод пользователя, чтобы создать подсказку chat-ml с соответствующим контекстом, которая затем используется для генерации завершения на основе модели, предоставленной Ollama. Умный символ Юникода нулевой ширины используется для указания начала предложения, в то время как нажатие shift+tab примет предложение.

Ad

Текущая настройка функционирует в Discord, с потенциальными будущими расширениями для поддержки других сайтов. Разработчик также предлагает поэкспериментировать с разными размерами моделей, так как текущая модель 14B практически максимально использует доступную память. Они предполагают, что модели 4B или 8B могут быть жизнеспособными альтернативами, хотя могут столкнуться с потенциальными ограничениями данных.

Исходный код и дополнительные детали доступны на GitHub разработчика по адресу github.com/b44ken/finetune.

📖 Читать полный источник: r/LocalLLaMA

Ad

👀 Смотрите также

Инструмент автоматизации рабочих процессов Symphony работает с Claude Code.
Инструменты

Инструмент автоматизации рабочих процессов Symphony работает с Claude Code.

Разработчик реализовал спецификацию Symphony с помощью Claude Code для автоматизации рабочих процессов от тикетов до пул-реквестов, изначально используя Node/TypeScript, но отметив, что Elixir может быть лучше. Инструмент требует отдельной настройки API-ключей и биллинга помимо подписок Claude.

OpenClawRadar
Claude Code v2.1.166: Резервные модели, правила глобального запрета, межсессионная защита
Инструменты

Claude Code v2.1.166: Резервные модели, правила глобального запрета, межсессионная защита

Claude Code v2.1.166 представляет до 3 резервных моделей, поддержку glob-шаблонов в правилах запрета, усиленную межсессионную передачу сообщений, а также исправления мерцания терминала, зависших процессов и многое другое.

OpenClawRadar
Сервер MCP позволяет Claude создавать и запускать пользовательские инструменты в режиме реального времени
Инструменты

Сервер MCP позволяет Claude создавать и запускать пользовательские инструменты в режиме реального времени

Разработчик создал MCP-сервер, в котором Claude может создавать, обновлять и запускать новые инструменты без повторного развертывания. Система использует пять основных инструментов и выполняет пользовательский код JavaScript/TypeScript в песочнице Deno с временем холодного старта около 50 мс.

OpenClawRadar
Инструмент границы утверждения для работы с репозиторием кода Claude
Инструменты

Инструмент границы утверждения для работы с репозиторием кода Claude

Разработчик создал инструмент для границы одобрения, который добавляет этап проверки перед локальным выполнением при использовании Claude Code для работы с репозиторием. Инструмент следует циклу: сначала увидеть план, одобрить один раз, позволить выполнению произойти локально и сохранить доказательство после этого.

OpenClawRadar