Padrão validador ADK e A2A
O exemplo de ADK e Agent2Agent do Google divide um fluxo de trabalho multiagente entre um agente de extração baseado em Gemini e um agente de validação determinístico escrito em Go. Por que importa: Sistemas de agentes confiáveis muitas vezes precisam de verificações determinísticas em torno das saídas probabilísticas dos modelos. Separar a extração da validação cria um limite mais claro para testes e revisão.
Para testar: Em um fluxo de trabalho de extração, passe a saída do modelo por um validador separado que verifique o esquema, os campos obrigatórios e os valores inaceitáveis antes que qualquer ação subsequente seja executada.