Перейти к основному содержимому

OpenAI Assistant

В конструкторе вы можете обучить нейросеть ChatGPT на своих данных. Для этого вам потребуется аккаунт в openai.com.

Пополнив баланс аккаунта openai.com вы будете иметь доступ к новейшим моделям ChatGPT.

Assistant 1

Баланс openai.com для работы с API пополняется на странице https://platform.openai.com/account/billing/overview

Assistant 2

Для работы с аккаунтом openai.com потребуется API ключ. Его можно сгенерировать в аккаунте.

Assistant 3

Далее нам нужно добавить нашего ассистента.

Assistant 4

Выберите модель нейросети. Включите опцию Retrieval. Добавьте файлы с данными для обучения нейросети, а также инструкцию о том, как нейросеть должна обрабатывать входящие запросы.

Assistant 5

Отладить работу ассистента вы можете на странице Playground. Отправляйте предполагаемые запросы в чате и проверьте качество ответов. Корректируйте данные в файле и инструкции для достижения желаемого результата.

Assistant 6

На стороне конструктора в сценарии действий добавьте действие Нейросеть ChatGPT и выберите Вид нейросети Assistant. Далее укажите API ключ, ID ассистента, отправляемый запрос к нейросети и сохраните ответ от нее в переменную. Ниже выведите переменную ответа в сообщении, которое будет возвращено в сценарий и отправлено в бот.

Assistant 7

Сценарий действий прикрепите перед запуском нужного блока, а в сообщении блока укажите шаблон [Actions], который будет заменен на возвращаемое из сценария действий сообщение.