+7 (727) 355-53-65
Войти Начать бесплатно
Сменить регион сайта
Казахстан и СНГ (выбрано)
English Россия

Блок «GPT»

Чат-бот станет еще умнее, если добавить в него искусственный интеллект. Для этого в Конструкторе ботов есть блок «GPT». С этим блоком внутри сценария бот отвечает на сообщение клиента при помощи искусственного интеллекта. 

Перед использованием блока нужно выполнить подключение бота к GPT. Подробнее об этом в статье — Подключение ChatGPT. Проверьте что:

  • OpenAI подключен к боту;
  • Модель обучена на Быстрых ответах.

Настройка блока

1. В Редакторе сценариев выберите «GPT» и добавьте блок на рабочую область.

Заполните поля блока:

  • Выбор модели — модель GPT, которая будет отвечать клиенту;
  • Выбор языка — язык, на котором будет отвечать модель;
  • Настройки модели:
    • Температура — чем ниже значение параметра, тем ближе к теме будет отвечать модель. Оптимально 0.4.
    • TOP_P — регулировка степени разнообразия в тексте, насколько следующее предложение будет соотноситься с предыдущим.
    • Stop sequences — последовательность символов, после которой модель перестает генерировать сообщение. Если ввести «123» — когда нейросеть сгенерирует в тексте «123», то она остановится.
    • Frequency penalty — Число от -2.0 до 2.0. Чем выше значение, тем меньше вероятность повторения дословно одной и той же строки.
    • Presence penalty — Число от -2.0 до 2.0. Чем выше значение, тем больше вероятность того, что модель будет говорить о новых темах.
    • Системный промпт — это условия или ограничения для генерации ответа. GPT будет стараться
      соответствовать этому условию. Например: Отвечай как сотрудник тех. поддержки. В поле можно добавить переменную.

  • Поле «Вопрос» — из него берется значение вопроса/переменной.
  • Использовать историю сообщений — активируйте ползунок вправо, чтобы блок учитывал сообщения: можно выбрать количество присланных сообщений или часов для обработки.

Рекомендуем изменять либо температуру, либо TOP_P, а не оба параметра сразу. Иначе результат может стать непредсказуемым.

По умолчанию установлены настройки из модели, которая выбрана основной в настройках бота.

Пример сценария

Давайте разберем, как можно использовать этот блок на примере. На рисунке изображен отрывок из сценария.

Что произойдет при таком расположении блоков:

  1. Сначала бот отправит приветственное сообщение. Скажет, что с клиентом общается AI и сообщит команду, которую нужно отправить, чтобы позвать человека;
  2. Дождется ответ от клиента;
  3. Проверит, есть ли в сообщении клиента команда, чтобы позвать человека;
  4. Если команды нет, то на сообщение ответит ChatGPT;
  5. Если клиент позвал оператора, то диалог распределится на сотрудника и откроется диалог.

Сценарий на скриншоте цикличен и ChatGPT будет отвечать на сообщения, пока клиент не позовет оператора.

Подключение ChatGPT

Обучить ChatGPT на быстрых ответах (Создать модель)

Оставить заявку на услуги интегратора