Обновления. Зима 2024

Интеграция с YandexGPT

Добавили компонент Запрос к YandexGPT. С его помощью можно отправлять запросы в нейросеть Яндекса и получать ответы в чате с ботом.
В настройках можно выбрать одну из моделей:
  • yandexgpt — дает объемные и развернутые ответы;
  • yandexgpt-lite — дает более короткие ответы или может задать уточняющий вопрос;
  • summarization — отвечает на вопросы тезисно, в некоторых случаях может пересказать вопрос, который вы только что задали или сообщить, что вопрос не подходит под тезисное описание.
Для интеграции нейросети в бота получите токен на сайте Yandex Cloud и настройте компонент по инструкции.

Интеграция с Text To Speech OpenAI

Теперь нейросеть поможет озвучить ваш текст, если добавить его в новый компонент Запрос к Text To Speech OpenAI. Аудио от нейросети придет прямо в бот.
Чтобы сгенерировать голос из теста, добавьте компонент на экран, вставьте свой токен из OpenAI и напишите текст, который нужно озвучить. В настройках укажите переменную, куда запишется ответ от нейросети. Чтобы озвученный текст пришел в бот, используйте компонент Аудио.
Подробнее про настройку компонента можно узнать в базе знаний.

Новое в интерфейсе конструктора

Добавили кнопку Создать нового бота. Кнопка будет активна, если на аккаунте меньше десяти ботов. При создании десятого бота кнопка исчезает.
На экране, рядом с предложением добавить компонент, появилась кнопка Перейти на новый экран. После нажатия на эту кнопку на активном экране появится Перемотка, вместе с этим в редакторе ботов автоматически добавится еще один экран. Перемотка с активного экрана будет вести на только что созданный экран.
Это изменение можно увидеть, если в Личном кабинете не стоит галочка Скрывать предложение добавить компонент в конце экрана.
В личном кабинете появилась функция Скрыть расширенные настройки для компонентов. При включенном чекбоксе у части компонентов настройки будут спрятаны под кнопку Расширенные настройки.

Другие обновления

Для Триггерного события сделали настройку Создавать событие, если ярлык уже существует.
Раньше Триггерное событие для каждого пользователя по одному ярлыку срабатывало один раз. Перед каждым новым тестом ярлык по которому уже пришел триггер, необходимо было удалить, затем присвоить заново.
Теперь, если отметить чекбокс ‎Создавать событие, если ярлык уже существует, переназначать ярлыки перед каждым новым тестом не потребуется.
В Нативном запросе сделали не обязательным указание параметра chat_id для Telegram и user_id для ВКонтакте. Запрос без этих параметров будет срабатывать у всех пользователей, дошедших до Нативного запроса в боте.
Теперь в Яндекс.Диалоги можно отправлять изображения. Для этого мы добавили новое поле в настройки компонента ИзображениеID файла для Яндекс.Диалогов. В это поле нужно вставить ID изображения, предварительно загруженного в навык. Подробнее читайте в статье.
Добавили хелпер reverse, который меняет порядок элементов от большего значения к меньшему. Пример его использования приведен в статье.

Новые статьи в Базе знаний

Написали новые полезные статьи: