Как дообучить свою нейросеть без программирования: пошаговый гайд
Ставим бесплатный LLaMA-Factory, собираем датасет из своих обращений и дообучаем Qwen кнопкой в браузере. Честно про GPU, деньги и где нужен человек.
Евгений Арсентьев · PhDПроверено на точность — Евгений Арсентьев, PhD · 2026-10-31
Ты написал «инженер» — вот обещанный гайд. К концу у тебя будет собственная мини-нейросеть, дообученная под твою задачу: она сама разбирает входящие обращения на жалобу, возврат и вопрос по доставке. Инструмент — LLaMA-Factory, его выложил китайский инженер Яовэй Чжэн бесплатно, на гитхабе у него уже семьдесят пять тысяч звёзд. Кнопка «запустить обучение» правда есть, и правда в браузере.
Писать код ты не будешь ни на одном шаге. Всё, что надо поставить и настроить, делает твой агент — ты копируешь ему фразу и смотришь глазами на результат. Но предупрежу сразу: сложность не в кнопке, а до неё. Основная работа — руками разметить свои примеры, и за тебя её никто не сделает.
Что понадобится
Собери это до старта
- 1Твой архив обращений: выгрузка из поддержки, чата, почты или таблицы. Чем больше, тем лучше, минимум — несколько сотен штук.
- 2Агент на компьютере (Claude Code) — он поставит LLaMA-Factory и будет готовить данные.
- 3Пара вечеров на разметку. Это не метафора, это основная трата времени.
- 4Карта для аренды GPU по часам — если на твоём компьютере нет мощной видеокарты. Макбук тянет только маленькие модели и медленно.
- 5Три класса, которые ты хочешь различать. В примере это жалоба, возврат, доставка — подставь свои.
Настраиваем по шагам
Шаг 1. Размечаем свои примеры руками
Нейросеть учится не на описании задачи, а на твоих правильных ответах. Значит, нужен файл, где напротив каждого обращения стоит метка: жалоба, возврат или доставка. Агент разметит черновик по твоим правилам и быстро, но спорные случаи решаешь ты — именно на них модель потом и сыпется. Цель — хотя бы сотня примеров на каждый класс, лучше больше.
«Возьми мой файл с выгрузкой сообщений от пользователей, покажи 30 случайных строк и предложи правила, по которым обращение относится к жалобе, возврату или вопросу по доставке. Потом размечай по этим правилам порциями по 50 штук, а спорные случаи выписывай отдельно и показывай мне — метку в них я поставлю сам. На выходе собери таблицу: текст обращения и метка класса. Скажи, сколько примеров получилось в каждом классе и каких не хватает.»
Должна получиться таблица из двух колонок, которую ты можешь открыть и прочитать глазами. Пролистай сотню строк подряд: если в десятке случаев ты не согласен с меткой — правила описаны плохо, поправь их с агентом и прогоните разметку заново. Проверь и баланс: если жалоб 400, а возвратов 20, модель будет всё называть жалобой.
Шаг 2. Ставим LLaMA-Factory и открываем веб-интерфейс
Это тот самый бесплатный инструмент из ролика. Ставить его руками — как раз та самая AI-инженерия, которой мы не хотим, поэтому всю установку сваливаем на агента. Твоя задача — получить в браузере страницу с вкладками и списками, где выбирается модель и жмётся кнопка обучения.
«Поставь мне на компьютер LLaMA-Factory — это бесплатный инструмент для дообучения открытых моделей, автор Яовэй Чжэн. Установи сам всё, что для него нужно, запусти его веб-интерфейс и дай мне ссылку, которую я открою в браузере. Переключи интерфейс на понятный мне язык, если это возможно, и опиши в двух словах, какие вкладки я увижу и за что каждая отвечает.»
В браузере открывается панель: выбор модели, выбор метода обучения, список датасетов, поле с настройками и большая кнопка запуска. Отдельно должна быть вкладка чата — там ты потом поговоришь со своей моделью. Если страница пустая или ссылка не открывается, скажи агенту, что именно видишь, и пусть доводит до работающего экрана.
Шаг 3. Превращаем таблицу в датасет, который видит интерфейс
Своя таблица LLaMA-Factory сама по себе не подхватит: данные нужно уложить в тот вид, который он понимает, и зарегистрировать, чтобы датасет появился в списке. Ещё важная вещь — отложи часть примеров и не давай их в обучение. Без этой отложенной части ты не узнаешь, научилась модель или просто запомнила.
«Преврати мою размеченную таблицу в датасет для дообучения в LLaMA-Factory: задание — определить тип обращения, на вход текст обращения, на выход одно слово: жалоба, возврат или доставка. Отложи случайные 10 процентов примеров отдельно для проверки и в обучение их не включай. Подключи датасет к LLaMA-Factory так, чтобы он появился в списке датасетов в веб-интерфейсе, и скажи, под каким именем его там искать. Перед этим убери из текстов телефоны, адреса, номера карт и имена клиентов.»
Обнови страницу в браузере и найди своё имя в выпадающем списке датасетов. Там же обычно есть кнопка предпросмотра — нажми и прочитай несколько примеров: на входе должно быть обращение, на выходе одно слово. Если в ответах попадаются целые фразы вместо метки, верни агенту на переделку.
Шаг 4. Решаем, на чём считать, и считаем деньги заранее
Вот здесь живут деньги. Сам LLaMA-Factory бесплатный, но обучение идёт на GPU, и за аренду платят по часам: чем крупнее модель, тем дороже. Макбук тянет только маленькие модели и медленно. Поэтому до запуска узнай цену одного прогона, а не после.
«Посмотри, какое железо у моего компьютера, и скажи честно: какого размера модель Qwen я смогу дообучить прямо здесь и сколько примерно часов это займёт на моём количестве примеров. Если железо не тянет, предложи два-три варианта аренды GPU по часам с ценой за час и посчитай стоимость одного прогона обучения. Ничего не арендуй и не оплачивай без моего разрешения.»
На выходе ты должен увидеть понятную вилку: «вот эта модель у тебя локально за столько часов» или «локально не выйдет, аренда стоит столько за час, прогон обойдётся примерно во столько». Если агент называет размер модели, который твой компьютер не держит, не спорь — бери меньше. Для сортировки обращений на три класса маленькой модели хватает.
Шаг 5. Выбираем модель Qwen и заполняем настройки
Теперь то, что в ролике: выбираю модель, например Qwen, и подключаю свои примеры. Настроек на экране много, но трогать надо единицы — остальные оставь как есть. Пусть агент скажет, что вписать в каждое поле, и объяснит словами зачем, чтобы ты понимал, что меняешь.
«Я открыл веб-интерфейс LLaMA-Factory. Проведи меня по настройке: какую модель Qwen выбрать под моё железо, какой метод дообучения включить, где указать мой датасет и какие числа вписать в поля обучения. Называй поля так, как они подписаны на экране, по одному пункту за раз, и объясняй простыми словами, что делает каждая настройка, которую ты советуешь поменять. Остальное оставим по умолчанию.»
Перед запуском пройди глазами сверху вниз: выбрана модель Qwen, выбран твой датасет, выбран лёгкий метод дообучения, а не полное переобучение модели. Многие интерфейсы показывают готовую сводку настроек — покажи её агенту скриншотом или текстом и спроси, всё ли на месте.
Шаг 6. Жмём «запустить обучение» и смотрим на график
Это та самая кнопка. После нажатия в интерфейсе побежит лог и нарисуется график ошибки — он должен падать. Если линия стоит ровно или скачет вверх, обучение идёт впустую, и лучше остановить его через пять минут, чем узнать об этом через пять часов аренды.
«Я нажал кнопку запуска обучения в LLaMA-Factory. Следи вместе со мной: объясни, что означают цифры в логе и график ошибки, и скажи, падает ли он как надо. Если обучение упало с ошибкой или график не снижается, разбери причину и предложи, что поменять, прежде чем я запущу заново. Предупреди меня, когда прогон закончится, и напомни выключить арендованную машину.»
Нормальный финал — сообщение о завершении и график, который заметно пошёл вниз и выровнялся. Если учишь на арендованном GPU, сразу после завершения останови машину: счёт капает за часы, а не за обучение.
Шаг 7. Проверяем модель на отложенных примерах
Теперь проверка честности. Иди во вкладку чата, подгружай обученную модель и скармливай ей те самые 10 процентов, которые не участвовали в обучении. Важно сравнить с базовой моделью и нормальным промптом: если обычный Qwen без дообучения угадывает так же, дообучение тебе не нужно, и это нормальный результат, а не провал.
«Обучение закончилось. Подключи в чате LLaMA-Factory мою дообученную модель и прогони через неё все отложенные примеры для проверки. Посчитай, в каком проценте случаев метка совпала с моей, и покажи 20 обращений, где модель ошиблась. Потом прогони те же примеры через эту же модель без дообучения, но с подробным текстовым описанием трёх классов, и сравни точность в таблице.»
Ты получишь две цифры и список ошибок. Прочитай ошибки сам: часто окажется, что в них спорная разметка, а не плохая модель. Если дообученная версия выигрывает процентов на десять и больше — работа оправдалась. Если нет, вернись к шагу 1 и добавь примеров того класса, где больше всего промахов.
Шаг 8. Ставим модель на поток и оставляем человека на проверке
Модель полезна, когда разбирает входящие сама, а не когда ты вручную вставляешь текст в чат. Пусть агент сохранит модель и соберёт простой разбор файла: кидаешь выгрузку обращений за день — получаешь ту же таблицу с метками. И сразу договорись, что делать с неуверенными случаями: они едут человеку, а не угадываются.
«Сохрани мою дообученную модель так, чтобы она запускалась у меня локально и не пропала. Собери мне простой способ работы: я даю файл с обращениями за день, на выходе получаю таблицу с метками жалоба, возврат, доставка и отдельную колонку, насколько модель уверена. Обращения, в которых модель не уверена, складывай в отдельный файл для ручной проверки. Объясни в трёх предложениях, как мне это запускать каждый день.»
Проверка простая: берёшь свежую выгрузку, которую модель никогда не видела, прогоняешь и читаешь результат. Пара первых недель — с человеком на выходе: кто-то глазами просматривает метки и спорную папку. Как только видишь, что модель стабильно права, проверять можно выборочно.
Арендованный GPU тарифицируется за время, пока машина включена, а не пока идёт обучение — забыл выключить на ночь, заплатил за ночь. Крупная модель кажется заманчивой, но дорожает прогон в разы, а на сортировке трёх классов выигрыша почти не даёт. Данные пользователей — это персональные данные: телефоны, адреса и имена вычищай из датасета до обучения, иначе они останутся внутри модели. Интерфейс LLaMA-Factory меняется между версиями: кнопки и названия полей могут выглядеть не так, как описано, — показывай агенту, что реально видишь на экране, а не спорь с инструкцией. И не выкладывай обученную модель в открытые репозитории: она училась на твоей переписке с клиентами.
Кому подходит
Подходит, если у тебя есть поток однотипных задач и архив по ним: поддержка, модерация, сортировка заявок. Тогда разметка окупается, потому что модель будет делать одно и то же каждый день. Не подходит, если данных нет: дообучать нечего, и готовая модель с нормальным промптом справится быстрее и дешевле. Не подходит для задач, где нужны факты и точные формулировки — дообучение меняет манеру и разметку, а не знания. Человек обязателен в двух местах: он решает спорные примеры на разметке и просматривает неуверенные ответы в работе. Про сроки честно: нашу контент-фабрику ИИ-роликов мы строили год, прежде чем пошли лиды, и лиды идут с органики. Здесь та же логика — результат дают данные и время, а не кнопка.
Своя мини-нейросеть под конкретную задачу: она читает входящее обращение и говорит — жалоба, возврат или доставка. Поставлена бесплатным инструментом Яовэй Чжэна, обучена на твоих примерах, проверена цифрой на отложенных данных и подключена к ежедневной выгрузке. Ни строчки кода ты не написал — всё сделал агент по восьми фразам. Дальше растёт только качество разметки: добавляешь примеры по ошибкам и прогоняешь обучение заново.
Бесплатный курс
Хватит читать про ИИ — начни строить с ним
Бесплатный курс Claude Code: свой первый сайт, инструмент или игра — без программирования. Без апсейлов и кросс-сейлов — здесь нечего купить.
Начать →
Автор
Евгений Арсентьев
PhD · CEO, digital health
Чтение — хорошее начало
Хочешь реально это построить?
Гайды объясняют. Бесплатный курс превращает — персонально, с геймификацией и заточенный на быстрый запуск.
Начать бесплатный курс →