A. PERSIAPAN:
Install dan konfigurasi Database

B. Konfigurasi ZenCBT
- Download kemudian ekstrak
- Isi file .env dengan data yang sesuai
- jalankan, biasanya minta akses firewall, Allow

-Untuk Linux, jangan lupa chmod +x zencbt-linux-amd64

C. Login Admin di localhost:8080/admin/
Akun Default:
email: admin@hazen.cbt
password: admin1234

D. AI Openrouter
- daftar Openrouter disini https://openrouter.ai/
- Create API Key

berikut model2 rekomendasi kami yang sudah kami cek:
stepfun/step-3.5-flash:free -> gratis, tapi sering error karena batasan
google/gemini-2.5-flash-lite -> murah dan cepat, buat soal simpel sangat oke
qwen/qwen3.5-flash-02-23 -> penggunaan bahasa yang top tier, cocok buat soal2 logika penuh pengecoh
openai/gpt-oss-120b -> balance
anthropic/claude-sonnet-4.6 -> model TERBAIQQQ,, tapi harga 100x lipat yang lain 😅😅
deepseek/deepseek-v3.2 -> stabil, logika matematis oke, bahasa oke,

Banyak model lain yang mungkin lebih bagus, namun belum kami uji

#CATATAN:
- Proses generate soal kadang error, biasanya saat generate soal rumit (prompt tambahan terlalu rumit) sehingga output tidak sesuai dengan yang diinginkan server.
Solusi: generate ulang dengan model yang lebih "pintar" (biasanya harga sedikit lebih mahal). 

- Dari banyak pengujian, generate 100 soal menggunakan model2 di atas (kecuali Claude) rata-rata menghabiskan @0,01 - @0,02. Artinya ketika mengisi $5 (Rp 102.000,- karena ada pajak)  bisa digunakan untuk menhasilkan puluhan ribu soal.

- Belum support generate gambar. Jika memang membutuhkan gambar, tambahkan instruksi : "Jika dibutuhkan gambar, ilustrasi, diagram atau grafik, sertakan deskripsinya dalam bentuk tag [GAMBAR: deskripsi gambar]"
Alasan tidak support: ketika di uji coba, harga generate gambar lebih mahal 10-20 kali soal biasa, dan gambar yang dihasilkan belum bisa sesuai dengan yang dibutuhkan. dari pengujian, hanya 10-20% hasil yang terpakai. tidak worth


