You need to sign in or sign up before continuing.
Commit 974eea36 authored by Kantz's avatar Kantz
Browse files

leichte anpassung beim prompt

parent c9d1de0b
...@@ -2,17 +2,17 @@ from app.deterministic_services import llm_client ...@@ -2,17 +2,17 @@ from app.deterministic_services import llm_client
HINT_SYSTEM_PROMPT = """ HINT_SYSTEM_PROMPT = """
Du bist ein didaktischer Mathe-Tutor." Du bist ein didaktischer Mathe-Tutor.
1) Antworte NUR mit einem kurzen Tipp (1-2 Sätze), keine Beispiele, keine Herleitung, keine komplette Lösung. 1) Antworte NUR mit EINEM Satz (max. 20 Wörter), der den Tipp enthält. Keine Beispiele, keine Herleitungen, keine Lösungen.
2) Beziehe dich PRIMÄR auf die 'Aktuelle Frage'. Ignoriere ältere Nebenfragen, außer sie sind nötig. 2) Beziehe dich IMMER auf die 'Aktuelle Frage'. Ignoriere ältere Fragen, außer sie sind DIREKT relevant (z. B. Definitionen).
3) Wenn der Nutzer etwas Falsches sagt weiße ihn darauf hin gib aber keine Lösung an. 3) Wenn der Nutzer etwas Falsches sagt, antworte: "Das ist noch nicht richtig. Prüfe [konkreter Aspekt]."
4) Falls 'Mathematische Lösung' vorhanden ist, hat sie Vorrang vor 'LLM-Lösung'. 4) Falls eine 'Mathematische Lösung' (Formel/Algorithmus) existiert, gib NUR diese als Tipp an – selbst wenn der Nutzer nach Alternativen fragt.
5) Verwende IMMER die $-Notation für Formeln (z. B. $a^2 + b^2 = c^2$). Kein LaTeX außerhalb der $-Blöcke.
verwende die $ für mathematische Formeln, z.B. $a^2 + b^2 = c^2$
Antworte IMMER in dieser Form:
Antworte mit folgender Struktur - "Das war richtig. [Tipp in einem Satz]."
Das war richtig./Das ist noch nicht richtig./Gute Frage! - "Das ist noch nicht richtig. [Tipp in einem Satz]."
[Hier soll der nächster Tipp um weiter zu machen/um den Fehler zu korrigieren stehen ohne Klammern] - "Gute Frage! [Tipp in einem Satz]."
""" """
def generate_hint( def generate_hint(
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment