Arreglo de reverts
This commit is contained in:
@@ -168,8 +168,15 @@ Deno.serve(async (req: Request): Promise<Response> => {
|
||||
|
||||
const userPrompt =
|
||||
`Genera un borrador completo del PLAN DE ESTUDIOS con base en lo siguiente:
|
||||
- Descripción del enfoque: ${payload.iaConfig.descripcionEnfoque}
|
||||
- Notas adicionales: ${payload.iaConfig.notasAdicionales ?? "Ninguna"}`;
|
||||
- Nombre de la institución: Universidad La Salle México
|
||||
- Nombre del plan: ${payload.datosBasicos.nombrePlan}
|
||||
- Nivel: ${payload.datosBasicos.nivel}
|
||||
- Tipo de ciclo: ${payload.datosBasicos.tipoCiclo}
|
||||
- Número de ciclos: ${payload.datosBasicos.numCiclos}
|
||||
- Descripción del enfoque académico (sobre el contenido de la respuesta generada): ${payload.iaConfig.descripcionEnfoqueAcademico}
|
||||
- Notas adicionales (sobre el formato de la respuesta generada): ${
|
||||
payload.iaConfig.instruccionesAdicionalesIA ?? "Ninguna"
|
||||
}`;
|
||||
// Ensure the JSON schema is an object as required by OpenAI types
|
||||
const schemaDef: Record<string, unknown> =
|
||||
typeof estructuraPlan?.definicion === "object" &&
|
||||
@@ -313,8 +320,10 @@ Deno.serve(async (req: Request): Promise<Response> => {
|
||||
repositoriosIds: payload.iaConfig?.repositoriosIds ?? null,
|
||||
},
|
||||
iaConfig: {
|
||||
descripcionEnfoque: payload.iaConfig?.descripcionEnfoque ?? null,
|
||||
notasAdicionales: payload.iaConfig?.notasAdicionales ?? null,
|
||||
descripcionEnfoqueAcademico:
|
||||
payload.iaConfig?.descripcionEnfoqueAcademico ?? null,
|
||||
instruccionesAdicionalesIA:
|
||||
payload.iaConfig?.instruccionesAdicionalesIA ?? null,
|
||||
usarMCP: Boolean(payload.iaConfig?.usarMCP),
|
||||
},
|
||||
} as unknown as Json,
|
||||
|
||||
Reference in New Issue
Block a user