Поделиться через


Оркестрация рабочих процессов в Microsoft Agent Framework

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

Почему мультиагент?

Традиционные системы с одним агентом ограничены в их способности обрабатывать сложные многофакторные задачи. Оркестрируя несколько агентов, каждый из которых имеет специализированные навыки или роли, мы можем создавать системы, которые являются более надежными, адаптивными и способными решать реальные проблемы совместно.

Поддерживаемые оркестрации

Рисунок Description Типичный вариант использования
Совпадающий Передает задачу всем агентам, собирает результаты независимо. Параллельный анализ, независимые подзадачи, принятие решений ансамбля.
Последовательный Передает результат от одного агента к следующему в определенном порядке. Пошаговые рабочие процессы, конвейеры, многоэтапная обработка.
Групповый чат Координирует несколько агентов в совместной беседе с менеджером, который управляет выбором и потоком говорящего. Итеративное уточнение, совместное решение проблем, проверка содержимого.
Передача Передача управления между агентами осуществляется динамически, на основе контекста или правил. Динамические рабочие процессы, эскалация, резервные или экспертные сценарии передачи.
Magentic Вдохновлено MagenticOne. Сложная, обобщенная совместная работа с несколькими агентами.

Дальнейшие шаги

Изучите отдельные шаблоны оркестрации, чтобы понять их уникальные функции и эффективно использовать их в приложениях.