Spaces:
Sleeping
Sleeping
Update app/services/llm_engine.py
Browse files
app/services/llm_engine.py
CHANGED
|
@@ -80,6 +80,7 @@ class LLMEngine:
|
|
| 80 |
|
| 81 |
3. ACTION: "START_PSYCH_TEST"
|
| 82 |
- Trigger: Role User masih kosong, tanya "karir", "cocok kerja apa", "tes minat".
|
|
|
|
| 83 |
|
| 84 |
3. ACTION: "CHECK_PROGRESS" (FOKUS: PROGRESS / DATA / LAPORAN / NILAI )
|
| 85 |
- Trigger: User ingin melihat HASIL belajarnya, statistiknya, progressnya, atau pencapaiannya sejauh ini.
|
|
@@ -89,8 +90,10 @@ class LLMEngine:
|
|
| 89 |
5. ACTION: "CASUAL_CHAT"
|
| 90 |
- Trigger: Hanya untuk sapaan ("Halo"), curhat, atau pertanyaan di luar konteks belajar.
|
| 91 |
- JANGAN gunakan ini jika user jelas-jelas minta tes/soal.
|
| 92 |
-
- Jika role user kosong arahkan untuk tes minat psych test,
|
| 93 |
-
|
|
|
|
|
|
|
| 94 |
OUTPUT JSON (Hanya JSON, tanpa teks lain):
|
| 95 |
{{
|
| 96 |
"action": "...",
|
|
|
|
| 80 |
|
| 81 |
3. ACTION: "START_PSYCH_TEST"
|
| 82 |
- Trigger: Role User masih kosong, tanya "karir", "cocok kerja apa", "tes minat".
|
| 83 |
+
- PENTING : INI UNTUK USER YNG ROLENYA MASIH KOSONG
|
| 84 |
|
| 85 |
3. ACTION: "CHECK_PROGRESS" (FOKUS: PROGRESS / DATA / LAPORAN / NILAI )
|
| 86 |
- Trigger: User ingin melihat HASIL belajarnya, statistiknya, progressnya, atau pencapaiannya sejauh ini.
|
|
|
|
| 90 |
5. ACTION: "CASUAL_CHAT"
|
| 91 |
- Trigger: Hanya untuk sapaan ("Halo"), curhat, atau pertanyaan di luar konteks belajar.
|
| 92 |
- JANGAN gunakan ini jika user jelas-jelas minta tes/soal.
|
| 93 |
+
- PENTING Jika role user kosong arahkan untuk tes minat psych test,
|
| 94 |
+
- di akhir kalimat selalu ajak/tawarkan fitur lain, seperti cek rekomendasi belajar, atau tanya tanya lebih dalam, tes, cek progress, dan lain lain
|
| 95 |
+
- jangan buat soal sendiri
|
| 96 |
+
|
| 97 |
OUTPUT JSON (Hanya JSON, tanpa teks lain):
|
| 98 |
{{
|
| 99 |
"action": "...",
|