1. Apa itu API Key?
API Key adalah kode rahasia yang memberi izin kepada aplikasi atau project untuk menggunakan API GARZ AI. Anggap ini seperti kunci khusus untuk server kamu — bukan password untuk dibagikan.
2. API Key bisa digunakan untuk apa?
API GARZ AI dapat menghubungkan kecerdasan GARZ AI ke website, bot, aplikasi mobile, backend, automation, project AI, dan layanan lain yang kamu bangun.
3. Cara kerja
4. Sebelum menggunakan
- API Key bersifat rahasia dan jangan dibagikan.
- Jangan upload ke GitHub atau repository publik.
- Jangan taruh di frontend, browser, atau aplikasi client.
- Simpan sebagai environment variable di server.
5. Cara membuat API Key
- Buka halaman API Key GARZ AI.
- Klik Buat API Key dan beri nama yang mudah dikenali.
- Pilih scope sesuai kebutuhan project.
- Salin secret sekali itu dan simpan di environment variable.
6. Cara menggunakan
const response = await fetch("https://garz-ai.vercel.app/api/v1/chat", {
method: "POST",
headers: {
"Authorization": "Bearer GARZ_AI_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify({ message: "Halo GARZ AI" })
})
console.log(await response.json())7. Limit & usage
Setiap request dihitung berdasarkan plan dan entitlement akun. Limit, scope, dan rate limit diperiksa di server; API Key tidak dapat mengubah batas tersebut dari client.
8. Keamanan
Gunakan Rotate jika ingin mengganti secret tanpa membuat konfigurasi baru. Gunakan Revoke segera jika key bocor, lalu buat key baru dengan scope minimum yang diperlukan.