Comparar Padrões Sequenciais de Workflow e Supervisor

Selecione o padrão de equipe-agente Selecionar IA apropriado com base em como a equipe deve selecionar colaboradores e coordenar tarefas.

Selecione o padrão de workflow sequencial quando a equipe tiver que executar pares de agente-tarefa configurados em uma ordem conhecida. Selecione o padrão do supervisor quando a equipe precisar selecionar trabalhadores em tempo de execução com base na solicitação, nos resultados intermediários, nas falhas ou nas solicitações de mais informações.

Característica Padrão de Fluxo de Trabalho Sequencial Padrão do Supervisor
Executar Plano Corrigido. O array agents define a ordem do workflow. Variável. O supervisor seleciona o próximo colaborador no tempo de execução.
Ponto de entrada O primeiro par de agente-tarefa configurado. O agente supervisor.
Seleção de tarefa A equipe executa pares de agente-tarefa configurados na ordem. O supervisor chama um ou mais colaboradores conforme necessário.
Passagem de contexto As dependências da tarefa passam a saída da tarefa anterior para tarefas downstream. O supervisor envia a cada trabalhador uma subtarefa independente.
Mais adequado para Pipelines previsíveis com estágios conhecidos. Solicitações variáveis que precisam de roteamento ou coordenação condicional.
Execuções paralelas Não suportado. As tarefas são executadas uma de cada vez. Não suportado. As subtarefas do colaborador são executadas uma de cada vez.

A tabela a seguir fornece diferenças entre o padrão Sequencial e o padrão Supervisor que podem ajudá-lo a decidir seu workflow.

Padrão Sequencial Padrão do Supervisor
Fluxo de trabalho fixo Orquestração Dinâmica
Cada etapa é executada em ordem Somente as etapas necessárias são executadas
Bom para tubulações lineares Bom para ramificar solicitações empresariais
Menos lógica de decisão Menos lógica de roteamento manual, mais julgamento de tempo de execução