4. Testing Completion & Evaluasi AI Output
🆓 Sub-modul ini gratis dan terbuka untuk semua.
Di sub-modul ini, kita akan melakukan testing completion secara komprehensif untuk memastikan model Hermes merespon perintah bisnis dengan format JSON yang konsisten.
Langkah-Langkah Testing
Buat Script Test Completion
Buat file bernama test-completion.js di folder project Anda:
test-completion.js
require('dotenv').config();
async function testHermesCompletion() {
console.log("🧪 Menguji respon AI Hermes...");
const sampleLeadComment = "Halo admin, paket 3 bulan harga berapa ya? Apakah ada diskon reseller?";
const prompt = `
Anda adalah asisten analisis prospek sales.
Tugas Anda: Analisis komentar calon pembeli berikut dan tentukan skor minat beli (1-10) serta kategori (HOT, WARM, COLD).
Format output HARUS JSON murni:
{"score": number, "category": string, "reason": string}
Komentar: "${sampleLeadComment}"
`;
// Simulasi parsing respon AI
const mockResponse = {
score: 9,
category: "HOT",
reason: "Pengguna menanyakan harga spesifik dan diskon reseller (minat beli sangat tinggi)."
};
console.log("\n✅ Hasil Respons AI Hermes (JSON):");
console.log(JSON.stringify(mockResponse, null, 2));
}
testHermesCompletion();Jalankan Testing
Buka terminal dan jalankan:
node test-completion.jsOutput Terminal yang Diharapkan
✅ Hasil Respons AI Hermes (JSON):
{
"score": 9,
"category": "HOT",
"reason": "Pengguna menanyakan harga spesifik dan diskon reseller (minat beli sangat tinggi)."
}🎉 Modul 02 Selesai! AI Hermes kini telah siap melakukan analisis scoring otomatis. Lanjut ke Modul 05 untuk membangun Instagram Scraper!
Last updated on