Technique Actualizado 2026-04

Structured Output

Definición

El Structured Output obliga a un LLM a responder en un formato estructurado predefinido (JSON, XML, tabla) en lugar de texto libre.

Preguntas frecuentes

¿Por qué forzar un formato estructurado?
Para integrar las respuestas de la IA en código. Un JSON bien formado puede parsearse automáticamente, a diferencia del texto libre, que requiere un parsing aproximado.
¿Qué LLM admiten el Structured Output?
GPT-4o (modo JSON nativo), Claude (XML y JSON), Gemini y Mistral. La mayoría de las API modernas admiten un modo JSON garantizado.