Mulai cepat
Dari nol sampai jawaban pertama dalam tiga langkah: siapkan base URL, buat API key, lalu kirim permintaan.
Base URL
Klien format OpenAI memakai base URL yang berakhiran /v1. Klien format Anthropic memakai root tanpa /v1, karena SDK-nya menambah /v1/messages sendiri.
| Setelan | Nilai | Dipakai oleh |
|---|---|---|
| base_url | https://ai.geraikita.com/v1 | SDK OpenAI, Cline/Roo (OpenAI Compatible), OpenCode, n8n, Continue |
| base_url | https://ai.geraikita.com | SDK Anthropic, Claude Code CLI, Cline (Anthropic) |
| api_key | gk-… | Semua klien — key dibuat di Dashboard |
Buat API key
- Masuk ke Geraikita AI.
- Isi GeraiPoints di halaman Top up (atau klaim key gratis di Bansos).
- Buka Dashboard → Buat API key. Salin key
gk-…— key mentah hanya ditampilkan sekali.
export GERAIKITA_API_KEY=gk-…, alih-alih menuliskannya langsung di kode.Permintaan pertama
Pilih bahasa atau SDK yang kamu pakai. Semua contoh memanggil model claude-sonnet-5; ganti dengan id model lain dari daftar model.
curl https://ai.geraikita.com/v1/chat/completions \
-H "Authorization: Bearer gk-xxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"messages": [{"role": "user", "content": "Halo!"}]
}'Jawaban berformat JSON sama seperti API OpenAI (atau Anthropic, bila memakai /v1/messages), termasuk objek usage berisi jumlah token yang ditagih.
Stream jawaban
Untuk jawaban panjang dan tool agentic, aktifkan stream supaya potongan jawaban langsung mengalir. Server mengirim header seketika dan sinyal keepalive selama menunggu token pertama. Setel timeout aplikasi minimal 300 detik.
curl https://ai.geraikita.com/v1/chat/completions -N \
-H "Authorization: Bearer gk-xxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"stream": true,
"messages": [{"role": "user", "content": "Halo!"}]
}'Langkah berikutnya
- Pasang di Claude Code, Cline, OpenCode, dan tool lain: Integrasi tool.
- Pakai tool agentic? Baca Setelan tool agentic sebelum mengirim prompt besar.
- Lihat id model yang tersedia: Model.
- Tangani galat dengan benar: Batas & kode galat.