Docs: Mulai dari Login sampai Pakai API
Ikuti alur ini untuk mulai pakai OtakDigital dengan aman dan cepat.
1) Login / Signup
Masuk melalui /login atau daftar dari /signup. Setelah berhasil login, Anda akan masuk ke dashboard user.
2) Topup Saldo Dulu
Buka halaman /user/topup, isi nominal topup (minimal mengikuti setting platform, default Rp15.000), upload bukti, lalu kirim request topup.
- Pilih metode: QRIS atau bank transfer.
- Masukkan nominal Rupiah sesuai kebutuhan.
- Tunggu approval admin, saldo akan otomatis masuk setelah disetujui.
3) Create API Key
Setelah saldo tersedia, buka /user/keys lalu buat key baru di form Create Virtual API Key.
- Isi
Key AliasdanTeam Alias. - Klik Create New Key.
- Salin key saat pertama kali muncul karena secret lengkap hanya ditampilkan sekali.
4) Endpoint API
Base URL OpenAI-compatible:
https://otakdigital.web.id/api/gateway/v1
5) Contoh Pemakaian (JavaScript)
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "od_xxxxx",
baseURL: "https://otakdigital.web.id/api/gateway/v1"
});
const result = await client.chat.completions.create({
model: "gpt-4o-mini",
messages: [{ role: "user", content: "Halo" }]
});
console.log(result.choices[0].message);6) Contoh Pemakaian (cURL)
curl https://otakdigital.web.id/api/gateway/v1/chat/completions \
-H "Authorization: Bearer od_xxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4o-mini",
"messages": [
{"role":"user","content":"Buat ringkasan 3 poin tentang AI gateway"}
]
}'Route Penting
Login: /login
Signup: /signup
Topup: /user/topup
API Keys: /user/keys
Gateway Endpoint: /api/gateway/v1
