Узел AI-сотрудника
Введение
Узел AI-сотрудника используется в рабочем процессе для назначения AI-сотруднику выполнения определённой задачи с последующим выводом структурированной информации.
После создания рабочего процесса при добавлении узлов рабочего процесса можно выбрать узел AI-сотрудника.

Настройка узла
Подготовка
Перед настройкой узла AI-сотрудника необходимо разобраться, как создавать рабочие процессы, как настраивать LLM-сервис, а также узнать о назначении встроенных AI-сотрудников и о том, как создавать AI-сотрудников.
Можно ознакомиться со следующими документами:
Задача
Выбор AI-сотрудника
Выберите AI-сотрудника, который будет отвечать за выполнение задачи в этом узле. В выпадающем списке выберите включённого в системе встроенного AI-сотрудника или AI-сотрудника, созданного вами самостоятельно.

Выбор модели
Выберите большую языковую модель, которая будет управлять AI-сотрудником. В выпадающем списке выберите модель, предоставляемую настроенным в системе LLM-сервисом.

Выбор оператора
Выберите пользователя в системе, который будет предоставлять AI-сотруднику права доступа к данным. При запросе данных AI-сотрудник будет ограничен правами этого пользователя.
Если триггер предоставляет оператора (например, Custom action event), то приоритетно используются права этого оператора.

Промпты и описание задачи
Background отправляется ИИ как системный промпт и обычно используется для описания фоновой информации задачи и ограничений.
Default user message — это пользовательский промпт, отправляемый ИИ; обычно описывает содержание задачи и сообщает ИИ, что нужно сделать.

Вложения
Attachments отправляются ИИ вместе с Default user message. Обычно это документы или изображения, которые необходимы для выполнения задачи.
Вложения поддерживают два типа:
File(load via Files collection)— использование первичного ключа для получения данных из указанной таблицы файлов и использования их в качестве вложения, отправляемого ИИ.

File via URL— получение файла по указанному URL и использование его в качестве вложения, отправляемого ИИ.

Навыки и инструменты
Обычно к AI-сотруднику привязано несколько навыков и инструментов; здесь можно ограничить использование лишь некоторых из них в текущей задаче.
По умолчанию установлен режим Preset, при котором используются предустановленные навыки и инструменты AI-сотрудника. При установке Customer можно выбрать только некоторые навыки или инструменты AI-сотрудника.

Поиск в интернете
Переключатель Web search управляет тем, использует ли ИИ в текущем узле возможность поиска в интернете. О поиске в интернете для AI-сотрудника см.: Поиск в интернете

Обратная связь и уведомления
Структурированный вывод
Пользователь может в соответствии со спецификацией JSON Schema определить структуру данных, которую в итоге выводит узел AI-сотрудника.

При получении данных узла AI-сотрудника другими узлами рабочего процесса варианты также будут формироваться в соответствии с этим JSON Schema.

Значение по умолчанию
По умолчанию предоставляется следующее определение JSON Schema, которое описывает объект, содержащий свойство с именем result строкового типа. Свойству также задан заголовок: Result.
Согласно этому определению, узел AI-сотрудника выводит JSON-данные, соответствующие описанной структуре.
Настройки согласования
Узел поддерживает три режима согласования:
No required— выводимое ИИ содержимое не требует ручной проверки. После завершения вывода ИИ рабочий процесс автоматически продолжается.Human decision— выводимое ИИ содержимое обязательно отправляется на ручную проверку проверяющему; рабочий процесс продолжается только после ручной проверки.AI decision— ИИ сам решает, отправлять ли выводимое содержимое на ручную проверку проверяющему.

Если режим согласования отличается от No required, для узла обязательно нужно настроить одного или нескольких проверяющих.
После того как ИИ в узле AI-сотрудника завершит вывод всего содержимого, всем настроенным для узла проверяющим будет отправлено уведомление. Достаточно, чтобы кто-то один из уведомлённых проверяющих выполнил действие согласования, и рабочий процесс сможет продолжиться.


