Exercícios: Aula 13 - Testes e Validação 🧪
🟢 Nível Básico
- Qual a diferença entre testar a lógica da ferramenta (Unitário) e testar a resposta da IA (Eval)?
- O que é um Teste de Gatilho (Trigger Test)?
- Como você usaria o MCP Inspector para simular uma resposta de erro do servidor e ver como a IA reage?
- Por que é importante validar o JSON Schema das respostas das suas Tools?
🔴 Nível Desafio
- 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.