Gerador de JSON Schema 🔒 Roda localmente no seu navegador — nada é enviado.

Infira JSON Schema, definições de function-call de LLM e código Zod a partir de JSON de exemplo.

     

Sobre esta ferramenta

Cole um objeto JSON de exemplo para gerar instantaneamente um JSON Schema, uma definição de function-calling de LLM, ou código de validação Zod — tudo inferido da mesma entrada. Ideal para definir parâmetros de ferramentas/funções para agentes de IA. 100% no seu navegador.

Perguntas frequentes

Como isso difere da ferramenta JSON para TypeScript?

A ferramenta JSON para TypeScript gera definições de tipo estáticas em tempo de compilação para seu código. Esta ferramenta gera um JSON Schema em tempo de execução — usado para validação, documentação e, principalmente, para definir parâmetros estruturados que APIs de LLM (como function/tool calling da OpenAI ou Anthropic) precisam para entender quais argumentos uma ferramenta aceita. Também gera código Zod (validação em tempo de execução) como saída bônus.

Ele sempre infere os tipos corretos?

Ele faz uma inferência de melhor esforço a partir da única amostra fornecida — tipos, obrigatoriedade e aninhamento são todos deduzidos daquele exemplo único. Se um campo puder ser nulo em alguns registros ou um array puder conter tipos mistos, uma única amostra não consegue capturar isso totalmente. Sempre revise o schema gerado antes de usá-lo em produção, especialmente para casos extremos que sua amostra não incluiu.