chatme.ai
Search
K
Comment on page

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

В данной статье описан процесс создания, редактирования, удаления Интентов, массовые действия с Интентами и экспорт-импорт Интентов при экспорте-импорте Агента.
Интент ー намерение Собеседника, тематика сказанной реплики, которое Бот должен распознать. Интенты являются ресурсами Компании и могут быть использованы в любых Агентах данной Компании, в т.ч. одновременно в нескольких Агентах.
Каждый слот NLU в Сценарии обучается на выборках только тех интентов, которые включены в его под-слоты Intent. Остальные интенты Компании не участвуют в распознавании реплик в данном NLU слоте, но могут быть использованы в другом слоте NLU.
Следует отличать интент в обученной модели Агента от того же интента в ресурсах Компании:
  • При обучении создается обученная модель Агента в которой содержится копия всех интентов, задействованных Сценарии на момент обучения;
  • Соответственно, изменение интента в ресурсах Компании не влечет за собой изменение интента, являющегося частью обученной модели Агента до момента, пока Агент не будет переобучен.
Пример конфига Агента с Интентами (Агент онлайн-магазина зимней одежды):
RHCHJ1ZDFV2_VPYtKU_xEHNucd3ZKhNxm9j26wP5RU4.cfg
66KB
Binary

Вкладка Интентов

  1. 1.
    Чтобы перейти на вкладку Интентов, необходимо перейти в БотБилдер нужного Агента, нажав на кнопку Design;
    image.png
  2. 2.
    Затем перейти на вкладку INTENTS.
    интенты.jpg
  3. 3.
    На вкладке Интентов представлен список всех Интентов Компании.
  4. 4.
    Интенты отображаются в виде списка постранично — не более 20 Интентов на странице.
  5. 5.
    Навигация по списку осуществляется с помощью кнопок с номерами страниц и стрелками внизу.
    image.png

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

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

Чтобы создать Интенты, необходимо:
  1. 1.
    Перейти в список Интентов.
  2. 2.
    Нажать на кнопку + Create New;
    create new.png
  3. 3.
    Ввести название Интента в поле Name. Максимальная длина значения поля — 1000 символов. По достижении максимального значения далее символы не вводятся в поле;
  4. 4.
    Наполнить Обучающую выборку Интента.
    1. 1.
      Добавление Обучающих фраз производится вручную или с помощью копирования и вставки из документа или таблицы.
    2. 2.
      Разделение Обучающих фраз производится с помощью нажатия клавишу Enter.
    3. 3.
      Обучающая фраза может автоматически переноситься на следующую строку.
    4. 4.
      Каждая Обучающая фраза должна содержать минимум 1 буквенный символ и состоять из не более чем 1000 символов. При сохранении слота, если хотя бы одно из этих требований было нарушено, будет выведена ошибка:
    5. 5.
      Максимальное количество Обучающих фраз — 500 штук, по достижении лимита далее символы не вводятся в поле.
  5. 5.
    Для сохранения интента необходимо нажать кнопку Save.

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

Чтобы изменить название или Обучающую выборку уже созданного Интента, необходимо:
  1. 1.
    Перейти в список Интентов;
  2. 2.
    Кликнуть по строке с Интентом, который необходимо изменить;
  3. 3.
    Отредактировать Интент:
    1. 1.
      Для изменения названия необходимо кликнуть по полю с названием Интента и изменить его содержимое;
    2. 2.
      Для изменения Обучающей выборки Интента, необходимо кликнуть по полю REQUESTS и изменить Обучающую выборку.
  4. 4.
    Сохранить введенные данные, нажав кнопку Save.
    image.png

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

Для удаления единичного Интента необходимо:
  1. 1.
    Перейти в список Интентов;
  2. 2.
    Нажать на кнопку с изображением урны рядом с Интентом, который необходимо удалить;
    удаление.png
  3. 3.
    Подтвердить действие в модальном окне, нажав кнопку DELETE INTENT.
    image.png
  4. 4.
    При попытке удаления Интента, который задействован в Сценарии Агента/ов, появится предупреждение о том, что необходимо сначала удалить соответствующий Подслот intent из Сценарий:
    image.png
    Уведомление содержит информацию о Подслоте intent, который необходимо удалить:
    1. 1.
      id Проекта/ов;
    2. 2.
      id Агента/ов;
    3. 3.
      id Подслота/ов intent.
  5. 5.
    Если же Интент не задействован в Сценарии, он будет удален.

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

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

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

Множественный выбор Интентов осуществляется следующими способами:
  1. 1.
    Проставление галочек в соответствующих необходимым Интентам селекторах вручную. При выборе строки она выделяется фиолетовым цветом.
    image.png
  2. 2.
    Проставление галочки в селекторе массового выбора — в этом случае будут выделены все Интенты на странице.
    селектор.png
  3. 3.
    Выбор одной из групп Интентов. По клику на стрелочке открывается выпадающий список;
    галочка.png
  4. 4.
    В выпадающем списке представлены варианты, по клику на одном из них будет выбрана соответствующая группа Интентов на текущей странице:
    image.png
    • All — все Интенты;
    • In use — только используемые в Сценариях Агентов Интенты;
    • Not in use — только не используемые в Сценариях Агентов Интенты.

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

Снятие выделения с выбранных Интентов осуществляется следующими способами:
  1. 1.
    Удаление галочек из селекторов вручную.
  2. 2.
    Через селектор массового выбора.
    минус.png
  3. 3.
    Выбор варианта Clear selection в выпадающем списке:
    image.png
    image.png

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

Чтобы осуществить единовременное удаление нескольких Интентов, необходимо:
  1. 1.
    Произвести выделение нескольких Интентов, как описано в пункте Множественный выбор;
  2. 2.
    Нажать кнопку Delete intents;
    массовое удаление.png
  3. 3.
    Подтвердить действие в модальном окне, нажав кнопку DELETE INTENTS;
    image.png
  4. 4.
    Если в числе выбранных Интентов присутствуют Интенты, которые задействованы в Сценарий Агента/ов, то появится предупреждение о том, что данные Интенты не были удалены.
    image.png
  5. 5.
    Остальные Интенты будут удалены.

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

При экспорте Агента происходит также экспорт всех Интентов, содержащихся в его Сценарий. Агент с включенными в него Интентами экспортируется в виде файла формата .cfg. При импорте Агента происходит импорт используемых в нем Интентов, при этом:
  1. 1.
    Если в компании есть Интент с идентичным названием и выборкой, дублирования Интентов не происходит.
  2. 2.
    Если в компании есть Интент с идентичным названием и но отличающейся выборкой, будет создан дубликат этого Интента с автоматически сгенерированным именем:
    дубликат.jpg
  3. 3.
    Если в компании есть Интент с отличающимся названием, но идентичной выборкой, то Интент в сценарии импортированного Агента будет заменён на Интент из Ресурсов Компании.
  4. 4.
    Если в компании нет такого Интента, то он будет импортирован и появится в списке Интентов.