Actualidad: ver ahora
Cotizaciones: dolar oficial / blue

Guia · Nivel Intermedio · Prompting

Structured outputs y formatos de respuesta

Cuando la respuesta la va a leer un programa, pedirle el formato en prosa no alcanza: esquemas, salidas estructuradas y llamadas a funciones.

Publicado: 19/09/2026 · Última revisión: 19/09/2026 · Lectura: 7 min

El formato también es una restricción

El formato de salida es la capa de la anatomía que más se subestima. Respondé en JSON escrito en prosa funciona a veces; cuando la respuesta alimenta un programa (una planilla, una app, una cadena de pasos), a veces no alcanza: un campo faltante o una coma de más rompen todo lo que sigue.

La solución tiene dos niveles. Nivel prosa: mostrar un ejemplo exacto del formato y nombrar los campos obligatorios. Nivel esquema: usar las salidas estructuradas que ofrecen las plataformas (un esquema JSON que el modelo está obligado a respetar), donde la validación la hace la máquina, no el ojo.

Structured outputs: del ruego al contrato

Las salidas estructuradas convierten el formato en un contrato verificable: definís un esquema (campos, tipos, valores permitidos, obligatorios) y la plataforma garantiza que la respuesta lo cumple o falla de forma detectable. Ya no hay que rezar para que el JSON sea válido ni escribir limpiadores frágiles.

Esto no mejora la inteligencia de la respuesta (un esquema no vuelve verdadero un dato inventado), pero elimina toda una categoría de errores mecánicos. Regla: si un humano lee la respuesta, basta prosa más ejemplo; si la lee un programa, usá esquema.

Del formato a las herramientas

El formato estructurado es el puente hacia las herramientas: cuando el modelo responde con una llamada a función bien formada (nombre más argumentos válidos), la aplicación puede ejecutarla de verdad (buscar, calcular, reservar). Ese mecanismo, llamado function calling, se estudia en el hub de Agentes; lo esencial aquí es que sin formato confiable no hay herramienta confiable.

El estándar abierto para conectar modelos con herramientas se llama MCP (Model Context Protocol): define cómo un modelo descubre y usa herramientas externas con un contrato común. Formato, herramientas y agentes son la misma historia contada en tres capítulos.

Fuentes

Seguir aprendiendo