Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
math_tutor_dev
public_math_tutor
Commits
5832543c
Commit
5832543c
authored
Feb 03, 2026
by
Kantz
Browse files
prompt reihnfolge in hint geändert
parent
2aa52e53
Changes
1
Show whitespace changes
Inline
Side-by-side
math-tutor/backend/app/LLM_services/hint_LLM.py
View file @
5832543c
...
...
@@ -8,22 +8,22 @@ def generate_hint(
retrival
:
str
|
None
=
None
,
)
->
str
:
prompt
=
(
"Du bist ein didaktischer Tutor. "
"Schaue dir Aufgabe, die dazugehörige Lösung und die bisherige Historie an."
"Entscheide basierend darauf was der nächste Schritt ist den der Nutzer machen muss um zur Lösung zu kommne"
"Schreibe einen kurzen und klaren Tipp zum nächsten Schritt"
"Aufgabe:
\n
"
+
task
+
"
\n\n
"
"Loesung (vom Mathe-Tool):
\n
"
+
solution
+
"
\n
"
+
"Du bist ein didaktischer Tutor. "
"Schaue dir Aufgabe, die dazugehörige Lösung und die bisherige Historie an."
"Entscheide basierend darauf was der nächste Schritt ist den der Nutzer machen muss um zur Lösung zu kommne"
"Schreibe einen minimalen Tipp zum nächsten Schritt"
"Halte dich kurz und klar. Gibt nicht die Lösung aus."
)
if
history
:
prompt
=
"
\n
Historie:
\n
"
+
history
+
"
\n
"
+
prompt
if
retrival
:
prompt
=
"
\n
Kontext:
\n
"
+
retrival
+
"
\n
"
+
prompt
prompt
+=
"Halte dich kurz und klar. Gibt nicht die Lösung aus."
result
=
llm_client
.
chat
(
messages
=
[{
"role"
:
"user"
,
"content"
:
prompt
}],
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment