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 |