rougail-ai/webllm/personaLoader.js
2026-09-14 21:22:34 +02:00

16 lines
449 B
JavaScript

// personaLoader.js
export async function loadPersona(filepath = './persona.txt') {
try {
const response = await fetch(filepath);
if (!response.ok) {
throw new Error(`Erreur ${response.status}: impossible de charger la persona`);
}
const systemPrompt = await response.text();
return systemPrompt.trim();
} catch (error) {
console.error("Erreur chargement persona:", error.message);
throw error;
}
}