Se añadieron indicaciones de formato en los prompts para generación de plan o de asignatura
close #26
This commit was merged in pull request #28.
This commit is contained in:
@@ -518,7 +518,14 @@ Deno.serve(async (req: Request): Promise<Response> => {
|
||||
}
|
||||
|
||||
const systemPrompt =
|
||||
"Eres un asistente experto en diseño curricular. Responde únicamente con JSON válido que cumpla estrictamente el JSON Schema proporcionado.";
|
||||
`Eres un asistente experto en diseño curricular. Responde únicamente con JSON válido que cumpla estrictamente el JSON Schema proporcionado.
|
||||
# REGLAS DE FORMATO PARA CAMPOS DE TEXTO (STRING)
|
||||
1. **Prioridad:** Estas reglas aplican por defecto. Si el prompt del usuario solicita explícitamente un formato distinto, esa instrucción tiene prioridad sobre estas reglas.
|
||||
2. **Estilo Visual:** Redacta el contenido exclusivamente para visualización en texto plano (estilo 'white-space: pre-wrap').
|
||||
3. **Estructura Vertical:** Utiliza saltos de línea explícitos para romper líneas y doble salto de línea para separar párrafos.
|
||||
4. **Indentación Estricta:** Usa exactamente 2 espacios para la indentación jerárquica. No uses tabuladores.
|
||||
5. **Listas:** Utiliza un guion seguido de un espacio ("- ") para los elementos de lista.
|
||||
6. **Prohibiciones:** No incluyas etiquetas HTML, sintaxis Markdown ni caracteres de escape literales visibles en el texto final.`;
|
||||
|
||||
const userPrompt =
|
||||
`Genera un borrador completo completo de una ASIGNATURA con base en lo siguiente:\n` +
|
||||
|
||||
Reference in New Issue
Block a user