Оркестр — мультиагент. Несколько специализированных агентов передают задачи друг другу.
Один агент справится - делайте один. Когда задача сложная - ставим дирижёра и несколько специалистов. Каждый отвечает за свою зону, дирижёр собирает результат.
без реальных вызовов моделей
Входящая жалоба
Карточка №812
«Перевёл 340 000 ₽ на незнакомый счёт. Прошу вернуть деньги.»
клиентИванов И.И.
сумма340 000 ₽
времясегодня · 14:22
статус: черновик готов
ЗАДАЧА
ДИРИЖЁР
РАЗДАЧА
СБОРКА
ИТОГ
ГОТОВО
0.0 / 30 sec
CONTINUOUS
Задача
Сложная жалоба. Одному агенту тяжело - нужно параллельно поднять профиль, проверить AML и составить ответ.
Задача
Дирижёр - отдельный сервис. Специалисты - без состояния, состояние в общем хранилище. Каждое действие трассируется.
Паттерны: маршрутизатор, параллельная работа, обсуждение, голосование. Передача задач - с полным контекстом.
Сложнее отлаживать, но масштабируется лучше. Где хватает одного агента - не усложняйте.
Решения портфеля с этой концепцией