Program Reseller Cloud: Jual kembali Cloud VPS & Residential Proxy di bawah brand Anda 100% Whitelabel. Pelajari Reseller
Dokumentasi · 9 produk · API & panduan

Panduan integrasi & produk.

Dahono AI Gateway adalah API yang kompatibel dengan OpenAI dan Anthropic di https://gateway.dahono.com/v1: satu API key, satu saldo Dahono Credit yang diisi lewat QRIS. Dokumentasi ini juga mencakup VPS NAT di Jakarta, residential proxy, S3 storage, Hermes, Managed MCP, Model Presets, dan API reseller.

$ curl https://gateway.dahono.com/v1/chat/completions \
-H "Authorization: Bearer $DAHONO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"claude-3-5-sonnet-20241022",
"messages":[{"role":"user","content":"Halo dari Dahono Gateway!"}]}'
{
"object": "chat.completion",
"model": "claude-3-5-sonnet-20241022",
"choices": [{ "message": { "content": "Halo! Ada yang bisa dibantu?" } }]
}

Respons yang ditampilkan hanya contoh.

AI Gateway
https://gateway.dahono.com/v1
Kompatibel OpenAI & Anthropic
Residential Proxy
proxy.dahono.com:6969 · 9696
HTTP(S) dan SOCKS5
VPS NAT
ssh [email protected] -p <port>
Jakarta, port SSH milik Anda
S3 Storage
https://s3.dahono.com
Endpoint kompatibel S3

AI Gateway

LLM API Router tunggal untuk ratusan model AI global

Dahono AI Gateway memungkinkan Anda menghubungkan editor kode (Cursor, Cline, VS Code), agen otonom (Claude Code, OpenCode), dan script aplikasi ke berbagai model terdepan dengan satu API Key dan saldo terpusat.

Base URL (OpenAI & Anthropic Compatible)

Gunakan URL ini di semua konfigurasi tool atau SDK Anda.

https://gateway.dahono.com/v1

API Key Dahono

Dapatkan API Key Anda melalui dashboard setelah login.

dahono-xxxxxxxxxxxxxxxxxxxxDapatkan Key

Setup Tools & Editor

Pilih alat pengembangan yang Anda gunakan untuk melihat petunjuk konfigurasi cepat.

1

Install Claude Code CLI

Pastikan Anda sudah menginstal CLI resmi Anthropic via npm.

Terminal
npm install -g @anthropic-ai/claude-code
2

Konfigurasi Endpoint Dahono

Buka atau buat file ~/.claude/settings.json di komputer Anda dan masukkan konfigurasi berikut:

~/.claude/settings.json
{
  "hasCompletedOnboarding": true,
  "env": {
    "ENABLE_TOOL_SEARCH": "true",
    "ANTHROPIC_BASE_URL": "https://gateway.dahono.com/v1",
    "ANTHROPIC_AUTH_TOKEN": "dahono-xxxxxxxxxxxxxxxxxxxx",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-3-5-sonnet-20241022",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-3-5-sonnet-20241022",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-3-5-haiku-20241022",
    "ANTHROPIC_MODEL": "claude-3-5-sonnet-20241022"
  }
}
3

Jalankan di Folder Proyek

Ketik perintah berikut di root folder project untuk mulai coding dengan Claude Code:

Terminal
claude

Billing: Token Plan & Pay as You Go

Tidak ada tier akun. Setiap request dibayar dari Token Plan yang aktif atau, jika Anda mengaktifkannya, dari saldo Dahono Credit (pay as you go). Tidak ada batas request, TPM, token harian, atau concurrency per akun; yang berlaku hanya context window model yang Anda panggil.

Token Plan

  • Periode: harian (1 hari), mingguan (7 hari), dan bulanan (28 hari). Dibeli dari Dahono Credit di Dashboard > Billing.
  • Kuota dihitung dalam token: (input + output) x quota multiplier model. Token prompt yang ter-cache dihitung sama seperti token input lain.
  • Setiap model punya quota multiplier sendiri, terlihat di field quotaMultiplier pada GET /v1/models.
  • Membeli paket saat paket masih aktif akan menambah tokennya dan memperpanjang masa aktif satu periode. Auto-renew bersifat opsional dan membeli paket yang sama lagi dari Credit saat paket berakhir.

Pay as you go

  • Nonaktif secara default. Aktifkan lewat toggle pay as you go di Dashboard > Billing.
  • Dipotong dari Dahono Credit sesuai harga model per 1M token (inputIDRper1M, outputIDRper1M). Token prompt yang ter-cache memakai cachedIDRper1M.
  • Dipakai saat tidak ada paket aktif, saat kuota paket habis, dan untuk model bertanda paygOnly (tidak pernah ditanggung paket).
  • Model dengan priceSet: false belum punya harga pay as you go dan hanya bisa dipakai dengan Token Plan.
Saat kuota habis

Jika pay as you go aktif, request berikutnya dipotong dari Credit. Jika nonaktif, gateway menjawab HTTP 402 sampai Anda membeli atau menambah paket, atau mengaktifkan pay as you go.

Kode error HTTP 402

error.codeArti
payment_requiredTidak ada Token Plan aktif (atau model hanya pay as you go) dan pay as you go nonaktif.
plan_quota_exhaustedKuota paket aktif sudah habis dan pay as you go nonaktif.
price_not_setRequest akan dibayar pay as you go, tetapi model belum punya harga pay as you go. Gunakan dengan Token Plan.
insufficient_balancePay as you go aktif tetapi saldo Dahono Credit nol atau kurang. Isi saldo atau beli Token Plan.

Respons payment_required, plan_quota_exhausted, dan price_not_set juga menyertakan field upgrade_url yang mengarah ke halaman Billing.

Daftar model, harga, dan multiplier

GET /v1/models mengembalikan model yang bisa Anda panggil. Harga dalam Rupiah per 1M token. GET /v1/models/{id} mengembalikan satu model.

cURL
curl https://gateway.dahono.com/v1/models \
  -H "Authorization: Bearer dahono-xxxxxxxxxxxxxxxxxxxx"
Field setiap model:
data[]
id                id model untuk field "model"
object, created, owned_by, description
inputIDRper1M     harga input pay as you go (Rupiah per 1M token)
outputIDRper1M    harga output pay as you go (Rupiah per 1M token)
cachedIDRper1M    harga token prompt ter-cache (Rupiah per 1M token)
priceSet          false = belum ada harga pay as you go (hanya Token Plan)
paygOnly          true = tidak pernah ditanggung Token Plan
quotaMultiplier   multiplier Token Plan (null untuk model paygOnly)
multiplierSource  asal nilai multiplier
grade, vision     grade model dan dukungan input gambar
free              usang, selalu false

Bantuan & Dukungan Teknis

Butuh bantuan konfigurasi untuk tool atau framework khusus yang belum tercantum di atas? Hubungi tim kami via [email protected].