This site is no longer updated.Go to new Conversational Cloud docs

Интенты


Интент — ключевая единица NLU-сервиса, объединяющая в себе набор фраз, намерение клиента и другую метаинформацию.

Подробнее об использовании интентов в сценарии, определении интентов и настройке правил активации


Создание интента

Войдите в проект, на панели управления нажмите CAILA > Интенты. Вы перешли в справочник интентов для проекта.

интенты


Нажмите Создать интент. Заполните поля:

  • Название — укажите название интента. Полный путь интента рассчитывается автоматически и отображается под полем ввода, он используется при обращении к интенту из сценария.
  • Описание — укажите дополнительное описание или комментарий.
  • Ответ — укажите стандартный ответ на интент. Вы можете обратиться к нему из сценария как $context.intent.answer.
  • Тренировочные фразы — укажите примеры тренировочных фраз для распознавания данного интента.

Вы можете также создать вложенный интент. Для этого нажмите иконку другое напротив названия интента > Создать вложенный интент. Уровень вложенности интентов не ограничен.

ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ вложенный_интент


Используйте вложенность для создания иерархической структуры интентов. Это поможет не запутаться в их использовании и редактировании в процессе написания сценария.

Интенты формируют дерево на правой панели. Узлы дерева отсортированы в лексикографическом порядке. Для каждого узла указывается число примеров фраз в данном интенте и через символ / число всех дочерних фраз.


Заполнение слотов для интента

Slots (слоты) — данные, которые клиент передает с запросом или в процессе дозапроса. У каждого слота есть обязательные атрибуты: Имя, Тип.

Подробнее о процессе дозапроса информации Slot filling

Для заполнения слотов нажмите Добавить слот. Заполните поля:

Подробнее о механизме обработки уточняющих вопросов