Fase 2 · Construção de Agentes de IA · Módulo 6
Agentes de IA: o assistente que age, com limites
O que separa um chat de um agente: planejar, chamar ferramentas (function calling explicado sem código), executar e observar, lembrar no curto e no longo prazo, respeitar limites e guarda-corpos e validar o resultado antes de agir. Tudo com exemplos de atendimento no WhatsApp para negócio pequeno: reserva de restaurante, triagem de leads e agendamento de clínica.
- 4 aulas
- 180 minutos
- Fada Mentora em cada aula
O que você vai aprender
Aula 1. O que é um agente e como ele planeja
40 minA diferença entre um chat que responde e um agente que age: o laço pensar, agir, observar; o que é planejamento em um agente de atendimento; quando um fluxo fixo é melhor que um agente; e como escrever o objetivo e a fronteira de um agente de WhatsApp para restaurante, clínica ou triagem de leads.
- Explicar a diferença entre fluxo fixo (workflow) e agente, e dizer qual usar em um caso concreto de atendimento
- Descrever o laço de um agente (planejar, agir, observar, repetir) com um exemplo de reserva de restaurante
- Escrever o objetivo, a fronteira (resolve, encaminha, nunca faz) e o critério de parada de um agente de WhatsApp
- Reconhecer os padrões intermediários (encadeamento, roteamento, orquestração) e quando cada um basta
Aula completa, exemplos e exercícios dentro da plataforma
Aula 2. Chamada de ferramentas (function calling) explicada para quem não programa
45 minComo o modelo pede para o seu sistema fazer algo: o cardápio de ferramentas, a ficha que o modelo preenche, quem executa de verdade, o resultado que volta e a resposta final. Como descrever uma ferramenta para o modelo acertar, o que são modos de escolha de ferramenta e o que a janela de 24 horas do WhatsApp muda no desenho.
- Explicar o ciclo da chamada de ferramenta em cinco passos sem usar código, com um exemplo de agendamento de clínica
- Escrever a ficha de uma ferramenta (nome, descrição, campos de entrada com tipo e exemplo, saída) que um modelo consiga usar sem errar
- Diferenciar ferramenta de consulta de ferramenta de ação, e dizer qual exige confirmação ou aprovação
- Levar em conta as regras do WhatsApp (janela de 24 horas, templates) ao desenhar ferramentas que enviam mensagem
Aula completa, exemplos e exercícios dentro da plataforma
Aula 3. Execução, observação e memória: o agente no meio da conversa
45 minO que acontece entre o pedido da ferramenta e a resposta: executar com validação, observar o resultado e decidir, lidar com falha e repetição, e lembrar do jeito certo, com memória de curto prazo (a conversa) e de longo prazo (a cliente), sem guardar o que não deve.
- Descrever a etapa de execução com validação de entrada, limite de tempo e resultado explicado, e o que o agente faz quando a ferramenta falha
- Explicar a observação como ponto de decisão: continuar, perguntar, tentar outra ferramenta ou encaminhar
- Separar memória de curto prazo (conversa) de memória de longo prazo (perfil da cliente) e decidir o que vai em cada uma
- Definir uma política de retenção: o que não guardar, por quanto tempo guardar e como a cliente pode pedir para apagar
Aula completa, exemplos e exercícios dentro da plataforma
Aula 4. Limites, guarda-corpos e validação de resultado
50 minComo impedir que um agente faça o que não deve: limites de passos e de tentativas, cardápio mínimo de ferramentas, confirmação da cliente e aprovação humana, defesa contra injeção de instrução, proteção de dados pessoais, e a validação do resultado antes de responder, com teste e registro para medir o agente no mundo real.
- Listar os limites numéricos que todo agente precisa ter (passos, tentativas, tempo, custo) e dizer o que acontece ao atingir cada um
- Classificar as ações do agente em livres, com confirmação da cliente e com aprovação humana, e explicar como a aprovação funciona na prática
- Reconhecer a injeção de instrução (prompt injection) e o excesso de autonomia (excessive agency) e aplicar as defesas básicas
- Validar o resultado de uma tarefa antes de responder (reconfirmar, conferir contra a fonte, formato fixo) e montar o plano de teste e de registro do agente
Aula completa, exemplos e exercícios dentro da plataforma
Termos que você vai dominar
- Agente (agent)
- Fluxo fixo (workflow)
- Laço do agente (agent loop)
- Planejamento (planning)
- Critério de parada (stopping condition)
- Roteamento (routing)
- Encaminhamento (handoff)
- Chamada de ferramenta (function calling / tool use)
- Esquema (schema)
- Descrição da ferramenta
- Resultado da ferramenta (tool result)
- Escolha de ferramenta (tool choice)
- Chamadas em paralelo (parallel tool calls)
- Modo estrito (strict)
- Janela de atendimento de 24 horas
- MCP (Model Context Protocol)
- Execução (execution)
- Observação (observation)
- Idempotência
- Tentativa (retry)
- Memória de curto prazo
- Memória de longo prazo
- Resumo de conversa (summarization)
- Retenção (retention)
- Guarda-corpo (guardrail)
- Limite de passos (step limit)
- Aprovação humana (human in the loop)
- Injeção de instrução (prompt injection)
- Excesso de autonomia (excessive agency)
- Lista de permissões (allowlist)
- Validação de resultado
- Registro (log)
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.