Generador de JSON Schema 🔒 Funciona localmente en tu navegador — no se sube nada.

Infiere JSON Schema, definiciones de function-call de LLM y código Zod desde JSON de ejemplo.

     

Sobre esta herramienta

Pega un objeto JSON de ejemplo para generar instantáneamente un JSON Schema, una definición de function-calling de LLM, o código de validación Zod, todo inferido de la misma entrada. Ideal para definir parámetros de herramientas/funciones para agentes de IA. 100% en tu navegador.

Preguntas frecuentes

¿En qué se diferencia de la herramienta JSON a TypeScript?

La herramienta JSON a TypeScript genera definiciones de tipos estáticas en tiempo de compilación para tu código. Esta herramienta genera un JSON Schema en tiempo de ejecución, usado para validación, documentación y, sobre todo, para definir parámetros estructurados que las APIs de LLM (como el function/tool calling de OpenAI o Anthropic) necesitan para entender qué argumentos acepta una herramienta. También genera código Zod (validación en tiempo de ejecución) como salida extra.

¿Siempre infiere los tipos correctos?

Hace una inferencia de mejor esfuerzo a partir de la única muestra que proporcionas: los tipos, si son obligatorios y el anidamiento se deducen de ese único ejemplo. Si un campo pudiera ser nulo en algunos registros o un array pudiera contener tipos mixtos, una sola muestra no puede capturar eso completamente. Revisa siempre el schema generado antes de usarlo en producción, especialmente para casos límite que tu muestra no incluyó.