Cómo crear un test con IA

En este sitio no hay IA. Usas la que ya tienes: copia el prompt de abajo, pide el test a tu chat de IA y pega aquí el JSON que te devuelva.

  1. Copia el prompt
  2. Pide a cualquier IA que cree tu test
  3. Copia el JSON que te devuelva
  4. Impórtalo aquí Importar JSON

El prompt

Pégalo en cualquier chat de IA y añade tu tema al final.

Crea un test en formato JSON y devuelve SOLO el JSON, sin explicaciones y sin bloques de código.
Todos los textos (título, preguntas, respuestas, explicaciones, etiquetas) deben estar en español.
Los nombres de los campos y los valores "choice", "text", "boolean", "true", "false" no se traducen.

Reglas:
- Nivel superior: "title" (obligatorio), "description" (opcional), "tags" (opcional), "questions" (una lista, en orden).
- "tags": hasta 2 etiquetas breves del tema; no son obligatorias, pero conviene incluirlas.
  Cada etiqueta tiene como máximo 3 palabras, en minúsculas, por ejemplo "geografía", "segunda guerra mundial".
  Elige una palabra común y muy usada en vez de una frase precisa y rara: una etiqueta es un estante
  donde caen también otros tests, así que "biología" es más útil que "transporte a través de la membrana".
- Cada pregunta tiene "question", "answer_type" y "correct_answers".
- "question" es un objeto con "text" y/o "image_url".
- "answer_type" es uno de: "choice" (elegir entre opciones), "text" (escribir la respuesta), "boolean" (verdadero / falso).
- Cada respuesta es un objeto con "text" y/o "image_url".
- Para "choice": añade también "wrong_answers", al menos 3, verosímiles pero claramente incorrectas.
  Si hay más de una respuesta correcta, añade "multiple": true y enumera todas las correctas.
- Para "text": pon en "correct_answers" todas las formas de escribirla que aceptarías.
- Para "boolean": "correct_answers" es exactamente [{"text": "true"}] o [{"text": "false"}].
- "explanation" (opcional): una o dos frases sobre por qué la respuesta es correcta.
- "source" (opcional): {"title": "...", "url": "..."}, de dónde procede el dato.
- No inventes IDs, campos de usuario ni fechas. No añadas ningún otro campo.
- Como máximo 300 preguntas. Cada pregunta "choice" necesita al menos 2 opciones en total.

Esta es la forma exacta que debes seguir:

{
    "title": "Capitales de Europa",
    "description": "Pon a prueba lo que sabes sobre las capitales europeas",
    "tags": [
        "geografía",
        "europa"
    ],
    "questions": [
        {
            "question": {
                "text": "¿Cuál es la capital de Francia?"
            },
            "answer_type": "choice",
            "correct_answers": [
                {
                    "text": "París"
                }
            ],
            "wrong_answers": [
                {
                    "text": "Berlín"
                },
                {
                    "text": "Roma"
                },
                {
                    "text": "Madrid"
                }
            ],
            "explanation": "París es la capital de Francia desde el año 987.",
            "source": null
        },
        {
            "question": {
                "text": "¿Cuáles de estos idiomas son oficiales en Suiza?"
            },
            "answer_type": "choice",
            "multiple": true,
            "correct_answers": [
                {
                    "text": "Alemán"
                },
                {
                    "text": "Francés"
                },
                {
                    "text": "Italiano"
                },
                {
                    "text": "Romanche"
                }
            ],
            "wrong_answers": [
                {
                    "text": "Neerlandés"
                },
                {
                    "text": "Polaco"
                }
            ],
            "explanation": null,
            "source": null
        },
        {
            "question": {
                "text": "¿Cuál es la capital de Japón?"
            },
            "answer_type": "text",
            "correct_answers": [
                {
                    "text": "Tokio"
                },
                {
                    "text": "Tokyo"
                }
            ],
            "explanation": null,
            "source": null
        },
        {
            "question": {
                "text": "La Tierra es el tercer planeta desde el Sol."
            },
            "answer_type": "boolean",
            "correct_answers": [
                {
                    "text": "true"
                }
            ],
            "explanation": null,
            "source": {
                "title": "NASA Solar System",
                "url": "https://solarsystem.nasa.gov/"
            }
        }
    ]
}

Ahora crea un test sobre:

Así es el JSON

{
    "title": "Capitales de Europa",
    "description": "Pon a prueba lo que sabes sobre las capitales europeas",
    "tags": [
        "geografía",
        "europa"
    ],
    "questions": [
        {
            "question": {
                "text": "¿Cuál es la capital de Francia?"
            },
            "answer_type": "choice",
            "correct_answers": [
                {
                    "text": "París"
                }
            ],
            "wrong_answers": [
                {
                    "text": "Berlín"
                },
                {
                    "text": "Roma"
                },
                {
                    "text": "Madrid"
                }
            ],
            "explanation": "París es la capital de Francia desde el año 987.",
            "source": null
        },
        {
            "question": {
                "text": "¿Cuáles de estos idiomas son oficiales en Suiza?"
            },
            "answer_type": "choice",
            "multiple": true,
            "correct_answers": [
                {
                    "text": "Alemán"
                },
                {
                    "text": "Francés"
                },
                {
                    "text": "Italiano"
                },
                {
                    "text": "Romanche"
                }
            ],
            "wrong_answers": [
                {
                    "text": "Neerlandés"
                },
                {
                    "text": "Polaco"
                }
            ],
            "explanation": null,
            "source": null
        },
        {
            "question": {
                "text": "¿Cuál es la capital de Japón?"
            },
            "answer_type": "text",
            "correct_answers": [
                {
                    "text": "Tokio"
                },
                {
                    "text": "Tokyo"
                }
            ],
            "explanation": null,
            "source": null
        },
        {
            "question": {
                "text": "La Tierra es el tercer planeta desde el Sol."
            },
            "answer_type": "boolean",
            "correct_answers": [
                {
                    "text": "true"
                }
            ],
            "explanation": null,
            "source": {
                "title": "NASA Solar System",
                "url": "https://solarsystem.nasa.gov/"
            }
        }
    ]
}

Qué significa cada campo

Campo Significado
title Nombre del test. Obligatorio.
description Descripción breve del test. Opcional.
tags Hasta dos etiquetas de tema cortas. Opcional, pero ayudan a encontrar el test.
questions La lista de preguntas, en orden.
question La pregunta en sí: "text" y/o "image_url".
answer_type Cómo se responde: "choice" (elegir entre opciones), "text" (escribirla), "boolean" (verdadero / falso).
correct_answers Una o varias respuestas correctas. Cada una tiene "text" y/o "image_url".
wrong_answers Opciones incorrectas, solo para "choice". Pon al menos tres.
explanation Por qué la respuesta es correcta. Opcional.
source De dónde sale el dato: "title" y "url". Opcional.
typein Solo en elección única: ¿se puede escribir la respuesta en vez de elegirla? false significa no; {"hint": "apellido", "accept": ["otra grafía"]} significa sí: la respuesta es una o dos palabras o un número corto. Opcional.
Copiado