КОНСТРУКТОР СЦЕНАРИЯ АГЕНТА

icon picker
Вкладка словарей — Vocabularies

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

Переход на вкладку Словарей

В список
@Словарь
@Компания
можно перейти двумя способами:
перейти на вкладку Resourses () и нажать кнопку Vocabularies;
перейти в
@БотБилдер
@Агент
а и открыть вкладку Vocabularies.

Список словарей

На вкладке
@Словарь
представлен список всех
@Словарь
@Компания
: ​
image.png
Name — названия
@Словарь
; ​
image.png
Кнопка сортировки
@Словарь
по алфавиту; ​
image.png
По нажатию кнопки сортировка
@Словарь
меняется: от начала алфавита к концу и наоборот.
In use — использование
@Словарь
в
@Агент
ах; ​
image.png
Напротив каждого
@Словарь
, используемого в
@Агент
ах, проставлена галочка и кнопка Clarify;
По нажатию кнопки Clarify выводятся иконки
@Агент
ов, в которых используется
@Словарь
.
image.png

Поиск по Словарям

Поиск по имени Словаря

Для совершения поиска по имени
@Словарь
необходимо ввести искомое значение в поле поиска.
В списке будут выведены только
@Словарь
, содержащие в названии искомую строку. ​
image.png

Поиск по использованию Словаря

Поиск по использованию
@Словарь
в
@Агент
ах производится с помощью фильтров In use и Not in use:
По нажатию на кнопку In use выводятся только
@Словарь
, которые используются в
@Агент
ах: ​
image.png
Также по нажатию на кнопку In use вместо фильтра Not in use выводится фильтр Agent — фильтр по
@Агент
ам.
По нажатию на кнопку Agent открывается панель поиска по
@Агент
ам. ​
image.png
Чтобы найти
@Словарь
, которые используются в определенных
@Агент
ах, необходимо кликнуть по необходимым
@Агент
ам в списке.
По нажатию на кнопку Not in use выводятся
@Словарь
, которые не используются в
@Агент
ах. ​
image.png

Поиск по языку Словаря

Поиск по языку
@Словарь
производится с помощью фильтра Language.
По нажатию на кнопку Language открывается выпадающий список языков
@Словарь
. ​
image.png
По клику на элементе/ах списка:
язык выделяется галочкой;
@Словарь
на вкладке фильтруются и отображаются только
@Словарь
на выбранном/ых языке/ах. ​
image.png

Создание, изменение и удаление Словарей

Подготовка таблицы Словаря

Файл, загружаемый в качестве
@Словарь
, должен иметь следующие характеристики:
Формат .csv;
Содержимое файла:
1-ый столбец — название: ‘entity’, содержимое: названия
@Сущность
(наборов
@Синоним
ов);
2-ой столбец — название ‘synonyms’, содержимое: наборы
@Синоним
ов, перечисленных через запятую
Названия
@Сущность
могут повторяться.
@Синоним
ы в разных
@Сущность
могут повторяться.
image.png
Регистр
@Синоним
ов не влияет на результат распознавания.
При наличии в одном
@Словарь
“дубликатов” — строк, в которых совпадают и название
@Сущность
и наборы
@Синоним
ов (даже при разном порядке этих
@Синоним
ов в строках) — в процессе импорта этого
@Словарь
“дубликаты” не будут импортированы, будет импортирована только первая из “повторяющихся” строк.
Распознавание словарных
@Сущность
работает качественно и гибко только на языках, указанных в таблице ниже, т.е. распознаются различные словоформы синонимов, а не только полные совпадения с ними. В остальных языках (если словарь на другом языке или смешаны языки) распознавание будет происходить только по точному совпадению искомой строки с
@Синоним
ом в списке
@Синоним
ов (без окончаний, склонений и т.п.).
Доступные для распознавания языки словарей
Not synced yet
Row
Язык
Обозначение в списке
1
Русский
image.png
2
Английский
image.png
3
Украинский
image.png
4
Португальский
image.png
5
Испанский
image.png
There are no rows in this table

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

Чтобы создать новый
@Словарь
, необходимо:
Перейти в список
@Словарь
@Компания
.
Нажать кнопку Create new. ​
image.png
Ввести название
@Словарь
в поле Name. Максимальная длина значения поля — 1000 символов. По достижении максимального значения далее символы не вводятся в поле;
image.png
Возможно загружать несколько
@Словарь
с одинаковым названием.
Указать язык
@Словарь
в поле Language, выбрав его в выпадающем списке. ​
image.png
Поле Language станет недоступно для редактирования после сохранения
@Словарь
.
Загрузить файл для
@Словарь
, нажав кнопку Upload your vocabulary или перетащив файл в окошко.
Возможно загружать один и тот же файл
@Словарь
несколько раз.
Сохранить введенные данные, нажав кнопку Save.

Редактирование Словаря

В загруженном
@Словарь
можно изменять название, обновлять файл, выбранный язык изменять нельзя. Чтобы изменить
@Словарь
необходимо:
Перейти в список
@Словарь
.
Открыть настройки
@Словарь
, кликнув по нему в списке
@Словарь
;
image.png
Изменение названия возможно в поле Name. Оно доступно для редактирования;
Поле Language недоступно для редактирования после сохранения
@Словарь
.
Для обновления файла
@Словарь
необходимо загрузить новый файл, нажав кнопку Upload your vocabulary или перетащив файл в окошко.
Сохранить введенные данные, нажав кнопку Save.
Изменения вступят в силу только после
@Обучение
@Агент
а.

Удаление Словаря

Для удаления единичного
@Словарь
необходимо:
Перейти в список
@Словарь
.
Выбрать
@Словарь
кликом по его названию или через селектор.
Нажать на кнопку Delete или Delete vocabulary. ​
image.png
image.png
Подтвердить действие в модальном окне, нажав кнопку DELETE VOCABULARY.
image.png
При попытке удаления
@Словарь
, который задействован в
@Сценарий
@Агент
а/ов, появится предупреждение о том, что необходимо сначала удалить его из
@Сценарий
:
image.png
Если же
@Словарь
не задействован в
@Агент
ах, он будет удален.

Выгрузка файла Словаря

Чтобы сохранить на компьютер файл
@Словарь
, необходимо:
Перейти в список
@Словарь
.
Выбрать
@Словарь
кликом по его названию или через селектор.
Нажать на кнопку Download или Download vocabulary. ​
image.png
image.png
После нажатия кнопки файл
@Словарь
будет загружен на компьютер.
Файл имеет название формата vocabulary_<ID Словаря в Платформе>
Пример: vocabulary_281
Файл имеет расширение .csv.

Массовые действия со Словарями

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

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

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

Снятие выделения со Словарей

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

Массовое удаление Словарей

Чтобы единовременно удалить несколько
@Словарь
, необходимо:
Выбрать несколько
@Словарь
, как описано в пункте ;
Нажать кнопку Delete vocabularies;
image.png
Подтвердить действие в модальном окне, нажав кнопку DELETE VOCABULARIES;
image.png
Если в числе выбранных
@Словарь
присутствуют
@Словарь
, которые задействованы в
@Сценарий
@Агент
а/ов, то появится предупреждение о том, что данные
@Словарь
не были удалены.
image.png

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

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

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.