Salida estructurada
Por qué importa
En profundidad
Tres niveles de fiabilidad: basado en prompt (poco fiable — le pides al modelo que responda en JSON y esperas lo mejor), decodificación restringida (fiable — el motor de inferencia fuerza tokens válidos en cada paso) y validación con schema (garantizada — la salida se verifica contra un JSON Schema).
Cuándo usarlo
La salida estructurada es ideal para extracción de datos, llamadas a funciones, generación de formularios y cualquier caso donde tu código necesita parsear la respuesta programáticamente. No la necesitas para escritura creativa, conversación libre o tareas donde la forma importa menos que el contenido.
JSON Schema como estándar
JSON Schema se ha convertido en el estándar de facto para definir estructuras de salida. Defines los campos, tipos, restricciones y descripciones, y el modelo genera una respuesta que conforma exactamente. La mayoría de las APIs de modelos (Claude, GPT, Gemini) aceptan JSON Schema directamente como parámetro en la llamada a la API.