Errores de la IA Intermedio 2 min de lectura

Prompt para forzar una salida JSON válida

Una salida JSON válida: esquema fijo, sin texto alrededor, campos obligatorios y una regla para los datos que faltan.

Compatible con: ChatGPTClaudeGemini Actualizado: 25 octubre 2026
Prompt 868 caracteres · 3 variables
Necesito que devuelvas solo JSON válido. Un carácter fuera del objeto rompe el programa que lo lee.

TAREA
[QUÉ QUIERO EXTRAER O GENERAR]

ENTRADA
[DATOS DE ENTRADA]

ESQUEMA
[ESQUEMA JSON EXACTO, CON TIPOS Y CAMPOS OBLIGATORIOS]

REGLAS
1) Devuelve solo un objeto JSON. Sin texto antes ni después, sin ```json, sin explicaciones.
2) Usa exactamente las claves del esquema: no añadas ni renombres.
3) Los campos obligatorios siempre presentes. Si no hay dato, usa null.
4) Números como números, sin comillas. Booleanos como true/false.
5) Fechas en formato ISO 8601 (AAAA-MM-DD).
6) Si la entrada no contiene la información, rellena con null y añade el campo "_warnings" con la lista de lo que falta.
7) Si hay varios elementos, devuelve un array dentro de la clave indicada.

CONFIRMA ANTES DE RESPONDER
Repite el esquema en una línea y di cuántos objetos devolverás.

Si el JSON se rompe una de cada diez veces, el sistema no funciona. Valida siempre antes de usarlo.

02 — Variables

Rellena los corchetes

Los campos resaltados son los sitios donde van tus datos. No hace falta rellenarlos todos: lo que dejes vacío lo completa el modelo con su propio criterio.

[QUÉ QUIERO EXTRAER O GENERAR]
[DATOS DE ENTRADA]
[ESQUEMA JSON EXACTO, CON TIPOS Y CAMPOS OBLIGATORIOS] Campo para rellenar en el prompt

03 — Cómo se usa

Cómo usarlo, paso a paso

  1. 01

    Pega el esquema exacto: sin él, el modelo inventa claves y el programa falla.

  2. 02

    Quita los bloques de código: los ```json son texto alrededor que rompe el parseo.

  3. 03

    Valida con un parser en tu código y no a ojo: un JSON que se ve bien puede tener una coma de más.

04 — Variantes

El mismo prompt, otro resultado

Un prompt no resuelve todos los casos. Estas variantes piden el mismo trabajo con otro tono, otra longitud o otro formato: elige la que encaje.

Extracción de datos

Mismo formato para extraer: define tipos estrictos y qué hacer con los campos ambiguos.

Lote

Mismo formato para procesar varios elementos: un array con todos los objetos y control del máximo por llamada.

05 — Consejos

Notas que suben el resultado de nivel

  • El JSON generado falla casi siempre por el texto que lo rodea, no por la estructura: pide explícitamente que no haya nada fuera del objeto.
  • Una coma final o una comilla sin escapar rompe el parseo aunque el contenido sea correcto. Valida siempre con un parser.

06 — Preguntas

Preguntas frecuentes sobre Errores de la IA

¿Por qué devuelve texto alrededor?

Porque su formato por defecto es conversacional. Si no lo prohíbes explícitamente, añade explicaciones.

¿Cómo lo garantizo?

Usando la salida estructurada del modelo si la ofrece, validando con un parser y reintentando con mensaje de error si falla.

Siguiente

También te puede servir

Esta página la ha preparado el equipo editorial de CopyPromt y se publicó por primera vez el 25 octubre 2026. Los prompts están escritos para funcionar en varios modelos; los nombres de marca se citan solo a modo de identificación.