OpenAI Assistant
Настройка обучения бота на собственных данных
Last updated
Настройка обучения бота на собственных данных
Last updated
В конструкторе вы можете обучить нейросеть ChatGPT на своих данных. Для этого вам потребуется аккаунт в openai.com.
Пополнив баланс аккаунта openai.com вы будете иметь доступ к новейшим моделям ChatGPT 4 и ChatGPT 4 Turbo. В бесплатной версии вы получите доступ к API на 3 месяца с балансом 5$ и доступом к моделям ChatGPT 3.5.
Баланс openai.com для работы с API пополняется на странице https://platform.openai.com/account/billing/overview
Для работы с аккаунтом openai.com потребуется API ключ. Его можно сгенерировать в аккаунте.
Далее нам нужно добавить нашего ассистента.
Выберите модель нейросети. Включите опцию Retrieval. Добавьте файлы с данными для обучения нейросети, а также инструкцию о том, как нейросеть должна обрабатывать входящие запросы.
Отладить работу ассистента вы можете на странице Playground. Отправляйте предполагаемые запросы в чате и проверьте качество ответов. Корректируйте данные в файле и инструкции для достижения желаемого результата.
На стороне конструктора в сценарии действий добавьте действие Нейросеть ChatGPT и выберите Вид нейросети Assistant. Далее укажите API ключ, ID ассистента, отправляемый запрос к нейросети и сохраните ответ от нее в переменную. Ниже выведите переменную ответа в сообщении, которое будет возвращено в сценарий и отправлено в бот.
Сценарий действий прикрепите перед запуском нужного блока, а в сообщении блока укажите шаблон [Actions], который будет заменен на возвращаемое из сценария действий сообщение.