Связаться с поддержкой:
Связаться с поддержкой
Выберите язык Русский Английский (статья не переведена)

    Блок GPT Конструктора ботов

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

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

    Проверьте, что:

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

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

     

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

    * Температура — чем ниже значение параметра, тем ближе к теме будет отвечать модель. Оптимально 0.4.

    * Использовать данные базы AI — использовать при генерации ответа данные из файлов, сайтов, быстрых ответов базы AI.

    * Длина ответа — ограничение длины ответа бота.

    * TOP_P — регулировка степени разнообразия в тексте, насколько следующее предложение будет соотноситься с предыдущим.

    * Глубина размышления — для моделей линейки GPT5:

    — минимальный

    — низкий

    — средний

    — высокий

    Чем выше значение, тем точнее и продуманнее ответ, и тем дольше время генерации.

    * Stop sequences — последовательность символов, после которой модель перестает генерировать сообщение. Если ввести «123» — когда нейросеть сгенерирует в тексте «123», то она остановится.

    * Frequency penalty — Число от -2.0 до 2.0. Чем выше значение, тем меньше вероятность повторения дословно одной и той же строки.

    * Presence penalty — Число от -2.0 до 2.0. Чем выше значение, тем больше вероятность того, что модель будет говорить о новых темах.

    * Системный промпт — это условия или ограничения для генерации ответа. GPT будет стараться соответствовать этому условию. Например: «Отвечай как сотрудник тех. поддержки». В поле можно добавить переменную.

    * Поведение при отсутствии данных — инструкция при отсутствии данных. Например: «Задай уточняющие вопросы».

    * Цель генерации — основная цель, которую должен достичь AI в диалоге. Например: «Получи номер телефона».

    * Отправлять в чат результат генерации — сообщение, сгенерированное AI, будет отправляться в диалог с клиентом, если переключатель включен.

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

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

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

    На рисунке изображен отрывок из сценария.

     

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

    1. Сначала бот отправит приветственное сообщение. Скажет, что с клиентом общается AI и сообщит команду, которую нужно отправить, чтобы позвать оператора.

    2. Дождется ответ от клиента.

    3. Проверит, есть ли в сообщении клиента команда, чтобы позвать оператора.

    4. Если команды нет, то на сообщение ответит ChatGPT.

    5. Если клиент позвал оператора, то диалог распределится на сотрудника и откроется диалог.

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