ym88659208ym87991671
Блок Интенты для чат-ботов | Документация для разработчиков
Skip to main content

Блок Интенты

Обновлено 13 октября 2022

Блок предназначен для программирования реакции ассистента на реплики пользователя. На один экран можно добавить только один блок Интенты.

Для интентов, работающих в рамках одного экрана, доступен переход Любая другая фраза. Переход позволяет запрограммировать поведение чат-бота при определении реплики пользователя, которая не подходит ни к одному из заданных в блоке интентов.

С помощью блока ассистент распознает реплику пользователя и переводит чат-бот к необходимому экрану сценария.

Блок позволяет:

  • Создать интент. В этом случае в поле нужно указать реплику пользователя, на которую отреагирует ассистент. Чтобы добавить синоним реплики, нажмите кнопку Добавить пример. Количество синонимов неограниченно.

    В качестве интента можно использовать справочники сущностей.

    Вместо жестко заданных реплик можно использовать шаблоны.

    Реплики пользователя сохраняются в системную переменную $queryText.

  • Выбрать из списка готовых интентов. В этом случае нужно выбрать в списке один из готовых интентов. Как и в созданных интентах, в готовых может быть неограниченное количество синонимов.

  • Сделать интент доступным из любой точки сценария. При включении этой опции ассистент будет реагировать на реплику пользователя независимо от того, на каком экране чат-бот получил реплику. В блоках, работающих из любой точки сценария, переход Любая другая фраза недоступен. При получении незнакомой реплики ассистент будет отвечать фразой из раздела Ответы ассистента при форс-мажорах.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней