AI-агенты в ELMA Cortex

AI-агенты в ELMA Cortex — это интеллектуальные помощники, работающие на основе больших языковых моделей. Сотрудник использует агента как бота‑ассистента: общается с ним в чате, запрашивает информацию, поручает выполнение действий в ELMA365.

Для разных целей и подразделений компании можно создавать отдельных AI‑агентов — например, ассистентов для техподдержки, отдела продаж, бухгалтерии и т. д.

Для настройки поведения AI‑агента используются:

  • промпт для языковой модели — текстовые инструкции, которые определяют, как AI‑агент понимает задачи и в каком стиле даёт текстовые ответы;
  • инструменты — функции, которые AI‑агент может использовать для получения информации, обработки данных, выполнения действий в системе. Доступны:
    • готовые инструменты — для работы с датой и временем, содержимым внешних сайтов, файлами и изображениями, а также для получения информации из ELMA365;
    • Инструменты ELMA365 — пользовательские функции для взаимодействия с определёнными приложениями и процессами компании, а также задачами;
    • подключение умного поиска, другого агента или AI‑операции в качестве инструмента — для получения точных результатов можно выстроить иерархию компонентов ELMA Cortex и вызывать те, для которых настроены специализированные функции;
    • использование собственных инструментов, подключённых с помощью MCP‑серверов — можно настроить произвольные функции, например, получение данных из внешней системы.

Маршрутизация задач для AI-агентов

В ELMA Cortex можно гибко настроить распределение задач между AI‑агентами. Так, вы можете создать основных AI-агентов, которые общаются с пользователями, и дочерних AI-агентов, которым основные AI-агенты передают отдельные задачи. Это позволяет распределять запросы по специализации, чтобы получать более точные результаты.

Например, AI-агент Ассистент по продажам может делегировать одному дочернему агенту задачу по анализу договора на корректность, другому — по составлению уникального коммерческого предложения. Для них задаются подходящие инструкции и инструменты.

Дочернего AI‑агента можно добавить к основному:

  • как инструмент — дочерний AI‑агент получает только входные данные, которые передаёт ему основной AI‑агент, обрабатывает их и отправляет ему результат;
  • как управляемого AI‑агента — дочерний AI‑агент получает полный контекст взаимодействия основного AI‑агента с пользователем, чтобы выполнить задачу с учётом всех данных.

Подробнее об AI‑агентах читайте в статьях: