Как обучить свою модель?
Дообучение доступно только при использовании своего ключа OpenAI.
Для начала необходимо понять как происходит дообучение:
1. Вы создаёте материал на котором будет обучаться ваш агент(датасет). Для этого необходимо заготовить примеры диалогов, минимальное количество примеров зависит от ваших задач. В большинстве случаев большой датасет будет плюсом. 2. Далее датасет отправляется на сервера OpenAI на продолжительное время, бот начинает общаться сам с собой. Спустя некоторое время вы получаете свою модель. 3. Можно использовать обученную модель на агенте.
Важно понимать что обучение происходит не только на истории сообщений, но и на промпте, таким образом, если вы вносите большие изменения в ваш промпт, скорее всего придётся запускать обучение заново.
С чего начать?
Приступать к дообучению необходимо после того, как вы заполнили промпт, добавили все необходимые функции. Иными словами, на этом этапе почти всё работает, но агент отвечает всё ещё не всегда корректно.
Далее начнём наполнение датасета примерами: 2.1 Заходим на страницу диалоги 2.2 Выбираем диалог, можно выбрать: - удачный диалог - всё супер хотелось бы закрепить результат - неудачный диалог - исправим не правильные ответы на правильные. 2.3 Нажимаем на кнопку добавить в датасет(шляпа выпускника)
2.4 Редактируем диалог, изменяем текст сообщений(клик на тело сообщения), удаляем ненужные(крестик).
2.5 Подтверждаем редактирование и окончательно добавляем в датасет кнопкой - СОХРАНИТЬ
Для добавления диалогов также можно использовать тестовый чат 3.1 Заходим на страницу на чата 3.2 Имитируем диалог с клиентом. есть одна хитрость как использовать окно чата для создания ответов от нейросети с подсказкой: - Задаём агенту вопрос:
Получаем нерелевантный ответ. - Редактируем наше сообщение так, чтобы оно содержало в себе подсказку или стилистику ответа, в общем, помогаем ответить с помощью вопроса:
3.3 По аналогии с диалогами в правом верхнем углу жмём на шляпу студента. 3.4 Удаляем ту часть сообщения, что служила подсказкой:
3.5 Нажимаем ГОТОВО
После сбора дата сета переходим на страницу дообучение. 4.1 Проверяем датасет, вносим коррективы, если необходимо, удаляем лишнее, редактируем диалоги.
4.2 Выбираем базовую модель, на данный момент доступно 4o(умная) и 4o mini(дешевая).
4.3 Запускаем обучение кнопкой "Начать обучение".
Использование обученной модели
5.1 После начала обучения в разделе обученные модели добавится задача на обучение с неизвестным статусом. 5.2 Нажимаем на кнопку обновить 🔄 напротив задачи. 5.3 Скорее всего, статус изменится на ожидание, продолжаем обновлять статус раз в несколько минут, пока не увидим статус - готово. 5.4 После обучения модель готова для использования, нажимаем на кнопку ▶️ напротив модели.
Готово, теперь для ответов нейросеть будет использовать вашу собственную модель.
Last updated