Вкладка интентов — Intents

Вкладка INTENTS — вкладка, на которой создаются и редактируются Интенты для дальнейшего их использования в Агентах Компания.Интент — намерение Собеседника (тематика Реплика) которое Агент должен распознать.Интенты являются Ресурсы Компании и могут быть использованы в любых Агентах Компания в т.ч. одновременно в нескольких.Каждый Слот NLU в Агенте обучается на Обучающая выборка только тех Интентов, которые включены в его Подслоты intent. Остальные Интенты Компания не участвуют в распознавании Реплика в данном Слоте NLU, но могут быть использованы в другом Слоте NLU.Пример конфигурационного файла Агента с Интентами (онлайн-магазин зимней одежды):

Переход на вкладку Интентов

  1. В список Интентов Компания можно перейти двумя способами:

    1. перейти на вкладку Resourses (Вкладка ресурсов Компании — Resourses) и нажать кнопку Intents;

    2. перейти в БотБилдер Агента и открыть вкладку Intents.

Список Интентов

На вкладке Интентов представлен список всех Интентов Компания:

  1. Интенты отсортированы в алфавитном порядке. Сортировку можно изменить: по нажатию данной кнопки сортировка Интентов меняется от начала алфавита к концу и наоборот.

  2. Напротив каждого Интента указан его язык.

  3. Напротив каждого Интента, используемого в Агентах, проставлена галочка и кнопка Clarify.

    1. По нажатию кнопки Clarify отображаются Агенты, в которых используется Интент:

Поиск по Интентам

Можно совершать поиск по имени, языку и использованию Интента в Агентах. Поиск может совершаться как по одному параметру, так и по нескольким параметрам одновременно.

Поиск по имени Интента

  1. Для совершения поиска по имени Интента введите искомое значение в поле поиска.

  2. В списке будут выведены только Интенты, содержащие в названии искомую строку.

  3. Чтобы сбросить результаты поиска, нажмите крестик в поле поиска.

Поиск по использованию Интента

Поиск по использованию Интента в Агентах производится с помощью кнопок In use и Not in use:

  1. Чтобы найти Интенты, которые используются в Агентах, нажмите на кнопку In use:

  2. Также по нажатию на кнопку In use вместо фильтра Not in use выводится фильтр Agent — фильтр по Агентам.

    1. По нажатию на кнопку Agent открывается панель поиска по Агентам.

    2. Чтобы найти Интенты, которые используются в определенных Агентах, кликните по необходимым Агентам в списке.

  3. По нажатию на кнопку Not in use выводятся Интенты, которые не используются в Агентах.

Поиск по языку интента

Поиск по языку Интента производится с помощью фильтра Language.

  1. По нажатию на кнопку Language открывается панель поиска по языку Интента.

  2. Чтобы выбрать Интенты на определенном языке или языках, кликните по нужному языку(ам) в выпадающем списке.

  3. После этого Интенты на вкладке фильтруются и отображаются только Интенты на выбранном языке(ах).

Создание, изменение и удаление Интентов

Создание нового Интента в ресурсах компании

Чтобы создать Интенты, необходимо:

  1. Перейти в список Интентов.

  2. Нажать кнопку Create new.

  3. По нажатию кнопки на панели справа откроется форма создания нового Интента.

  4. В форме необходимо заполнить поля:

    1. Name* — название Интента. Максимальная длина названия — 1000 символов;

    2. Requests* — Обучающая выборка Интента. Можно заполнить вручную либо с помощью копирования и вставки из документа или таблицы. Максимальная длина одной Обучающая фраза — 1000 символов. Максимальное количество Обучающая фраза — 500 штук;

    3. Выбор языка Интента — в поле указывается язык Интента.

      1. Язык можно изменить после сохранения Интента.

      2. Обозначения языков представлены в таблице Языки интентов.

      3. На данный момент выбор языка Интента носит характер только визуального обозначения и не влияет на распознавание Интентов Слотом NLU.

  5. Сохранить изменения, нажав кнопку CREATE.

  6. Чтобы отменить создание Интента, необходимо нажать кнопку CANCEL.

Важно: рекомендации по наполнению Обучающая выборка Интентов читайте в статье Распознавание естественного языка

Язык
Обозначение в выпадающем списке

Русский

Английский

Португальский

Украинский

Испанский

Вьетнамский

Тайский

Индонезийский

Малайский

Филиппинский

Сербский

Немецкий

Польский

Французский

Пакистанский (урду)

Киргизский

Арабский

Редактирование Интента

Чтобы изменить название или Обучающая выборка уже созданного Интента, необходимо:

  1. Перейти в список Интентов.

  2. Кликнуть по строке с Интентом, который необходимо изменить;

  3. Отредактировать Интент:

    1. Для изменения названия необходимо кликнуть по полю Name и изменить его содержимое;

    2. Для изменения Обучающая выборка Интента, необходимо кликнуть по полю Requests и изменить его содержимое;

    3. Для изменения языка Интента, необходимо кликнуть по полю выбора языка и выбрать другой язык.

  4. Сохранить введенные данные, нажав кнопку SAVE.

Удаление Интента

Для удаления единичного Интента необходимо:

  1. Перейти в список Интентов.

  2. Нажать на название Интента или галочку в селекторе напротив.

  3. Нажать на кнопку Delete intent или Delete на панели справа;

  4. Подтвердить действие в модальном окне, нажав кнопку DELETE INTENT.

    1. Если удаляемый Интент используется в Агентах, при удалении появится предупреждение о том, что необходимо сначала удалить его из Сценарий агента Агента;

Клонирование Интента

Для клонирования единичного Интента необходимо:

  1. Перейти в список Интентов.

  2. Нажать на название Интента или галочку в селекторе напротив.

  3. Нажать на кнопку Duplicate intent или Duplicate на панели справа;

  4. Подтвердить действие в модальном окне, нажав кнопку YES, I’M SURE в модальном окне.

  5. По нажатию кнопки YES, I’M SURE будет создана копия Интента с названием <название клонируемого интента> CLONE

Массовые действия с Интентами

В Платформа реализован множественный выбор Интентов и массовые действия, применимые к группе Интентов.

Множественный выбор

Множественный выбор Интентов можно осуществить следующими способами:

  1. Проставить галочки в соответствующих необходимым Интентам селекторах вручную.

  2. Проставить галочки в селекторе массового выбора — в этом случае будут выделены все Интенты на странице.

  3. Выбрать одну из групп Интентов. По клику на стрелочке открывается выпадающий список;

    1. В выпадающем списке необходимо выбрать группу Интентов на текущей странице:

      1. All — все Интенты;

      2. In use — только используемые в Агентах Интенты;

      3. Not in use — только неиспользуемые Интенты.

Снятие выделения с Интентов

Снятие выделения с выбранных Интентов можно осуществить следующими способами:

  1. Удалить галочек из селекторов вручную.

  2. Через селектор массового выбора.

  3. Выбрать вариант Clear selection в выпадающем списке:

Массовое удаление Интентов

Чтобы единовременно удалить несколько Интентов, необходимо:

  1. Выбрать несколько Интентов, как описано в пункте Множественный выбор;

  2. Нажать кнопку Delete intents;

  3. Подтвердить действие в модальном окне, нажав кнопку DELETE INTENTS;

  4. Если в числе выбранных Интентов присутствуют Интенты, которые используются в Агентах, при удалении появится предупреждение о том, что данные Интенты не были удалены.

  5. Остальные Интенты будут удалены.

Массовое клонирование Интентов

Чтобы единовременно клонировать несколько Интентов, необходимо:

  1. Выбрать несколько Интентов, как описано в пункте Множественный выбор;

  2. Нажать кнопку Duplicate intents;

  3. Подтвердить действие в модальном окне, нажав кнопку YES, I’M SURE в модальном окне.

    1. По нажатию кнопки YES, I’M SURE будут созданы копии Интента с названием <название клонируемого интента> CLONE

    2. По нажатию кнопки NO, IT’S A MISTAKE клонирования не произойдет, модальное окно будет закрыто.

Экспорт-импорт Интентов при экспорте-импорте Агента

При экспорте Агента происходит также экспорт всех Интентов, содержащихся в его Сценарий агента. Агент с включенными в него Интентами экспортируется в виде файла формата .cfg.При импорте Агента происходит импорт используемых в нем Интентов при этом:

  1. Если в компании есть Интент с идентичным названием и выборкой, дублирования Интентов не происходит.

  2. Если в компании есть Интент с идентичным названием и но отличающейся выборкой, будет создан дубликат этого Интента с автоматически сгенерированным именем:

  3. Если в компании есть Интент с отличающимся названием, но идентичной выборкой, то Интент в Сценарий агента импортированного Агента будет заменён на Интент из Ресурсы Компании.

  4. Если в компании нет такого Интента, то он будет импортирован и появится в списке Интентов.

Last updated