Visão Geral

O Sequential Agent é um tipo de agente de workflow que executa sub-agentes em uma sequência predefinida e ordenada. Cada sub-agente é executado apenas após o anterior ter completado sua tarefa com sucesso, criando um pipeline de processamento estruturado.

Este tipo de agente é ideal para processos que precisam seguir etapas específicas, onde cada etapa depende do resultado da anterior, como pipelines de aprovação, processamento de dados em etapas ou workflows de validação.

Baseado no Google ADK: Implementação seguindo os padrões do Google Agent Development Kit para agentes sequenciais.

Características Principais

Execução Ordenada

Sub-agentes executam em ordem específica, um após o outro

Dependência Sequencial

Cada etapa depende do sucesso da etapa anterior

Contexto Compartilhado

Dados passam de um sub-agente para o próximo automaticamente

Controle de Falhas

Pipeline para se uma etapa falhar, evitando processamento desnecessário

Quando Usar Sequential Agent

Criando um Sequential Agent

Passo a Passo na Plataforma

Exemplos Práticos

1. Pipeline de Processamento de Pedidos

2. Pipeline de Análise de Leads

3. Pipeline de Aprovação de Documentos

Monitoramento e Debugging

Acompanhando a Execução

Configurações Avançadas

Controle de Fluxo

Melhores Práticas

Casos de Uso Comuns

E-commerce

Pipeline de Pedidos:

  • Validação → Estoque → Preço → Pagamento → Entrega
  • Garantia de ordem e dependências

Aprovações

Workflow de Aprovação:

  • Análise → Revisão → Aprovação → Notificação
  • Controle de qualidade estruturado

Onboarding

Integração de Usuários:

  • Registro → Verificação → Setup → Treinamento
  • Experiência guiada passo a passo

Análise de Dados

Pipeline de ETL:

  • Extract → Transform → Validate → Load
  • Processamento estruturado de dados

Próximos Passos


O Sequential Agent é fundamental para criar workflows estruturados e confiáveis. Use-o quando precisar garantir que etapas sejam executadas em ordem específica, com cada etapa dependendo do sucesso da anterior.