Fase 2 · Construção de Agentes de IA · Módulo 7
Fluxos de agentes
Transforme um agente solto em um fluxo confiável: sequências de blocos, condições e ramificações, retentativas, validação entre etapas, estado e aprovação humana. Tudo montado no construtor visual, sem escrever código.
- 4 aulas
- 150 minutos
- Fada Mentora em cada aula
O que você vai aprender
Aula 1. Sequências: do prompt solto ao fluxo em blocos
35 minPor que um fluxo em etapas é mais confiável do que um prompt gigante, quais são os nove blocos do construtor visual e como montar a primeira sequência com um contrato de saída entre cada bloco.
- Explicar com as próprias palavras por que dividir um trabalho de IA em etapas melhora previsibilidade, custo e teste.
- Reconhecer os nove blocos do construtor (entrada, instrução, modelo, condição, transformação, recuperação de documentos, ferramenta, aprovação humana, saída) e o que entra e sai de cada um.
- Montar uma sequência de três a cinco blocos com formato de saída definido entre cada etapa.
- Testar um fluxo com três entradas diferentes e ler o registro de cada passo.
Aula completa, exemplos e exercícios dentro da plataforma
Aula 2. Condições e ramificações: um fluxo que escolhe o caminho
35 minComo o bloco de condição transforma uma sequência reta em um fluxo com caminhos diferentes: classificar primeiro, rotear depois, sempre com um caminho padrão e um ponto de reencontro.
- Montar o padrão classificar-e-rotear com um bloco de modelo de formato fixo seguido de um bloco de condição.
- Escrever condições observáveis (igualdade, contém, tamanho, número) e evitar condições que dependem de interpretação.
- Desenhar ramificações com caminho padrão, ramos que se reencontram e mensagens com mais de uma intenção.
- Decidir quando usar condição por regra e quando usar condição por modelo.
Aula completa, exemplos e exercícios dentro da plataforma
Aula 3. Retentativas e validação entre etapas: portões que seguram o erro
40 minComo conferir a saída de cada etapa antes de seguir, tentar de novo com instrução corrigida quando reprovar, limitar as tentativas e desenhar um caminho de erro que nunca deixa a mensagem perdida.
- Montar um portão de validação com critérios observáveis depois de um bloco de modelo.
- Desenhar uma retentativa limitada (até N vezes) com instrução corrigida pelo motivo da reprovação.
- Diferenciar erro de formato, erro de conteúdo e erro técnico, e escolher a reação certa para cada um.
- Construir um caminho de erro que avisa uma pessoa e registra o motivo, sem inventar resposta.
Aula completa, exemplos e exercícios dentro da plataforma
Aula 4. Estado e aprovação humana: o que o fluxo lembra e quando uma pessoa decide
40 minComo nomear e organizar o que o fluxo carrega entre os passos, quem escreve em cada variável, e como colocar um bloco de aprovação humana no meio do caminho com uma mensagem que permite decidir em segundos.
- Definir o estado de um fluxo: variáveis nomeadas, quem escreve em cada uma e o que aparece na saída.
- Distinguir o que vai no estado do que fica só na passagem entre dois blocos.
- Posicionar o bloco de aprovação humana nos pontos de risco (dinheiro, reclamação, compromisso) e escrever a mensagem de aprovação.
- Tratar os três desfechos da aprovação (aprovar, editar, recusar) e retomar o fluxo de onde parou.
Aula completa, exemplos e exercícios dentro da plataforma
Termos que você vai dominar
- Fluxo
- Bloco
- Sequência (prompt chaining)
- Contrato de saída
- Grafo acíclico (DAG)
- Registro de execução
- Roteamento (routing)
- Ramo
- Caminho padrão
- Ponto de reencontro
- Condição por regra
- Condição por modelo
- Portão de validação (gate)
- Retentativa (retry)
- Recuo (backoff)
- Caminho de erro (fallback)
- Juíza por modelo (LLM-as-judge)
- Idempotência
- Estado (state)
- Variável de estado
- Passagem entre blocos
- Aprovação humana (human-in-the-loop)
- Aguardando aprovação
- Retomada
Recomendado antes
Pronta para começar?
Este módulo faz parte da Universidade Fada Madrinha: 12 módulos, Fada Mentora, laboratório e construtor de agentes.