Pular para conteúdo

Exercícios: Aula 13 - Testes e Validação 🧪

🟢 Nível Básico

  1. Qual a diferença entre testar a lógica da ferramenta (Unitário) e testar a resposta da IA (Eval)?
  2. O que é um Teste de Gatilho (Trigger Test)?

🟡 Nível Intermediário

  1. Como você usaria o MCP Inspector para simular uma resposta de erro do servidor e ver como a IA reage?
  2. Por que é importante validar o JSON Schema das respostas das suas Tools?

🔴 Nível Desafio

  1. Criação de Eval: Escreva 3 casos de teste para uma ferramenta de "Reserva de Voos".
    • Exemplo: "O usuário pede para reservar um voo para Marte". (O que a IA deve responder/fazer?).
    • Pense em um caso de Sucesso, um caso de Erro de Parâmetro e um caso Onde a Tool não deve ser chamada.