Como definir assinaturas estritas de ferramentas usando schemas JSON matematicamente validados para eliminar erros de execução.
Na aula de hoje, você aprenderá a estruturar ferramentas com o novo padrão da indústria. Modelos como Claude 3.7 Sonnet, OpenAI o3 e Gemini 2.0 Flash foram pré-treinados para interpretar definições de ferramentas descritas em JSON Schema. Utilizando Pydantic v2 em Python ou Zod em TypeScript, você define contratos com tipagem estrita (tipos de dados, obrigatoriedade, restrições numéricas e descrições semânticas). A precisão do acionamento da ferramenta depende diretamente da clareza das descrições dos parâmetros!