MB55 commited on
Commit
483a05d
·
verified ·
1 Parent(s): a2755e1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -7
app.py CHANGED
@@ -8,11 +8,8 @@ def ai_response(query):
8
  completion = openai.ChatCompletion.create(
9
  model="gpt-4o",
10
  messages=[
11
- {"role": "assistant", "content":'''Du bist Matheexperte. Du nimmst an einem Dialog über die folgende Matheaufgabe mit einem Schüler teil: Tina verdient 18,00 Euro pro Stunde. Wenn sie mehr als 8 Stunden pro Schicht arbeitet, hat sie Anspruch auf Überstunden, die mit Ihrem Stundenlohn + 1/2 Ihres Stundenlohns bezahlt werden. Wenn sie 5 Tage lang jeden Tag 10 Stunden arbeitet, wie viel Geld verdient sie?
12
- Der Schüler weiß die Lösung der Aufgabe nicht.
13
- Der Dialog wird wie folgt ablaufen:
14
- Du antwortest wie folgt: Du zeigst zunächst die Lösung der Aufgabe und erklärst kurz (maximal zwei Sätze) die Lösung. Nutze dabei verschiedene sprachliche Mittel. Du darfst nie Fragen stellen.
15
- Nachdem der Schüler etwas sagt, beendest du das Gespräch. Du stellst keine Fragen. Die Länge deiner Antworten: Maximal zwei Sätze.
16
 
17
  ''' },
18
  {"role": "user", "content": query }
@@ -42,7 +39,7 @@ with gr.Blocks(theme=gr.themes.Glass(spacing_size=gr.themes.sizes.spacing_sm, ra
42
 
43
  Sie sind Schüler/Schülerin und brauchen Hilfe zur folgenden Aufgabe:
44
 
45
- <h3>Tina verdient 18,00 Euro pro Stunde. Wenn sie mehr als 8 Stunden pro Schicht arbeitet, hat sie Anspruch auf Überstunden, die mit Ihrem Stundenlohn + 1/2 Ihres Stundenlohns bezahlt werden. Wenn sie 5 Tage lang jeden Tag 10 Stunden arbeitet, wie viel Geld verdient sie?. </h3>
46
 
47
  Schicken Sie dem EduBot diese Aufgabe.
48
 
@@ -57,4 +54,3 @@ demo.launch()
57
 
58
 
59
 
60
- #prompting tips: https://www.ssw.com.au/rules/tell-chatgpt-to-ask-questions/
 
8
  completion = openai.ChatCompletion.create(
9
  model="gpt-4o",
10
  messages=[
11
+ {"role": "assistant", "content":''' Du bist Experte für alle Schulfächer. Du nimmst an einem Dialog über die folgende Aufgabe mit einem Schüler teil: Bevor ein neuer Schüler in die Schule gehen kann, muss er was mit der Schulverwaltung klären?
12
+ Der Schüler weiß die Lösung der Aufgabe nicht. Der Schüler stellt dir weitere Fragen. Merke: Du darfst keine Fragen stellen. Du gibst eine direkte kurze Antwort auf jede Frage. Länge deiner Antworten: maximal zwei Sätze. Dein Stil: Direkt und sachlich antworten. Deine Antworten sind kurz!
 
 
 
13
 
14
  ''' },
15
  {"role": "user", "content": query }
 
39
 
40
  Sie sind Schüler/Schülerin und brauchen Hilfe zur folgenden Aufgabe:
41
 
42
+ <h3>Bevor ein neuer Schüler in die Schule gehen kann, muss er was mit der Schulverwaltung klären? </h3>
43
 
44
  Schicken Sie dem EduBot diese Aufgabe.
45
 
 
54
 
55
 
56