Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

1. Описание

Компонент используется для работы с моделью машинного обучения.

Данный компонент присутствует в схемах типа:

  • Текстовая.

Блок (Рис.1(1)) используется в пространстве для построения схемы. При нажатии на блок открывается панель настроек данного компонента (Рис.1(2)).

Chat AI.png

1.1. Блок "Chat AI"

Блок состоит из таких элементов:

  1. Название компонента;

  2. Ветка "in" - принимающая (соединяющая с предыдущим блоком) ветка;

  3. Ветка "out" - исходящая (соединяющая со следующим блоком) ветка.

При наведении на поле "out" появляется переключатель, который позволяет соединить этот компонент с компонентом, уже имеющим соединение.

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

Смена положения переключателя  удаляет исходящую ветку этого компонента.

Кнопка  удаляет блок из схемы.

1.2. Панель настроек "Chat AI"

Состоит из таких элементов:

  1. Элемент “Set variables”;

  2. Поле “Connection”;

  3. Поле “Model name”;

  4. Поле “Categories”;

  5. Поле “Response”;

  6. Поле “Defined category”;

  7. Поле “History length”;

  8. Поле “Timeout”;

  9. Переключатель "Break";

  10. Элемент "Limit";

  11. Элемент "Add description".

1.2.1. Элемент “Set variables”

Дает возможность назначить дополнительную переменную, которую позже можно использовать. Состоит из:

  1. Поле "Key";

  2. Поле "Value";

  3. Инструмент для удаления;

  4. Кнопка "Add".

1.2.1.1. Поле "Key"

Здесь указывается название переменной.

1.2.1.2. Поле "Value"

Здесь указывается значение переменной.

1.2.1.3. Кнопка "Add"

Предназначена для добавления новой переменной.

1.2.1.4. Инструмент для удаления

Предназначен для удаления переменной в ряде с которой он стоит. Нажатие на кнопку удаляет переменную.

1.2.2. Поле “Connection”

Здесь вводится адрес подключения сервера модели машинного обучения. Если адрес указан непосредственно здесь, то подключение будет проходить по нему. Если нет — берется значение из системной переменной.

1.2.3. Поле “Model name”

Здесь вводится название модели, которая будет использоваться.

1.2.4. Поле “Categories”

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

1.2.5. Поле “Response”

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

1.2.6. Поле “Defined category”

Здесь указывается название переменной. В эту переменную будет записываться название категории, по которой модель машинного обучения классифицировала сообщения. Категория может быть одна (с наивысшим процентом совпадения).

1.2.7. Поле “History length”

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

1.2.8. Поле “Timeout”

Таймаут на получение ответа от модели. В секундах.

1.2.9. Переключатель "Break"

Отвечает за окончание выполнения схемы.

- инициирует окончание выполнения схемы после данного компонента;

- переключатель отключен.

1.2.10. Элемент "Limit"

Предназначен для определения максимального количества прохождений через этот компонент. 

Если через компонент прохождений будет больше, чем указано в поле "Max", то будет использоваться ветка "failover"- , которая появляется в блоке компонента при установке лимита.

Нажатие на кнопку "Add limit" добавляет поле "Max" и кнопку "Delete limit".

В поле "Max" указывается количество возможных прохождений.

Нажатие на кнопку "Delete limit" убирает лимит, возвращая кнопку "Add limit".

Рис. 2. Установка лимита

1.2.11. Элемент "Add description"

Нажатие на кнопку "Add description" добавляет поле "Description" и кнопку "Delete description".

В поле "Description" указывается описание — комментарии к компоненту.

Нажатие на кнопку "Delete description" убирает описание, возвращая кнопку "Add description".

Description.png

Рис. 3. Элемент "Add description

  • No labels