1. Tambahkan docs publik dan uji pertanyaan nyata
Free bersifat permanen: satu situs, hingga 10 halaman, dan 100 pesan per bulan tanpa kartu kredit. Periksa jawaban dan sumbernya, lalu sematkan widget saat Anda siap.
Rayapi docs publik pilihan, uji pertanyaan teknis nyata, dan buka halaman sumber yang dikutip sebelum memasang chatbot di situs dokumentasi Anda.
Free bersifat permanen: satu situs, hingga 10 halaman, dan 100 pesan per bulan tanpa kartu kredit. Periksa jawaban dan sumbernya, lalu sematkan widget saat Anda siap.
Chatbot AI serbaguna mencoba menjadi pemandu percakapan. Tanpa landasan sumber, mereka dapat menjawab dengan percaya diri dari konteks yang salah.
Kami menggunakan retrieval-augmented generation pada docs yang dipublikasikan dan konten situs Anda, lalu menampilkan tautan sumber asal jawaban.
Untuk tim yang membutuhkan bukti terlihat di setiap jawaban, bandingkan alur untuk chatbot AI dengan kutipan sumber yang menjaga trafik dokumentasi tetap terhubung ke halaman pendukung.
Gunakan pertanyaan yang sudah sering muncul di kanal dukungan dan komunitas Anda. Periksa setiap jawaban dan halaman sumber yang ditautkan sebelum memublikasikan widget.
“Bagaimana cara memulai, mengautentikasi, dan membuat permintaan pertama saya?”
“Apa arti kesalahan ini, dan di mana perbaikannya didokumentasikan?”
“Berapa batasan paket, batasan tarif, dan harga untuk fitur ini?”
“Apakah saya perlu memigrasikan platform dokumen saya, atau bisakah ini ditempatkan di samping situs saya saat ini?”
Gunakan chatbot untuk membantu pengembang menemukan endpoint, langkah autentikasi, parameter, metode SDK, dan kesalahan yang diketahui, lalu kembali ke referensi untuk konteks lengkap. Contoh kode yang masuk akal atau kutipan yang terlihat bukan bukti bahwa perilaku API benar.
Susun set pengujian dari tugas dokumentasi nyata, lampirkan sumber acuan dan fakta yang diharapkan pada setiap pertanyaan yang dapat dijawab, serta sertakan pertanyaan yang harus ditolak oleh asisten. Nilai setiap kategori secara terpisah agar hasil API yang kuat tidak menutupi panduan migrasi atau autentikasi yang lemah.
Jalankan ulang rangkaian pengujian sebelum peluncuran, setelah perubahan penting pada dokumentasi atau pengambilan informasi, dan pada sampel bulanan terjadwal setelah peluncuran.
| Area pertanyaan | Skenario pengujian | Kondisi kelulusan |
|---|---|---|
Area pertanyaan API | Skenario pengujian Endpoint, bidang wajib, struktur respons, dan batas laju. | Kondisi kelulusan Menggunakan metode dan jalur yang didokumentasikan; nilai wajib dan kutipan sesuai dengan referensi. |
Area pertanyaan SDK | Skenario pengujian Instal dan inisialisasi satu versi SDK yang didukung. | Kondisi kelulusan Paket, impor, inisialisasi, dan sintaks kode sesuai dengan bahasa dan versi tersebut. |
Area pertanyaan CLI | Skenario pengujian Instal, lakukan autentikasi, jalankan perintah, dan tafsirkan output. | Kondisi kelulusan Flag dan urutannya valid; jawaban tidak mengarang prompt interaktif. |
Area pertanyaan Autentikasi | Skenario pengujian Lokasi kredensial, format header, cakupan, dan satu alur yang dilarang. | Kondisi kelulusan Tidak pernah mengekspos rahasia, membedakan penggunaan klien dan server, serta mengutip persyaratan keamanan. |
Area pertanyaan Paginasi | Skenario pengujian Halaman pertama, kelanjutan, halaman terakhir, dan ukuran halaman maksimum. | Kondisi kelulusan Menggunakan model cursor atau offset yang didokumentasikan dan hanya menyatakan batas yang terdokumentasi. |
Area pertanyaan Kesalahan | Skenario pengujian Kode kesalahan yang diketahui, kemungkinan penyebab, langkah pemulihan, dan kode yang tidak diketahui. | Kondisi kelulusan Memetakan kesalahan yang diketahui dengan benar dan menggunakan fallback untuk penyebab yang tidak didokumentasikan. |
Area pertanyaan Migrasi | Skenario pengujian Perubahan yang merusak kompatibilitas, prasyarat, langkah berurutan, dan catatan rollback. | Kondisi kelulusan Mempertahankan urutan dan peringatan tanpa mencampur prosedur lama dan baru. |
Area pertanyaan Dokumentasi berversi | Skenario pengujian Ajukan pertanyaan perilaku yang sama untuk versi saat ini, sebelumnya, dan yang tidak ditentukan. | Kondisi kelulusan Menjawab sesuai versi yang disebutkan, bertanya jika ambigu, dan mengutip versi tersebut. |
Publikasikan aturan sebelum pengujian. Peninjau harus mencapai hasil yang sama berdasarkan jawaban, fakta yang diharapkan, dan sumber yang dikutip tanpa bergantung pada seberapa meyakinkan respons tersebut terdengar.
| Dimensi | Terima hanya jika |
|---|---|
Dimensi Kualitas jawaban | Terima hanya jika Semua fakta yang diperlukan benar, relevan, tidak saling bertentangan, dan menggunakan versi API, SDK, CLI, atau dokumentasi yang diminta. |
Dimensi Akurasi kutipan | Terima hanya jika Setiap klaim penting memiliki kutipan yang dapat diakses dan mendukungnya secara langsung pada halaman berversi yang benar. |
Dimensi Perilaku fallback | Terima hanya jika Bukti yang tidak ada, ambigu, bertentangan, atau tidak diizinkan menghasilkan batasan yang jelas dan langkah berikutnya yang berguna, bukan tebakan. |
Dimensi Gerbang peluncuran | Terima hanya jika Tidak ada klaim kritis tentang autentikasi atau migrasi yang tidak didukung, kelulusan 100% untuk kasus kritis, penerimaan keseluruhan minimal 90%, dan akurasi kutipan minimal 95%. |
Metode: tulis 24 pertanyaan sebelum menjalankan asisten, tiga untuk setiap area matriks. Untuk setiap pertanyaan, catat versi yang dimaksud, halaman acuan, fakta wajib, klaim terlarang, dan apakah fallback diharapkan. Dua peninjau menilai jawaban tetap secara independen, menyelesaikan perbedaan berdasarkan sumber, serta menyimpan prompt dan output untuk pengujian regresi.
Setiap angka di bawah ini adalah contoh hipotetis untuk set uji 24 pertanyaan, bukan hasil ChattyBox yang terukur, rata-rata produksi, atau janji kinerja di masa mendatang.
| Hasil contoh, bukan hasil pengukuran | Cara menggunakan contoh ini |
|---|---|
Hasil contoh, bukan hasil pengukuran Contoh: 22 dari 24 diterima (91.7%) | Cara menggunakan contoh ini Interpretasi contoh: 20 jawaban yang didukung dan dua fallback yang benar. |
Hasil contoh, bukan hasil pengukuran Contoh: 20 dari 22 jawaban substantif secara langsung mengutip halaman pendukung (90.9%) | Cara menggunakan contoh ini Interpretasi contoh: di bawah ambang peluncuran 95%, jadi pemeringkatan versi perlu diperbaiki. |
Hasil contoh, bukan hasil pengukuran Contoh: 2 dari 2 fallback yang diharapkan sudah benar (100%) | Cara menggunakan contoh ini Interpretasi contoh: tidak ada kasus yang dapat dijawab tetapi keliru menggunakan fallback dalam set uji kecil ini. |
Hasil contoh, bukan hasil pengukuran Contoh: 1 dari 24 memuat detail paginasi yang tidak didukung (4.2%) | Cara menggunakan contoh ini Interpretasi contoh: blokir peluncuran sampai klaim yang tidak didukung dihapus dan pengujian regresi lulus. |
Alur kerja yang dirancang khusus untuk menjaga jawaban tetap berbasis sumber, dapat ditelusuri, dan berguna bagi pengguna teknis.
Masukkan URL dokumentasi, situs web, atau peta situs Anda. ChattyBox merayapi dan mengindeks halaman yang sudah dibaca pengguna.
Alur jawaban dikonfigurasi untuk menggunakan konteks yang diambil dan menghindari klaim tanpa dukungan tentang API, fitur, harga, atau kebijakan.
Jawaban dapat menyertakan tautan kembali ke halaman dokumentasi tempat informasi relevan berada.
Perlakukan peluncuran sebagai rilis dokumentasi dengan penanggung jawab, gerbang, observabilitas, dan jalur rollback.
Segmentasikan setiap metrik berdasarkan topik, versi dokumentasi, locale, dan audiens jika ukuran sampel memungkinkan. Tren dan sampel yang ditinjau lebih berguna daripada satu skor agregat.
| Metrik | Definisi dan tindakan |
|---|---|
Metrik Tingkat jawaban | Definisi dan tindakan Proporsi pertanyaan yang menerima jawaban substantif. Tinjau topik dengan tingkat rendah untuk mencari konten yang hilang; jangan meningkatkan angka dengan memperlemah fallback. |
Metrik Pertanyaan yang belum terselesaikan | Definisi dan tindakan Pertanyaan dengan fallback, masukan negatif, pengungkapan ulang berulang, atau eskalasi. Ambil sampelnya setiap minggu untuk menemukan cacat jawaban dan pengambilan informasi. |
Metrik Kesenjangan konten | Definisi dan tindakan Kelompok masalah yang belum terselesaikan karena tidak ada halaman otoritatif. Masukkan ke backlog dokumentasi beserta frekuensi dan dampaknya terhadap pengguna. |
Metrik Tingkat dukungan kutipan | Definisi dan tindakan Klaim penting yang ditinjau dengan kutipan pendukung langsung. Selidiki penurunan berdasarkan sumber dan versi. |
Metrik Pengalihan tiket | Definisi dan tindakan Sesi yang memenuhi syarat dan terselesaikan tanpa tiket dukungan, diukur dalam rentang waktu yang ditentukan dan dibandingkan dengan tolok dasar. Laporkan hubungan kecuali eksperimen membuktikan kausalitas. |
Gunakan panduan arsitektur dan evaluasi RAG untuk mendiagnosis pengambilan informasi, alur kerja kutipan untuk meninjau bukti, pemeriksaan dokumentasi API untuk kasus penggunaan khusus rekayasa, serta daftar periksa peluncuran teknis untuk langkah deployment.
Jawaban ini merangkum cara ChattyBox membaca konten sumber, mengutip halaman dokumentasi, menangani informasi yang hilang, dan menginstal bersama tumpukan dokumen yang ada.
Ya, ketika referensi endpoint, parameter, panduan autentikasi, contoh SDK, dan detail kesalahan tersedia dalam konten publik yang diindeks. Chatbot tidak menjalankan panggilan API atau memeriksa akun pribadi. Konteks yang diambil dan kutipan tidak menghilangkan perilaku API yang dibuat-buat; uji klaim penting terhadap referensi.
Tidak. Free adalah bukti permanen dengan cakupan kecil: satu situs, hingga 10 halaman, dan 100 pesan per bulan tanpa kartu kredit.
Mulailah dengan halaman publik yang menjawab pertanyaan umum tentang penyiapan, pemecahan masalah, harga, dan produk. Anda dapat memperluas kumpulan sumber setelah memeriksa jawaban pertama.
Tambahkan halaman lagi ketika kumpulan pengujian pertama sudah bermanfaat dan sumber pendukungnya masih terbaru. Jangan masukkan halaman privat, usang, atau tidak relevan ke chatbot.
Ya. Rayapi dokumentasi publik yang dipilih, ajukan pertanyaan teknis nyata, dan buka halaman sumber yang dikutip untuk meninjau jawaban sebelum memasang widget.
Asisten seharusnya menyatakan batasan atau menawarkan langkah berikutnya yang berguna, bukan menebak. Perlakukan jawaban yang tidak didukung sebagai kasus uji dan kemungkinan celah dokumentasi.
Mulai dengan uji Free permanen untuk halaman publik terpilih, uji pertanyaan teknis, dan periksa sumber sebelum menyematkan widget.
Kami menggunakan alat analitik dan pengelolaan tag opsional untuk memahami penggunaan situs. Pilih apakah Anda ingin mengizinkan alat berikut: Ahrefs Web Analytics, PostHog, dan Google Tag Manager. Menonaktifkan analitik akan memuat ulang halaman ini agar perubahan diterapkan dengan baik. Fungsi penting situs dan pemantauan kesalahan tidak dikendalikan oleh pilihan ini. Baca kebijakan privasi kami.