Действия

SES. UPS руководство по работе с интерфейсом: различия между версиями

Материал из Флора AI

Строка 8: Строка 8:
* панель управления,  
* панель управления,  
* облако элементов данных и конечные точки,
* облако элементов данных и конечные точки,
* кроме того, есть информационные вкладки: «Скрипты», «Календарь», «Настройки», «Интервалы» и «Серверы».
* кроме того, есть вкладки: «Скрипты», «Календарь», «Настройки», «Интервалы» и «Серверы», они находятся справой стороны рабочей области.


[[Файл:Описание рабочей области.png|центр|мини|511x511пкс|Рисунок 1 - Рабочая область SES]]
[[Файл:Описание рабочей области.png|центр|мини|511x511пкс|Рисунок 1 - Рабочая область SES]]
Строка 32: Строка 32:
|это рабочий робот, которая переводится в архив (резервную копию) после применения черновика. Можно вернуть архивную модель в рабочую версию, нажав на кнопку «Откат». При этом рабочая версия также становится архивной, то есть рабочая и архивная версии меняются местами.
|это рабочий робот, которая переводится в архив (резервную копию) после применения черновика. Можно вернуть архивную модель в рабочую версию, нажав на кнопку «Откат». При этом рабочая версия также становится архивной, то есть рабочая и архивная версии меняются местами.
|}
|}


==== Добавление и настройка элементов данных ====
==== Добавление и настройка элементов данных ====

Версия от 11:59, 20 сентября 2024

SES Сценарная машина

Рабочая область SES включает в себя (рисунок 1):

  • список роботов,
  • расположенный на левой панели,
  • панель управления,
  • облако элементов данных и конечные точки,
  • кроме того, есть вкладки: «Скрипты», «Календарь», «Настройки», «Интервалы» и «Серверы», они находятся справой стороны рабочей области.
Рисунок 1 - Рабочая область SES

Добавление и настройка робота

Чтобы добавить нового робота, нажмите кнопку «Добавить робота». В появившемся диалоговом окне введите название и нажмите «Добавить». В нижнем правом углу экрана появится сообщение «Робот успешно добавлен!». Робот может быть 3 версий: черновик, рабочий и архивный, подробная информация о версиях представлена в таблице 1.

Таблица 1 – Версии робота
Иконка версии Наименование версии модели Описание
Черновик-fotor-bg-remover-20231214163613.png
Черновик это не примененный робот. Можно добавлять новые элементы данных, конечные точки, менять настройки, применять эти настройки и тестировать робота. После применения (установки) робот (см. табл.2 «Установка») становится «Рабочей версией».
Рабочая.png
Рабочая это робот, который уже используется в прод (англ. production – производство). Применённого робота нельзя установить заново или менять. Можно провести ручное тестирование (см. раздел «Тестирование робота») . Можно менять настройки робота и применять эти настройки, они применяются в фоновом режиме незаметно для пользователя, то есть пользователю ничего не нужно обновлять со своей стороны. Если была применена черновая версия робота - «Рабочий» робот переходит в архивную версию.
Архив.png
Архивная это рабочий робот, которая переводится в архив (резервную копию) после применения черновика. Можно вернуть архивную модель в рабочую версию, нажав на кнопку «Откат». При этом рабочая версия также становится архивной, то есть рабочая и архивная версии меняются местами.



Добавление и настройка элементов данных

Рисунок 2 - Бланк настройки элемента данных

После того как вы добавили робота нужно добавить элементы данных, нажав на кнопку «Добавить элемент». В появившемся диалоговом окне обязательно заполните поле «Название элемента данных», выберите тип элемента в выпадающем списке («Класс» или «Сущность») и нажмите на кнопку «Добавить».

Настройка элемента данных

На предыдущем этапе вы добавили новый элемент. После этого откроется окно, в котором необходимо настроить новый элемент данных (как показано на рисунке 2). В этом окне есть два поля: «Название элемента данных» и «Тип», которые вы заполнили при создании элемента данных. Однако, если вы передумаете, вы сможете изменить только название элемента данных. Далее необходимо заполнить поле «Модель», а в поле «Класс» выбрать класс этой модели (SMC), соответствующий типу элемента данных. И нажать на кнопку «Добавить элемент».

В настройках есть флажок «Получать только для запуска конечной точки». Он предназначен для элементов данных, которые следует извлекать только тогда, когда мы находимся в конечной точке, где они необходимы.

Например, пользователь хочет оформить загранпаспорт, но не уточняет, какой именно ему нужен: старого или нового образца. У нас есть элемент данных «Тип загранпаспорта» (в примере тип «Сущность»), который запрашивает эту информацию у пользователя. Этот флаг у него будет активным, так как необходимость уточнения возникает только в том случае, если мы получили класс «Загранпаспорт» от SMC-модели и достигли конечной точки «Загранпаспорт». За более подробной информацией о конечных точках обратитесь к разделу «Добавление конечной точки».

События

Так же можно настроить События. Это действия которые будут происходить при получении этого элемента данных (если пришел класс от SMC). События есть двух типов:

  1. если найден только текущий,
  2. недостающий элемент.


Тип события «Если найден только текущий» позволяет настроить реакцию на получение только одного этого класса. Можно настроить разные события для разных каналов. Чтобы переключиться между каналами связи, просто откройте выпадающий список «Канал». По умолчанию выбран канал «default».

Действия могут быть двух видов:

- сказать,

- завершить диалог.

Действие Сказать тоже разделяются на 3 типа:

- последовательно — это означает, что робот будет задавать вопросы и выдавать информацию по порядку, в соответствии с тем, что будет записано в полях «Фразы»,

- случайную фразу — робот выберет случайную фразу из предложенных вариантов для ответа на обращение пользователя,

- из внешнего источника — в этом случае можно подключить скрипты для выполнения необходимых действий, если они есть,

Затем можно нажать на кнопку «Дополнительно». Это позволит настроить интервал времени, в течение которого будет отправляться ответ.


Тип события «Недостающий элемент» предоставляет возможность создать сценарий на случай, если для активации конечной точки не хватает именно этого конкретного элемента данных.

Например, пользователь обращается с вопросом о замене паспорта, но не уточняет, какой паспорт ему нужно заменить — заграничный или внутренний. Для этого случая есть два элемента данных «Тип паспорта — РФ» и «Тип паспорта — Загран», которые являются сущностями в примере. У этих двух элементов данных будет стоять событие типа «Недостающий элемент» с уточнением: «Какой паспорт нужен — заграничный или внутренний?». То есть мы запрашиваем у пользователя информацию, для того чтобы получить этот элемент данных и перейти либо в конечную точку «Паспорт РФ» (при получении тега от SEE «РФ»), либо в конечную точку «Загранпаспорт» (при получении тега от SEE «Загран»).

Действия для этого типа события могут быть двух видов:

- сказать,

- завершить диалог.

Действие Сказать тоже разделяются на 3 типа:

- последовательно — это означает, что робот будет задавать вопросы и выдавать информацию по порядку, в соответствии с тем, что будет записано в полях «Фразы»,

- случайную фразу — робот выберет случайную фразу из предложенных вариантов для ответа на обращение пользователя,

- из внешнего источника — в этом случае можно подключить скрипты для выполнения необходимых действий, если они есть,

Затем можно нажать на кнопку «Дополнительно». Это позволит настроить интервал времени, в течение которого будет отправляться ответ.

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

Рисунок 3 - Окно с настройкой элемента данных


Совместное использование