Retrieval
Buka di CMSHalaman Retrieval berisi konfigurasi teknis yang mengatur apakah, dan bagaimana, agent mengambil dan mempelajari isi knowledge base Anda. Untuk pemakaian umum, sebagian besar pengaturan di sini tidak perlu diubah. Namun, menyesuaikannya dengan konten dan pola pertanyaan Anda bisa meningkatkan kualitas jawaban secara nyata.
Buka Knowledge โ Retrieval di sidebar kiri. CMS menempatkan halaman ini di bawah Knowledge; di dokumentasi ini halaman tersebut termasuk tahap Menyempurnakan Kualitas Jawaban. Satu-satunya pengecualian adalah switch Enable Reference yang dijelaskan di bawah: aktifkan switch ini begitu Anda mulai menambahkan knowledge.
Sebelum memulai
- Tambahkan dan proses sumber knowledge Anda di Mengajari Agent Anda (Dokumen, Websites, Video).
- Siapkan daftar singkat pertanyaan uji, termasuk beberapa pertanyaan yang saat ini dijawab kurang baik oleh agent. Anda akan memakainya untuk menilai setiap perubahan.
Reference
Pengaturan ini menentukan apakah agent memakai Knowledge base Anda saat menyusun jawaban.
Enable Reference
Saat aktif, agent mencari referensi yang berasal dari konten Knowledge yang Anda unggah (dokumen, video, dan website) sebelum menjawab. Dengan begitu agent bisa memberi jawaban yang akurat dan sesuai konteks, berdasarkan konten Anda sendiri, bukan hanya mengandalkan pengetahuan AI model dasar.
Nonaktifkan jika agent Anda ditujukan untuk percakapan umum tanpa knowledge base milik Anda.
Bagaimana konten menjadi referensi: Setiap dokumen, video, dan website yang Anda tambahkan lewat menu Knowledge diurai dan dipecah menjadi potongan teks (chunk). Chunk inilah yang sebenarnya dicari agent, dan chunk inilah referensinya. Konten harus diunggah lebih dulu agar jawaban berbasis referensi bisa berjalan.
Restrict Answer
Hanya tersedia saat Enable Reference aktif.
| Switch | Yang dilakukan agent | Teks bantuan di bawah switch |
|---|---|---|
| Nonaktif (default) | Memakai knowledge Anda sebagai sumber utama, tetapi juga boleh menjawab dengan informasi dari luar knowledge base. | "Allow the agent to respond using information from outside the knowledge base." |
| Aktif | Hanya menjawab dari knowledge base Anda (dan dari hasil tool-nya, misalnya web search jika diaktifkan). Jika referensi tidak bisa menjawab pertanyaan, agent meminta maaf karena tidak dapat menjawab, alih-alih menebak atau memakai pengetahuan umum. | "Limits the agent's answers to your organization's knowledge base to ensure controlled and reliable responses." |
Teks bantuan di bawah switch menjelaskan kondisi saat ini, sehingga teksnya berubah ketika switch diubah. Jika Anda melihat "Allow the agent to respond using information from outside the knowledge base", artinya Restrict Answer sedang nonaktif.
Menonaktifkan Enable Reference juga menonaktifkan Restrict Answer (dan mematikan sitasi).
Gunakan ini saat akurasi dan keterlacakan ke dokumen Anda sangat penting (misalnya agent untuk hukum, kepatuhan, atau dukungan teknis).

Content Scope
Bagian ini memungkinkan Anda membatasi tipe konten yang dipakai agent saat retrieval. Secara default, agent mencari di semua tipe konten dalam knowledge base.
Jika tipe konten ditentukan di sini, agent hanya mengambil chunk yang cocok dengan salah satu tipe dalam daftar. Kosongkan daftar ini untuk mengizinkan semua tipe konten.
Gunakan filter tipe konten jika knowledge base Anda berisi campuran materi (misalnya dokumen hukum, FAQ, spesifikasi produk) dan Anda ingin agent membatasi pencariannya ke kategori tertentu.
Konfigurasi Search
Pengaturan ini langsung menentukan berapa banyak hasil yang dipertimbangkan agent untuk setiap pertanyaan dan seberapa ketat pencocokannya dengan pertanyaan user.
| Pengaturan | Penjelasan |
|---|---|
| Reference per-Query | Jumlah chunk yang diambil dan diberikan ke AI untuk setiap pertanyaan user. Nilai yang lebih tinggi memberi AI lebih banyak konteks, tetapi menambah waktu respons dan biaya token. Default untuk agent baru: 3 (angka 4 di field kosong hanya contoh placeholder). |
| Search Tolerance | Skala 1 sampai 10 yang mengatur seberapa dekat isi chunk harus cocok dengan pertanyaan. Nilai rendah (mendekati 1) menuntut kecocokan yang lebih ketat dan bisa tidak menemukan hasil untuk pertanyaan yang ambigu; nilai tinggi menjangkau lebih luas, tetapi bisa ikut mengambil chunk yang kurang relevan. |
| Tolerance Increment | Jika tidak ada hasil pada toleransi saat ini, pencarian otomatis diperluas sebesar langkah ini. Misalnya, nilai 2 berarti toleransi naik 2 pada setiap percobaan ulang sampai hasil ditemukan atau toleransi maksimum tercapai. |

Panduan penyesuaian
| Situasi | Penyesuaian yang disarankan |
|---|---|
| Agent sering menjawab "saya tidak tahu" untuk pertanyaan yang seharusnya bisa dijawab | Naikkan Search Tolerance atau Tolerance Increment |
| Jawaban agent melenceng dari topik | Turunkan Search Tolerance |
| Jawaban agent dangkal atau kurang detail | Naikkan Reference per-Query |
| Waktu respons terlalu lambat | Turunkan Reference per-Query |
Konfigurasi Reranker
Reranker menambahkan tahap penilaian kedua setelah vector search awal. Vector search berjalan cepat, tetapi bekerja berdasarkan kemiripan embedding, sehingga bisa memunculkan chunk yang topiknya berdekatan tanpa menjadi jawaban terbaik untuk pertanyaan yang diajukan. Reranker membaca teks setiap chunk kandidat terhadap pertanyaan dan mengurutkannya ulang berdasarkan relevansi konteks sebelum pilihan akhir diberikan ke AI.
Hasilnya adalah jawaban yang lebih presisi, terutama untuk knowledge base dengan banyak chunk yang mirip, tanpa perlu menurunkan Search Tolerance atau menaikkan Reference per-Query.
Cara kerjanya
- Vector search mengambil kumpulan kandidat yang lebih besar, yang jumlahnya diatur oleh Documents to Rerank
- AI model reranker menilai setiap kandidat terhadap pertanyaan
- Sebanyak Reference per-Query chunk teratas (dari bagian Konfigurasi Search) dipilih dari kumpulan yang sudah diurutkan ulang
- Chunk tersebut dikirim ke AI untuk menyusun jawaban akhir
Documents to Rerank harus lebih besar dari Reference per-Query. Reranker membutuhkan kumpulan yang lebih luas daripada pilihan akhir, misalnya ambil 10 kandidat, urutkan ulang, lalu berikan 4 terbaik ke AI.
Pengaturan
| Pengaturan | Penjelasan |
|---|---|
| Enable Reranker | Switch untuk menyalakan atau mematikan tahap reranking. Saat nonaktif, chunk teratas dari vector search dipakai apa adanya. |
| Reranker AI Model | AI model yang dipakai untuk menilai kandidat. Hanya tersedia saat reranker aktif. Default: opsi organization default, yang memakai model reranker yang diatur untuk organization Anda. |
| Documents to Rerank | Jumlah kandidat yang diambil vector search untuk dinilai reranker. Harus bilangan bulat positif yang lebih besar dari Reference per-Query. Default: 10. |
Kapan mengaktifkan reranker
Aktifkan jika:
- Knowledge base Anda memiliki banyak chunk dengan kosakata yang mirip (misalnya kumpulan FAQ atau kebijakan yang besar)
- Agent mengambil chunk yang secara teknis relevan, tetapi melewatkan chunk yang paling tepat
- Kualitas jawaban tidak konsisten meskipun pengaturan Search Tolerance sudah memadai
Biarkan nonaktif jika:
- Knowledge base Anda kecil dan terstruktur dengan baik, sehingga vector search saja sudah cukup
- Kecepatan menjadi prioritas, karena tahap reranking menambah satu panggilan AI model untuk setiap pertanyaan
Konfigurasi Training
| Pengaturan | Penjelasan |
|---|---|
| Content Training AI Model | AI model yang dipakai untuk training knowledge base dan pembuatan embedding. Mengubahnya memengaruhi cara konten baru diindeks; konten yang sudah diindeks tidak otomatis diindeks ulang. |
Menyimpan perubahan
Klik Save di kanan bawah dan konfirmasi. Pengaturan retrieval adalah bagian dari draft agent: Preview langsung memakainya, sedangkan agent live Anda memakainya setelah Anda mengklik Publish (lihat Preview dan Publish Perubahan). Perubahan pada Konfigurasi Training hanya berlaku untuk konten yang baru diindeks; embedding yang sudah ada tidak diperbarui.
Periksa hasilnya
Ubah satu pengaturan setiap kali. Setelah setiap penyimpanan, klik tombol reload di panel preview di sisi kanan halaman, lalu ajukan lagi pertanyaan uji Anda:
- Jawaban harus memakai sumber Anda (dan menyebutkannya, jika sitasi aktif).
- Saat Restrict Answer aktif, pertanyaan di luar knowledge Anda tidak boleh dijawab dengan karangan dari pengetahuan umum.
- Jika jawaban masih tidak muncul, periksa di Chunks apakah chunk yang tepat ada dan teksnya benar.
Untuk perbandingan sebelum dan sesudah yang bisa diulang pada banyak pertanyaan, gunakan Otomasi Pengujian.
Langkah berikutnya
- Chunks: periksa dan perbaiki chunk yang diambil agent dengan pengaturan Anda saat ini (langkah berikutnya).
- Dokumen: sumber utama konten yang di-training dan dicari.
- Websites: konten dari web yang mengikuti pengaturan pencarian yang sama.
Datang dari halaman Chat? Enable Reference dan Restrict Answer dulu berada di Chat. Sekarang keduanya ada di sini.