Действия

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

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

Строка 13: Строка 13:


==== Добавление робота ====
==== Добавление робота ====
Чтобы добавить нового робота, нажмите кнопку '''«Добавить робота»'''. В появившемся диалоговом окне введите название и нажмите '''«Добавить»'''. В нижнем правом углу экрана появится сообщение «Робот успешно добавлен!». Затем нужно добавить элементы данных, нажав на кнопку '''«Добавить элемент»'''. В появившемся диалоговом окне обязательно заполните поле '''«Название элемента данных»''', выберите тип элемента в выпадающем списке («Класс» или «Сущность») и нажмите на кнопку '''«Добавить»'''.
Чтобы добавить нового робота, нажмите кнопку '''«Добавить робота»'''. В появившемся диалоговом окне введите название и нажмите '''«Добавить»'''. В нижнем правом углу экрана появится сообщение «Робот успешно добавлен!». Затем нужно добавить элементы данных, нажав на кнопку '''«Добавить элемент»'''. В появившемся диалоговом окне обязательно заполните поле '''«Название элемента данных»''', выберите тип элемента в выпадающем списке («Класс» или «Сущность») и нажмите на кнопку '''«Добавить»'''. Робот может быть 3 версий: черновик, рабочий и архивный.
{| class="wikitable"
{| class="wikitable"
|+Таблица 1 – Версии робота
|+Таблица 1 – Версии робота
Строка 22: Строка 22:
|[[Файл:Черновик-fotor-bg-remover-20231214163613.png|безрамки|111x111пкс|слева]]
|[[Файл:Черновик-fotor-bg-remover-20231214163613.png|безрамки|111x111пкс|слева]]
|Черновик
|Черновик
|это не примененная модель. Можно обучать, переобучать, тестировать, устанавливать и применять. Можно экспортировать и импортировать. Цвет акцента версии модели - серый. После применения (установки) модель (см. табл.2 «Установка») становится «Рабочей версией».
|это не примененный робот. Можно добавлять новые элементы данных, конечные точки, менять настройки, применять эти настройки и тестировать робота. После применения (установки) робот (см. табл.2 «Установка») становится «Рабочей версией».
|-
|-
|[[Файл:Рабочая.png|центр|безрамки|90x90пкс]]
|[[Файл:Рабочая.png|центр|безрамки|90x90пкс]]
|Рабочая
|Рабочая
|это модель, которая уже используется в прод (англ. ''production –'' производство'')''. Применённую модель нельзя установить заново или обучить. Можно провести ручное тестирование и проверить конкретные фразы (см. табл.2 «Ручная проверка»). Можно экспортировать модель.  Цвет акцента версии модели - зелёный. По нажатию кнопки «Архив»- «Рабочая» модель переходит в архивную версию.
|это робот, который уже используется в прод (англ. ''production –'' производство'')''. Применённого робота нельзя установить заново или менять. Можно провести ручное тестирование (см. раздел «Тестирование робота») . Можно менять настройки робота и применять эти настройки, они применяются в фоновом режиме незаметно для пользователя, то есть пользователю ничего не нужно обновлять со своей стороны. Если была применена черновая версия робота - «Рабочий» робот переходит в архивную версию.
|-
|-
|[[Файл:Архив.png|центр|безрамки|139x139пкс]]
|[[Файл:Архив.png|центр|безрамки|139x139пкс]]
|Архивная
|Архивная
|это рабочая модель, которая переводится в архив (резервную копию) после применения черновика. Можно вернуть архивную модель в рабочую версию, нажав на кнопку «Откат». При этом рабочая версия также становится архивной, то есть рабочая и архивная версии меняются местами. Цвет акцента версии модели - синий.
|это рабочий робот, которая переводится в архив (резервную копию) после применения черновика. <s>Можно вернуть архивную модель в рабочую версию, нажав на кнопку «Откат». При этом рабочая версия также становится архивной, то есть рабочая и архивная версии меняются местами.</s>
|}
|}
[[Файл:Добавление элемента.png|мини|345x345пкс|Рисунок 2 - Бланк настройки элемента данных]]
[[Файл:Добавление элемента.png|мини|345x345пкс|Рисунок 2 - Бланк настройки элемента данных]]

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

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

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

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

Добавление робота

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

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


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

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

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

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

События

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

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


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

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

- сказать,

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

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

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

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

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

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

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


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

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

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

- сказать,

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

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

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

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

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

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

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

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

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