Fluxo de trabalho para orquestração - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Fluxo de trabalho para orquestração

Um agente orquestrador central usa um LLM para planejar, decompor e delegar subtarefas a agentes ou modelos de trabalhadores especializados, cada um com uma função ou domínio específico. Isso reflete as estruturas da equipe humana e apoia o comportamento emergente em vários agentes.

Fluxo de trabalho para orquestração.

O fluxo de trabalho de orquestração é ideal para cenários complexos, hierárquicos ou multidisciplinares, que exigem decomposição estruturada e execução especializada. É particularmente adequado para tarefas que exigem divisão de trabalho, em que diferentes subcomponentes de uma tarefa são mais bem administrados por agentes com capacidades, conhecimentos ou conjuntos de ferramentas distintos.

Esse fluxo de trabalho é particularmente eficaz quando:

  • As tarefas podem ser divididas em subtarefas que variam em escopo, tipo ou raciocínio (por exemplo, planejar, pesquisar, implementar e testar).

  • Um LLM ou meta-agente deve coordenar outros agentes, monitorar o progresso e sintetizar os resultados.

  • Você deseja modularizar as responsabilidades do agente, permitindo escalabilidade, reutilização e ajuste especializado.

  • O sistema exige um comportamento baseado em funções, imitando como equipes humanas (por exemplo, gerentes de projeto, desenvolvedores e revisores) operam em colaboração.

A orquestração é ideal para agentes de planejamento de vários turnos, copilotos de desenvolvimento de software, agentes de processos corporativos e executores de projetos autônomos. É especialmente útil ao implementar sistemas multiagentes que exigem divisão centralizada de tarefas, mas lógica de execução distribuída, permitindo extensibilidade e comportamento mais explicável em todas as camadas do agente.

Capacidades

  • O Orchestrator executa o metarraciocínio de metas

  • Os agentes de trabalho podem incluir acesso à ferramenta, memória ou solicitação específica do domínio

  • Pode ser hierárquico (ou seja, delegação de tarefas em vários níveis)

Casos de uso comuns

  • Gerentes de projeto, pesquisadores coordenadores, escritores e agentes de garantia de qualidade

  • Co-pilotos de codificação que combinam planejamento, execução e teste

  • Agentes que supervisionam cadeias de ferramentas ou padrões de acesso à API