Equipe Sequencial
O componente Equipe Sequencial agrupa tarefas de agentes e as executa em uma ordem definida, permitindo a automação de fluxos de trabalho multi-etapas de forma eficiente dentro dos seus fluxos.

Descrição do componente
Como o componente Equipe Sequencial funciona
Componente Equipe Sequencial
O componente Equipe Sequencial foi projetado para organizar e executar múltiplas tarefas de agentes de IA em uma sequência rígida, uma após a outra. Essa estrutura é especialmente útil para construir fluxos de trabalho onde a saída de uma tarefa pode informar ou acionar a próxima, garantindo uma progressão controlada e lógica através do seu pipeline de IA.
O Que Este Componente Faz?
A Equipe Sequencial atua como um gerente para um grupo de agentes, garantindo que suas tarefas atribuídas sejam executadas em uma ordem específica. Cada agente conclui sua tarefa antes que o próximo comece, permitindo dependências claras entre tarefas e a construção de um fluxo de trabalho passo a passo. Isso é ideal para cenários em que as tarefas precisam ser realizadas em uma certa sequência, como pré-processamento de dados, análise e geração de relatórios.
Entradas Principais
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
Tarefas | Lista de SequentialTask | Não | O conjunto de tarefas (cada uma tratada por um agente) a serem executadas em sequência. |
RPM Máx. | Inteiro | Não | Máximo de requisições por minuto (RPM) permitidas para execução das tarefas (padrão: 100). |
Mostrar Progresso do Agente | Booleano | Não | Se habilitado, exibe o progresso detalhado de cada agente enquanto executa suas tarefas. |
Cache | Booleano | Não | Quando ativado, armazena os resultados em cache para melhorar a eficiência se as mesmas tarefas forem reexecutadas. |
- Tarefas: Aqui você define e insere a lista de tarefas para a equipe executar. Cada tarefa deve seguir o formato
SequentialTask
. - RPM Máx.: Controla quantas tarefas podem ser processadas por minuto, útil para limitar a taxa ou obedecer limites de serviços externos.
- Mostrar Progresso: Quando definido como
true
, fornece transparência no fluxo de execução ao mostrar o que cada agente está fazendo em cada momento. - Cache: Ativa o cache, permitindo ao sistema reutilizar resultados de execuções anteriores para economizar tempo e processamento.
Saída
- Saída: O componente retorna um objeto
Message
que normalmente contém o resultado final após todas as tarefas terem sido executadas em sequência.
Por Que Usar a Equipe Sequencial?
- Gerenciamento de Dependência de Tarefas: Garante que cada tarefa seja executada apenas após a conclusão da anterior, facilitando a criação de fluxos de trabalho dependentes e multi-etapas.
- Transparência & Depuração: A capacidade de mostrar o progresso dos agentes ajuda a monitorar, depurar e otimizar seu fluxo de trabalho.
- Eficiência: A opção de cache economiza processamento ao evitar execuções redundantes de tarefas.
- Controle de Taxa: Definindo o RPM Máx., você evita sobrecarregar APIs externas ou exceder limites de requisição.
Exemplos de Uso
- Ingestão de dados → limpeza de dados → análise de dados → geração de relatórios
- Processamento de documentos em múltiplas etapas (ex.: OCR → tradução → sumarização)
- Qualquer fluxo onde as saídas de uma etapa sejam necessárias como entradas para a próxima
Documentação
Para instruções detalhadas de uso, visite a documentação da Equipe Sequencial.
Resumo:
O componente Equipe Sequencial é essencial para orquestrar fluxos de trabalho de IA ordenados e multi-etapas, proporcionando controle, eficiência e transparência enquanto seus agentes trabalham juntos em sequência.
Exemplos de modelos de fluxo usando o componente Equipe Sequencial
Para ajudá-lo a começar rapidamente, preparamos vários modelos de fluxo de exemplo que demonstram como usar o componente Equipe Sequencial de forma eficaz. Esses modelos apresentam diferentes casos de uso e melhores práticas, tornando mais fácil para você entender e implementar o componente em seus próprios projetos.
Perguntas frequentes
- O que faz o componente Equipe Sequencial?
O componente Equipe Sequencial organiza e executa uma série de tarefas de agentes em uma sequência rígida, garantindo que cada etapa seja concluída antes do início da próxima.
- Quando devo usar a Equipe Sequencial no meu fluxo de trabalho?
Use a Equipe Sequencial quando seu processo exigir que várias tarefas sejam executadas em uma ordem específica, como processamento de dados em múltiplas etapas, cadeias de validação ou qualquer cenário onde a saída de uma tarefa seja necessária para a próxima.
- Posso monitorar o progresso de cada tarefa?
Sim, o componente inclui uma opção para mostrar o progresso de cada agente durante a execução, proporcionando mais transparência e monitoramento.
- A Equipe Sequencial suporta cache?
O componente suporta cache, o que pode melhorar o desempenho ao lidar com tarefas repetitivas ou semelhantes.
- Onde posso encontrar mais documentação?
Você pode encontrar documentação detalhada em https://docs.crewai.com/how-to/Sequential/
Experimente a Equipe Sequencial no FlowHunt
Automatize seus fluxos de trabalho e realize tarefas de múltiplas etapas com facilidade usando o componente Equipe Sequencial.