Neosantara + Hitori WA Bot Panduan Plugin

Bikin WhatsApp Bot sekarang nggak perlu ribet lagi. Dengan bantuan Neosantara AI Gateway, kamu bisa nyulap bot WhatsApp kamu (misalnya Hitori Bot) jadi asisten super pinter yang nggak cuma jago chat, tapi juga paham bahasa gaul kita dan bisa mikir logis (reasoning).
Di artikel kali ini, kita bakal bahas cara gampang nambahin plugin Neosantara ke base bot Hitori. Yuk, simak!
Persiapan Dulu, Boss!
Sebelum masuk ke teknisnya, pastiin kamu udah punya base bot Hitori ya. Hitori Bot itu salah satu base bot WA paling mantap dari Nazedev. Base-nya rapi, gampang dimodif, dan fiturnya udah bejibun.
Kalau belum punya, langsung aja gas clone repo resminya di sini: π GitHub: nazedev/hitori
Kalo udah di-clone dan bisa jalan (running), baru deh lanjut ke langkah integrasi di bawah.
Kenapa Harus Pakai Neosantara?
Neosantara itu gateway kenceng yang kasih kamu akses ke model-model AI (LLM) paling mutakhir. Keunggulannya apa aja?
- OpenAI Compatible: Nggak usah pusing belajar cara baru. Kalau kamu pernah pake API OpenAI, ya cara pakenya sama persis!
- Archipelago 70B: Ini model spesial yang "Indonesia banget". Paham konteks, budaya, sampe slang kita.
- DeepSeek R1: Model yang jago mikir. Dia bakal "merenung" dulu lewat chain-of-thought sebelum kasih jawaban.
- Local Gateway: Servernya deket, jadi responnya sat-set alias minim delay.
Langkah 1: Amankan API Key
Kamu butuh "kunci" buat buka aksesnya:
- Buka Neosantara Dashboard.
- Daftar terus verifikasi email biar dapet saldo gratis buat ngetes.
- Bikin API Key baru, terus copy dan simpen. Jangan sampe ilang ya!
Langkah 2: Masukin API Key ke Hitori
Buka file settings.js di folder bot Hitori kamu. Cari bagian global.APIKeys terus tambahin URL Neosantara plus key yang tadi kamu bikin.
// settings.js
global.APIKeys = {
'https://api.naze.biz.id': 'nz-xxxxxx',
'https://api.neosantara.xyz/v1': 'ISI_API_KEY_NEOSANTARA_DISINI' // Tambahin ini ya!
}Langkah 3: Nambahin Perintah di naze.js
Di Hitori, semua perintah biasanya ngumpul di naze.js pake sistem switch(command). Kita bakal nambahin dua perintah baru: .archipelago buat chat santai dan .r1 buat pertanyaan berat yang butuh mikir.
Cari switch(command) di naze.js, terus tempel kode ini:
// naze.js
case 'archipelago': {
if (!text) return m.reply("Halo! Ada yang bisa dibantu hari ini?")
m.reply(mess.wait)
try {
const response = await axios.post('https://api.neosantara.xyz/v1/chat/completions', {
model: "archipelago-70b",
messages: [{ role: "user", content: text }]
}, {
headers: {
'Authorization': `Bearer ${global.APIKeys['https://api.neosantara.xyz/v1']}`,
'Content-Type': 'application/json'
}
})
await m.reply(response.data.choices[0].message.content)
} catch (e) {
console.error(e)
m.reply("Waduh, ada kendala pas nanya ke Neosantara nih.")
}
}
break
case 'r1': {
if (!text) return m.reply("Coba kasih pertanyaan yang susah, nanti saya pecahin!")
m.reply("Tunggu bentar, lagi mikir... π§ ")
try {
const response = await axios.post('https://api.neosantara.xyz/v1/chat/completions', {
model: "deepseek-r1",
messages: [{ role: "user", content: text }],
thinking: { type: "enabled", budget_tokens: 2048 } // Ini nih rahasia pinternya
}, {
headers: {
'Authorization': `Bearer ${global.APIKeys['https://api.neosantara.xyz/v1']}`,
'Content-Type': 'application/json'
}
})
const result = response.data.choices[0].message;
// Kalo ada proses mikirnya (reasoning), kita tampilin juga
const thought = result.reasoning_content ? `*Proses Mikir:*
_${result.reasoning_content}_
` : '';
await m.reply(thought + result.content)
} catch (e) {
console.error(e)
m.reply("Gagal dapet jawaban dari DeepSeek R1. Coba lagi nanti ya.")
}
}
breakMau Coba Model Lain? Bisa Banget!
Kerennya Neosantara AI Gateway itu pilihannya banyak. Kamu tinggal ganti isi model di kode tadi buat nyobain sensasi lain:
- Gemini 3 Flash Preview: Paling cerdas buat urusan yang butuh respon kilat.
- Garda Beta Mini: Enteng banget, cocok buat bot yang nggak mau ribet.
- Kimi K2: Mantap buat baca dokumen atau chat panjang karena context window-nya luas.
Tinggal ganti namanya, bot kamu langsung punya "otak" baru yang beda karakternya!
Kesimpulan
Gampang banget kan integrasiin Neosantara ke Hitori? Cuma butuh beberapa baris kode, bot WA kamu udah naik kasta jadi AI super canggih.
Selamat ngulik, jangan lupa pamerin bot baru kamu ke temen-temen ya!
Pertanyaan yang Sering Diajukan
Gimana kalau aku belum punya base bot Hitori?
Clone repo resmi Hitori dari GitHub: nazedev/hitori. Base-nya rapi, terdokumentasi dengan baik, dan gampang dimodif. Setelah bisa jalan, ikuti langkah-langkah di atas untuk menambahkan Neosantara.
Model mana yang harus aku mulai?
Mulai dengan DeepSeek R1 untuk kualitas penalaran terbaik, atau Garda Beta Mini jika kamu butuh waktu respons tercepat untuk chat. Kamu bisa ganti model kapan saja dengan mengubah parameter model β tanpa perlu ubah kode.
Apakah Neosantara bisa dipakai di luar Indonesia?
Bisa. Gateway Neosantara dioptimalkan untuk ASEAN dengan infrastruktur lokal di Indonesia, tapi bisa digunakan secara global. Waktu respons mungkin bervariasi berdasarkan region, tapi semua model dan fitur bisa diakses dari mana saja.
Berapa biayanya?
Neosantara menawarkan kredit gratis Rp 10.000 saat pendaftaran β cukup untuk membangun dan menguji bot kamu secara luas. Setelah itu, bayar sesuai penggunaan dengan tagihan Rupiah. Tanpa komitmen minimum.
Referensi
- Dokumentasi Resmi Neosantara
- Hitori Bot (Nazedev) β Base bot WhatsApp yang digunakan dalam tutorial ini
- GitHub Organization Neosantara
- Cara Menggunakan LLM Apapun dengan Neosantara β Panduan beralih antar model AI
- Panduan Integrasi LiteLLM β API terpadu untuk berbagai provider LLM
Artikel dipublikasikan: 20 Juni 2026. Tautan, endpoint API, dan ketersediaan model diverifikasi per tanggal publikasi.
Mau Eksplor Lebih Jauh?
Langsung aja intip dokumentasi resmi Neosantara buat liat daftar model lengkap, tips optimasi cost, sampe cara pake fitur vision dan audio.
Dokumentasi (ID) Β· List Model AI
Link Berguna Lainnya:
- π Quickstart Guide: Cara cepet buat integrasi pertama kamu.
- π οΈ Contoh Lanjutan: Pola siap produksi buat bot WA kamu.
- π§ Support: Hubungi tim Neosantara kalau ada kendala.



