AI Agent Orchestration Patterns
Catálogo pessoal baseado no guia AI agent orchestration patterns, do Azure Architecture Center. Cobre os padrões de coordenação de vários agentes de IA, agrupados pelo tipo de roteamento (determinístico ou dinâmico). Cada padrão tem descrição, problemas que resolve, quando usar, trade-offs, etiquetas (objetivos de orquestração) e um diagrama Mermaid.
Total: 6 padrões em 2 grupos. Etiquetas: Objetivo de orquestração.
Grupos
Deterministic Workflows (2)
| Padrão | Resumo | Etiquetas |
|---|---|---|
| Sequential Orchestration | O Sequential Orchestration encadeia agentes de IA numa ordem linear predefinida. | Predictability Specialization |
| Concurrent Orchestration | O Concurrent Orchestration executa vários agentes de IA ao mesmo tempo sobre a mesma tarefa, de modo que cada um traga uma análise independente a partir da sua perspectiva ou especialização. | Parallelism Specialization Output Quality |
Dynamic Orchestration (4)
| Padrão | Resumo | Etiquetas |
|---|---|---|
| Group Chat Orchestration | Vários agentes de IA resolvem um problema, tomam uma decisão ou validam um trabalho participando de uma única conversa compartilhada. | Output Quality Adaptability Human Oversight |
| Maker-Checker Loop | Um agente, o maker, cria ou propõe algo, e outro agente, o checker, avalia o resultado contra critérios definidos. | Predictability Output Quality Human Oversight |
| Handoff Orchestration | Delegação dinâmica de tarefas entre agentes especializados. | Specialization Adaptability |
| Magentic Orchestration | Voltado a problemas abertos e complexos, sem plano de abordagem predeterminado. | Adaptability Human Oversight |
Por etiqueta
Predictability (2)
Sequential Orchestration, Maker-Checker Loop
Parallelism (1)
Specialization (3)
Sequential Orchestration, Concurrent Orchestration, Handoff Orchestration
Output Quality (3)
Concurrent Orchestration, Group Chat Orchestration, Maker-Checker Loop
Adaptability (3)
Group Chat Orchestration, Handoff Orchestration, Magentic Orchestration
Human Oversight (3)
Group Chat Orchestration, Maker-Checker Loop, Magentic Orchestration