Files
GenExam-IA/FlujoDeUsuario.txt
T
2026-05-13 13:43:32 +02:00

22 lines
1.0 KiB
Plaintext

Ahora mismo el flujo es backend/API, sin frontend:
1.- El profesor crea una plantilla con POST /exam/templates Define título, materia, nivel educativo,
tipos de preguntas, número de preguntas, puntuación, penalización y dificultad.
2.- Genera un prompt con POST /exam/prompts/{template_id} La API devuelve un prompt estructurado para
pedirle al LLM preguntas en JSON válido.
3.- Hay dos caminos posibles:
3.1.- Generación automática: POST /exam/generate La API llama al LLM configurado, parsea la respuesta y guarda las preguntas.
3.2.- Carga manual: POST /exam/parse El profesor pega una salida de IA en json o txt, y la API la valida y guarda.
4.- El profesor exporta el examen:
GET /exam/export/xml/{template_id} para Moodle XML.
GET /exam/export/txt/{template_id} para texto plano.
GET /exam/export/json/{template_id} para JSON.
(El XML generado se importa manualmente en Moodle.)
En resumen: configurar plantilla → generar prompt o llamar al LLM → guardar preguntas → exportar Moodle XML.