Интеграция с ChatGPT (OpenAI)

Данная интеграция позволит вам использовать ChatGPT (OpenAI) в своих чат-ботах Senler.

Для подключения интеграции необходимо зайти в конструктор чат-бота и добавить шаг ChatGPT.

Выберите пункт ChatGPT

В открывшемся окне вам нужно вставить API ключ от ChatGPT:

Если у вас есть несколько ключей, можно добавить и несколько - так система будет работать быстрее

Далее выбираем вариант Chat:

Вариант с выбором Text мы рассмотрим отдельно

Вы можете выбрать, сохранять или нет историю сообщений. Если сохранять её, то ChatGPT будет общаться с пользователем, учитывая его предыдущую историю сообщений.

В хранилище историй вы можете создавать сценарии для общения ChatGPT с пользователем.

Далее нужно задать пользовательскую переменную, в которой будет содержаться вопрос для ChatGPT:

По умолчанию она уже есть, но вы можете ввести свою, создав переменную обычным способом

Эта переменная будет содержать информацию (вопрос, любой текст, который пользователь напишет ChatGPT). На схеме бота шаг с этой переменной может быть тут:

Вариант схемы бота с интеграцией GPT

А вот тут нужно задать переменную, в которую будет фиксироваться ответ от ChatGPT:

Название её также может быть произвольным, главное - зафиксировать её в настройке интеграции и в самом боте

Вот так эта переменная может выглядеть в схеме бота:

То есть мы выводим её в качестве ответа пользователю на его запрос в ChatGPT

Важные нюансы

  • на данный момент лимит по количеству токенов составляет 4086. Этот лимит определяет длину сообщений от ChatGPT, которые получает пользователь

  • по умолчанию в настройках стоит удаление токенов, если их количество превышает размер, необходимый для корректного запроса. При необходимости вы можете отключить эту опцию:

Подробную видеоинструкцию по подключению и настройке интеграции с ChatGPT: https://vk.com/video-139157852_456239236