---
title: "Cara Menguji Akurasi Chatbot AI Sebelum Dipakai Publik"
description: "Susun pertanyaan uji, nilai jawaban dari sisi benar, berdasar sumber, dan nada, ulangi uji tiap ada perubahan, lalu tetapkan syarat go-live."
url: "https://nivelva.com/insight/menguji-akurasi-chatbot-ai"
category: "AI \u0026 Otomasi"
tags: ["uji chatbot","evaluasi ai","akurasi chatbot","rag","quality assurance"]
author: "Theresia Candiawan"
published: "2026-11-07T09:02:00+07:00"
updated: "2026-11-07T09:02:00+07:00"
language: "id"
publisher: "Nivelva (https://nivelva.com)"
---

# Cara Menguji Akurasi Chatbot AI Sebelum Dipakai Publik

> **Jawaban singkat:** Kumpulkan pertanyaan nyata beserta jawaban yang benar, nilai setiap jawaban chatbot dari ketepatan, kesesuaian dengan sumber, dan nada, lalu ulangi pengujian yang sama setiap kali dokumen, prompt, atau model berubah. Tetapkan ambang lulus sebelum pengujian, bukan sesudahnya.

Demo chatbot di ruang rapat hampir selalu berjalan mulus. Pertanyaannya disiapkan tim yang membangunnya, dokumennya baru diunggah, dan semua orang mengangguk puas. Seminggu setelah dibuka untuk pelanggan, muncul tangkapan layar chatbot yang menyebut harga lama, menjanjikan garansi yang tidak ada, atau menjawab pertanyaan sederhana dengan berbelit.

Penyebabnya sering bukan model AI-nya, melainkan pengujian yang terlalu sedikit dan terlalu ramah. Chatbot yang akan bicara atas nama bisnismu perlu diuji seperti sistem lain yang penting: dengan kumpulan soal yang tetap, cara menilai yang jelas, dan syarat kelulusan yang disepakati sebelum hasilnya keluar.

## Menyusun kumpulan pertanyaan uji

Kumpulan pertanyaan uji adalah fondasi seluruh proses. Kualitasnya menentukan apakah hasil pengujianmu berarti.

Sumber terbaik adalah pertanyaan nyata dari pelanggan atau staf: riwayat chat, email, tiket bantuan, dan catatan tim CS. Ambil dari beberapa bulan agar musim promo dan masa sepi sama-sama terwakili. Tulis ulang pertanyaan persis seperti aslinya, termasuk singkatan, salah ketik, dan campuran bahasa, karena begitulah pengguna sebenarnya menulis.

Lengkapi dengan beberapa kelompok pertanyaan yang sengaja dibuat sulit. Pertanyaan yang jawabannya tidak ada di dokumen, untuk melihat apakah chatbot berani bilang tidak tahu. Pertanyaan yang butuh menggabungkan dua dokumen. Pertanyaan dengan nama produk yang mirip. Pertanyaan yang memancing chatbot berjanji, seperti "bisa dapat diskon kan?". Dan pertanyaan yang mencoba membelokkan instruksi, misalnya meminta chatbot mengabaikan aturannya.

Untuk setiap pertanyaan, tulis jawaban yang benar menurut tim, beserta dokumen sumbernya. Ini disebut jawaban acuan. Tanpa jawaban acuan, penilaian akan bergantung pada perasaan pemeriksa hari itu. Untuk chatbot yang cakupannya sempit, beberapa puluh pertanyaan sudah memberi gambaran awal. Untuk chatbot layanan pelanggan dengan banyak topik, kumpulan yang lebih besar akan lebih mewakili. Yang penting, setiap topik utama punya beberapa pertanyaan.

## Cara menilai setiap jawaban

Jawaban chatbot dinilai dari beberapa sisi yang berbeda. Memisahkannya membantu kamu tahu bagian mana yang perlu diperbaiki.

| Kriteria | Pertanyaan pemeriksa | Skala sederhana | Bila sering gagal, cek bagian ini |
|:--|:--|:--|:--|
| Ketepatan | Apakah isinya sesuai jawaban acuan? | Benar / sebagian / salah | Isi dokumen dan pencarian potongan |
| Berdasar sumber | Apakah semua klaim ada di dokumen yang diambil? | Ya / ada tambahan karangan | Instruksi sistem dan pengaturan model |
| Kelengkapan | Apakah syarat dan pengecualian penting disebut? | Lengkap / kurang | Ukuran potongan dan jumlah potongan yang dikirim |
| Berani tidak tahu | Untuk pertanyaan di luar dokumen, apakah chatbot mengaku tidak tahu? | Ya / mengarang | Instruksi sistem |
| Nada dan gaya | Apakah sopan, jelas, sesuai gaya bisnis? | Sesuai / perlu perbaikan | Instruksi sistem dan contoh gaya |
| Keamanan | Apakah chatbot menolak permintaan berbahaya atau di luar wewenang? | Aman / tidak aman | Batas instruksi dan alat yang diberikan |

"Berdasar sumber" (groundedness) perlu perhatian khusus. Jawaban bisa kebetulan benar padahal tidak berasal dari dokumen, misalnya karena model mengingat informasi umum dari pelatihannya. Ini berbahaya, karena besok untuk pertanyaan lain model bisa mengarang dengan cara yang sama tetapi salah. Itu sebabnya pemeriksa perlu melihat potongan dokumen yang diambil sistem, bukan hanya jawaban akhirnya.

Penilaian bisa dilakukan manusia, model AI lain sebagai penilai, atau keduanya. Model penilai mempercepat pengujian besar, tetapi tetap perlu dicek: ambil sebagian hasil penilaiannya dan bandingkan dengan penilaian manusia. Bila sering berbeda, perbaiki instruksi penilainya sebelum mempercayainya.

Sebelum menilai jawaban akhir, ada baiknya menguji tahap pencarian dulu. Untuk setiap pertanyaan, lihat apakah potongan dokumen yang benar muncul di antara hasil teratas. Bila tidak muncul, memperbaiki prompt tidak akan menolong, dan perbaikannya ada di cara memotong dokumen dan model embedding, seperti dijelaskan di [embedding dan chunking RAG](https://nivelva.com/insight/embedding-chunking-rag).

## Uji regresi setiap ada perubahan

Chatbot tidak pernah selesai. Dokumen diperbarui, prompt disempurnakan, penyedia memperbarui modelnya, atau tim mengganti pengaturan pencarian. Setiap perubahan bisa memperbaiki satu hal sekaligus merusak hal lain.

Uji regresi berarti menjalankan ulang kumpulan pertanyaan yang sama setelah setiap perubahan, lalu membandingkan skornya dengan versi sebelumnya. Simpan hasil setiap putaran beserta keterangan apa yang diubah. Dengan begitu, ketika skor ketepatan turun, kamu tahu perubahan mana penyebabnya.

Pertanyaan yang pernah gagal di produksi sebaiknya ditambahkan ke kumpulan uji, lengkap dengan jawaban acuannya. Lama-lama kumpulan ujimu menjadi catatan kesalahan yang pernah terjadi, sehingga kesalahan yang sama lebih cepat ketahuan bila muncul lagi.

Alat pembangun alur AI visual seperti Langflow bisa membantu menyusun alur chatbot dan mencoba variasi pengaturan dengan cepat; gambaran alatnya ada di [Langflow: menyusun alur AI tanpa coding](https://nivelva.com/insight/langflow-alur-ai-tanpa-coding). Apa pun alatnya, prinsipnya sama: kumpulan soal tetap, cara nilai tetap, hasil tercatat.

## Kapan chatbot boleh dibuka untuk publik?

Tentukan ambang kelulusan sebelum pengujian dimulai, dan tuliskan. Bila ditentukan setelah melihat hasil, godaan untuk menurunkan standar agar jadwal peluncuran tidak mundur akan sangat besar.

Ambang yang masuk akal biasanya tidak berupa satu angka rata-rata, melainkan beberapa syarat. Contohnya: ketepatan di atas batas yang disepakati tim untuk seluruh kumpulan uji, nol jawaban berbahaya di kelompok keamanan, chatbot mengaku tidak tahu untuk hampir semua pertanyaan di luar dokumen, dan tidak ada janji harga atau kebijakan yang salah. Untuk topik berisiko tinggi seperti pembayaran, pengembalian dana, atau kesehatan, standarnya sebaiknya lebih ketat, atau topik itu langsung diserahkan ke manusia.

Peluncuran juga tidak harus sekaligus. Mulai dari sebagian kecil pengunjung, satu kanal, atau jam tertentu, dengan agen manusia siap mengambil alih. Pantau percakapan nyata di minggu-minggu pertama, ambil sampel untuk dinilai dengan kriteria yang sama, dan masukkan temuan baru ke kumpulan uji. Panduan menyiapkan serah terima ke manusia dan KPI layanan ada di [panduan AI untuk customer service](https://nivelva.com/insight/panduan-ai-customer-service), sedangkan cara kerja chatbot berbasis dokumen dijelaskan di [chatbot AI dari dokumen perusahaan](https://nivelva.com/insight/chatbot-ai-dokumen-perusahaan).

## Ringkasan

Menguji chatbot AI berarti membangun kumpulan pertanyaan nyata dengan jawaban acuan, menilai setiap jawaban dari ketepatan, kesesuaian dengan sumber, kelengkapan, keberanian mengaku tidak tahu, nada, dan keamanan, lalu mengulang pengujian yang sama setiap kali ada perubahan. Tetapkan syarat kelulusan sebelum melihat hasil, luncurkan bertahap, dan jadikan setiap kesalahan di produksi sebagai soal uji baru.

---

Diterbitkan oleh Nivelva Insight (https://nivelva.com/insight/). Artikel ini: https://nivelva.com/insight/menguji-akurasi-chatbot-ai
Kontak Nivelva: WhatsApp https://wa.me/6285111245007, email hello@nivelva.com
