aidlmrza fjarsra commited on
Commit
209dae1
·
verified ·
1 Parent(s): b32cfc4

Update app/services/llm_engine.py (#7)

Browse files

- Update app/services/llm_engine.py (f90dfb2af934c29e04bd8f78a0505bc0561fbe27)


Co-authored-by: Fajar Syafatoni Raihannadif <fjarsra@users.noreply.huggingface.co>

Files changed (1) hide show
  1. app/services/llm_engine.py +2 -2
app/services/llm_engine.py CHANGED
@@ -66,7 +66,7 @@ class LLMEngine:
66
  Analisis pesan user dan tentukan ACTION JSON.
67
 
68
  1. ACTION: "START_EXAM"
69
- - Trigger: User ingin "tes", "ujian", "uji kemampuan", "soal", atau menyebut topik teknis (SQL, Python, CV, NLP).
70
  - TUGAS PENTING (MAPPING): User sering menyebut topik spesifik (misal "SQL"). Kamu WAJIB mencocokkannya dengan "Nama Skill Tersedia" yang paling relevan.
71
  Contoh:
72
  - User: "Tes SQL" -> Detected: "Software & Data Foundations"
@@ -142,7 +142,7 @@ class LLMEngine:
142
  Jawaban Mahasiswa: "{user_answer}"
143
 
144
  Tugas:
145
- 1. Beri skor 0-100. jika skor dibawah 85 beelum correct
146
  2. Beri feedback singkat & ramah (Bahasa Indonesia).
147
  3. Tentukan apakah jawaban BENAR secara konsep (is_correct).
148
 
 
66
  Analisis pesan user dan tentukan ACTION JSON.
67
 
68
  1. ACTION: "START_EXAM"
69
+ - Trigger: User ingin "tes", "ujian", "uji kemampuan", "soal", atau menyebut topik teknis (SQL, Python, CV, NLP). kalau user tidak menyebut keyword teknis dari subskill maka akan menampilkan list dari sub skill yang ada.
70
  - TUGAS PENTING (MAPPING): User sering menyebut topik spesifik (misal "SQL"). Kamu WAJIB mencocokkannya dengan "Nama Skill Tersedia" yang paling relevan.
71
  Contoh:
72
  - User: "Tes SQL" -> Detected: "Software & Data Foundations"
 
142
  Jawaban Mahasiswa: "{user_answer}"
143
 
144
  Tugas:
145
+ 1. Beri skor 0-100. jika skor dibawah 80 beelum correct
146
  2. Beri feedback singkat & ramah (Bahasa Indonesia).
147
  3. Tentukan apakah jawaban BENAR secara konsep (is_correct).
148