Encadenamiento de prompts
Utiliza una técnica de "encadenamiento de prompts". Primero, una IA genera un resumen conciso del texto original. Luego, utilizando ese resumen, una segunda IA crea un conjunto de preguntas de opción múltiple.
graph TD
%%{init: {'theme': 'mc','layout': 'elk'}}%%
OpenAIModel-2zqbh[<div><img src="/_astro/openAI.BhmuxEs3.svg" style="height: 20px !important;width: 20px !important"/></div>OpenAI]
style OpenAIModel-2zqbh stroke:#a170ff
OpenAIModel-ponsr[<div><img src="/_astro/openAI.BhmuxEs3.svg" style="height: 20px !important;width: 20px !important"/></div>OpenAI]
style OpenAIModel-ponsr stroke:#a170ff
ChatOutput-p1d55[<div><img src="/_astro/messages-square.BaSDmT6g.svg" style="height: 20px !important;width: 20px !important"/></div>Chat Output]
style ChatOutput-p1d55 stroke:#a170ff
Prompt-vfbvv[<div><img src="/_astro/square-terminal.BMOXc-nZ.svg" style="height: 20px !important;width: 20px !important"/></div>Generar Resumen]
style Prompt-vfbvv stroke:#a170ff
ChatInput-3g4zy[<div><img src="/_astro/messages-square.BaSDmT6g.svg" style="height: 20px !important;width: 20px !important"/></div>Chat Input]
style ChatInput-3g4zy stroke:#a170ff
Prompt-g1mz2[<div><img src="/_astro/square-terminal.BMOXc-nZ.svg" style="height: 20px !important;width: 20px !important"/></div>Prompt]
style Prompt-g1mz2 stroke:#a170ff
OpenAIModel-ponsr -.- ChatOutput-p1d55
linkStyle 0 stroke:#a170ff
Prompt-vfbvv -.- OpenAIModel-2zqbh
linkStyle 1 stroke:#a170ff
ChatInput-3g4zy -.- Prompt-vfbvv
linkStyle 2 stroke:#a170ff
Prompt-g1mz2 -.- OpenAIModel-ponsr
linkStyle 3 stroke:#a170ff
OpenAIModel-2zqbh -.- Prompt-g1mz2
linkStyle 4 stroke:#a170ff
Encadenamiento de prompts
🧩 Descripción general
Este flujo de trabajo automatiza la creación de materiales educativos o de evaluación a partir de un documento fuente utilizando una técnica de encadenamiento de prompts. Primero procesa un texto proporcionado por el usuario para generar un resumen conciso, luego utiliza ese resumen como contexto para crear un conjunto de preguntas de opción múltiple. Este proceso de dos pasos transforma eficientemente la información en bruto en contenido estructurado e interactivo.
⚙️ Características principales
- Genera automáticamente un resumen claro y conciso a partir de un documento o texto proporcionado por el usuario.
- Crea preguntas de opción múltiple relevantes basadas en los puntos clave y detalles capturados en el resumen generado.
- Implementa un proceso secuencial de IA en dos etapas, donde la salida del primer modelo sirve como entrada para el segundo.
- Entrega las preguntas de opción múltiple finales en una salida de chat formateada para facilitar su revisión.
🔄 Pasos del flujo de trabajo
| Nombre del componente | Rol en el flujo de trabajo | Entradas clave | Salidas clave |
|---|---|---|---|
| Entrada de chat | Captura la entrada inicial del usuario, que es el documento o texto fuente a procesar. | Texto o documento proporcionado por el usuario. | Mensaje del usuario que contiene el texto fuente. |
| Prompt (Generar Resumen) | Formatea la entrada del usuario en una instrucción estructurada para el primer modelo de IA, encargándole crear un resumen. | Texto fuente de la Entrada de chat. | Un prompt formateado que solicita un resumen conciso. |
| Modelo OpenAI | El primer modelo de IA que procesa el prompt y genera un resumen claro y preciso del documento original. | Prompt que solicita un resumen. | Un resumen de texto conciso. |
| Prompt | Toma el resumen generado y lo formatea en una nueva instrucción para el segundo modelo de IA, pidiéndole que cree preguntas de opción múltiple. | Resumen del primer Modelo OpenAI. | Un prompt formateado que solicita preguntas de opción múltiple basadas en el resumen. |
| Modelo OpenAI | El segundo modelo de IA que utiliza el resumen como contexto para generar preguntas de opción múltiple relevantes y claras. | Prompt que solicita preguntas de opción múltiple. | Preguntas de opción múltiple generadas. |
| Salida de chat | Muestra el resultado final—el conjunto de preguntas de opción múltiple—al usuario en la interfaz de chat. | Preguntas de opción múltiple del segundo Modelo OpenAI. | Mensaje de chat formateado con las preguntas. |
🧠 Notas
- El flujo de trabajo está diseñado para una ejecución secuencial; la segunda etapa depende completamente de la salida de la primera.
- La calidad y relevancia de las preguntas de opción múltiple finales dependen de la precisión y completitud del resumen inicial.
- El segundo prompt incluye una instrucción condicional para solicitar un documento adecuado si la entrada que recibe no es un resumen válido, proporcionando un manejo básico de errores.
- El flujo de trabajo requiere una clave API de OpenAI válida y conectividad de red para funcionar.