Zubnet AIAprenderWiki › Salida estructurada
Usar AI

Salida estructurada

También conocido como: Modo JSON, JSON Mode
Hacer que la IA responda en un formato parseable por máquinas (JSON, XML, schema). La mayoría de los proveedores lo soportan nativamente: defines un schema y el modelo garantiza la conformidad.

Por qué importa

Pasar de chatbot a aplicación requiere salida estructurada. Tu código no puede parsear texto libre de forma fiable.

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.

Conceptos relacionados

← Todos los términos
← Runway Salvaguardas →