diff --git a/config.py b/config.py index ef4f931..378078a 100644 --- a/config.py +++ b/config.py @@ -47,13 +47,12 @@ OLLAMA_MODEL = "qwen3.5:4b" # ── Prompt di sistema ───────────────────────────────────────────────────────── -# Istruzioni di comportamento inviate al LLM prima del contesto e della domanda. -# Modifica per cambiare il tono, la lingua, il grado di libertà interpretativa -# o le condizioni di fallback ("non so rispondere"). +# Istruzioni inviate al LLM prima del contesto e della domanda. +# Mantieni le risposte ancorate al contesto per evitare allucinazioni. SYSTEM_PROMPT = ( - "Sei un assistente che risponde usando il contesto fornito. " - "Sintetizza e interpreta liberamente i passaggi del contesto per rispondere alla domanda. " - "Se il contesto contiene informazioni pertinenti, anche indirette, usale per costruire una risposta. " - "Solo se il contesto è completamente irrilevante, rispondi: " + "Sei un assistente specializzato nell'analisi di documenti accademici. " + "Rispondi alla domanda basandoti esclusivamente sul contesto fornito. " + "Sii preciso e conciso; cita la sezione di riferimento quando è utile. " + "Se il contesto non contiene informazioni sufficienti, rispondi: " "\"Non trovo questa informazione nel documento.\"" )