Panduan Lengkap Setup 9Router Proxy di Windows
Artikel ini menerangkan cara setup 9Router Proxy sehingga berjaya dijalankan menggunakan Command Prompt (CMD).
1. Install Keperluan Asas
Pastikan software berikut telah dipasang:
- Node.js
- Git
- Laragon atau XAMPP (optional)
2. Clone Projek 9Router
Buka CMD dan jalankan:
git clone https://github.com/9elements/9router.git
Masuk ke folder projek:
cd 9router
3. Install Dependencies
Install semua package Node.js:
npm install
4. Setup Fail .env
Cipta fail .env di root folder projek.
Contoh kandungan:
OPENROUTER_API_KEY=sk-xxxxxxxxxxxxxxxx PORT=3000
5. Jalankan 9Router
Run server menggunakan CMD:
npm start
Jika berjaya, anda akan nampak paparan seperti:
Server running on port 3000
6. Test API
Buka browser atau Postman:
http://localhost:3000
Jika server hidup, bermaksud setup berjaya.
7. Contoh Fetch API dari Frontend
fetch('http://localhost:3000/api/chat', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
message: 'Hello AI'
})
});
8. Tips Keselamatan
- Jangan upload fail .env ke GitHub.
- Simpan API Key di server sahaja.
- Gunakan HTTPS untuk production.
- Pastikan API mempunyai rate limit.
Dengan setup ini, anda boleh menggunakan 9Router sebagai proxy AI yang lebih selamat untuk projek anda.