Glosario de IA
Salidas estructuradas
Hacer que un modelo responda en un formato exacto que pueda leer un programa, normalmente JSON que cumple un esquema que tú le das.
El texto libre va bien para las personas pero mal para los programas. Con las salidas estructuradas le das a la API un esquema (campos, tipos, valores permitidos) y la respuesta del modelo está garantizada, o muy guiada, para cumplirlo. Así tu código lee el resultado sin trucos frágiles.
Es la base de la extracción de datos, la clasificación y la llamada a funciones, en la que el modelo rellena los argumentos de una herramienta.
Ejemplo: Para sacar datos de facturas defines un esquema con proveedor (texto), fecha (fecha) e importe (número). El modelo devuelve siempre un JSON con esos tres campos, listo para guardarlo en la contabilidad.
En la práctica
- Usa la función de salidas estructuradas de la API en vez de escribir «responde en JSON» en el prompt.
- Define los valores permitidos, por ejemplo una lista de categorías, para evitar variantes.
- Valida igualmente el resultado: el formato puede ser correcto y el dato, equivocado.
Un caso práctico en el tutorial de automatización sin código.
