Knowledge Base & RAG
Knowledge Base & RAG
Section titled “Knowledge Base & RAG”Knowledge Base adalah fondasi bot AI Anda. Unggah dokumen nyata organisasi Anda — bot belajar dari data ini dan menjawab pertanyaan menggunakan pipeline RAG (Retrieval-Augmented Generation) yang cerdas.

Mengunggah Dokumen
Section titled “Mengunggah Dokumen”-
Buka Knowledge Base di menu sebelah kiri.
-
Klik Upload Document dan pilih file (PDF, DOCX, atau TXT).
-
Tunggu sistem memproses dan mengindeks dokumen. Status akan menampilkan Ready saat selesai.
-
Uji bot di panel Test Bot di sebelah kanan untuk memverifikasi bahwa bot dapat menjawab pertanyaan dari dokumen yang diunggah.

Buat dari Teks
Section titled “Buat dari Teks”Selain unggahan file, Anda dapat membuat entri knowledge base langsung dari teks:
- Klik Create from Text
- Masukkan Title untuk referensi yang mudah
- Tempel atau ketik konten di editor teks
- Klik Save — sistem akan langsung mengindeks
Ini berguna untuk FAQ, kebijakan, atau konten apa pun yang ingin Anda tulis langsung tanpa file.
Pipeline RAG
Section titled “Pipeline RAG”Saat pengguna mengajukan pertanyaan, sistem memprosesnya melalui pipeline RAG 4 langkah:
-
Hybrid Search — Mencari di seluruh dokumen menggunakan pencarian kata kunci dan pencarian vektor semantik secara bersamaan, memastikan tidak ada konten relevan yang terlewat.
-
Query Rewriting — Menulis ulang pertanyaan pengguna agar lebih tepat dan ramah pencarian, meningkatkan akurasi pengambilan data meskipun pertanyaan tidak jelas.
-
Re-ranking — Menilai dan mengurutkan ulang potongan dokumen yang diambil berdasarkan relevansi, sehingga konten paling relevan diteruskan ke model AI terlebih dahulu.
-
Generate Answer — Model AI menghasilkan jawaban dalam bahasa alami yang berlandaskan konten yang diambil, disertai referensi sumber.
Fitur RAG
Section titled “Fitur RAG”| Fitur | Deskripsi |
|---|---|
| Hybrid Search | Menggabungkan pencarian kata kunci + vektor semantik untuk recall yang lebih tinggi |
| Query Rewriting | Merumuskan ulang pertanyaan pengguna secara otomatis untuk meningkatkan akurasi pengambilan data |
| Re-ranking | Re-ranking cross-encoder untuk menampilkan potongan paling relevan |
| Smart Model Routing | Merutekan kueri ke model yang sesuai berdasarkan kompleksitas dan biaya |
Mode Guardrail
Section titled “Mode Guardrail”Kendalikan seberapa ketat bot tetap berada dalam knowledge base:
| Mode | Perilaku |
|---|---|
| Strict | Bot hanya menjawab dari dokumen yang diunggah. Menolak menjawab jika tidak ada konten relevan yang ditemukan. |
| Hybrid | Bot terutama menggunakan knowledge base tetapi dapat melengkapi dengan pengetahuan umum bila diperlukan. |
| Open | Bot menggunakan knowledge base sebagai konteks tetapi dapat menjawab secara bebas dari data pelatihannya. |
Test Bot
Section titled “Test Bot”Gunakan panel Test Bot untuk memverifikasi knowledge base Anda sebelum ditayangkan:

- Ketik pertanyaan seperti yang dilakukan pengguna
- Periksa apakah jawaban berlandaskan dokumen Anda
- Gunakan tampilan Source untuk melihat potongan dokumen mana yang diambil bot
- Sesuaikan mode guardrail dan uji ulang bila diperlukan
Perubahan pada knowledge base langsung berlaku di Test Bot — tidak perlu deployment ulang.
Draf Auto-Suggest KB
Section titled “Draf Auto-Suggest KB”
Fitur auto-suggest menganalisis pertanyaan yang tidak terjawab dari dasbor Analytics dan secara otomatis menghasilkan draf artikel knowledge base untuk mengisi kesenjangan konten:
- Sistem mengidentifikasi topik dari pertanyaan yang tidak terjawab yang tidak memiliki dokumen yang cocok
- Sistem menghasilkan dokumen draf dengan konten yang disarankan berdasarkan pola pertanyaan
- Draf muncul di bagian Analytics → Unanswered dengan lencana “Suggested Draft”
- Tinjau, edit, dan publikasikan draf untuk segera meningkatkan cakupan bot
Pencarian Lintas Bahasa
Section titled “Pencarian Lintas Bahasa”Pipeline RAG mendukung pengambilan data lintas bahasa — pengunjung dapat mengajukan pertanyaan dalam satu bahasa dan menerima jawaban yang bersumber dari dokumen yang ditulis dalam bahasa yang berbeda.
Ini bekerja melalui dua mekanisme:
- Terjemahan kueri — Layanan penulisan ulang kueri secara otomatis menerjemahkan kueri non-Inggris ke dalam bahasa Inggris sebelum mencari, sehingga dokumen berbahasa Inggris dapat ditemukan terlepas dari bahasa pengunjung.
- Jaring pencarian yang lebih luas — Saat reranker diaktifkan, sistem menggunakan ambang batas kemiripan awal yang lebih rendah untuk memastikan kueri lintas bahasa dan kolokial dengan kemiripan kosinus yang lebih rendah tetapi relevansi semantik yang tinggi tidak tersaring sebelum reranker dapat mengevaluasinya.
Tidak diperlukan konfigurasi — pencarian lintas bahasa diaktifkan secara default saat fitur penulisan ulang kueri dan re-ranking pipeline RAG aktif. Jika terjemahan kueri tidak tersedia, sistem kembali mencari dengan kueri asli. Peningkatan ini sangat terlihat bagi organisasi dengan knowledge base berbahasa Inggris yang melayani pengunjung multibahasa.