API & Quickstart Guide

Panduan integrasi API Key Dattio AI ke berbagai tools AI developer & coding agents. Endpoint 100% kompatibel OpenAI dan Anthropic messages.

🔑 Kredensial API Aktif Anda
Pre-filled otomatis
Base URL (OpenAI / Proxy)
https://bandelbanget.xyz/v1
API Key
sk-qwe... (buka dari akun Anda)
Model Aktif Tersedia Memuat...
Memuat daftar model...
Model terasa lambat atau mau cek statusnya? Buka Cek Status untuk uji cepat satu model atau mengukur latensi & TTFT semua model lewat Base URL yang sama dengan aplikasi Anda. Key tidak disimpan.
Cek Status API Key

Overview Endpoint

Proxy Dattio menyediakan endpoint yang kompatibel dengan protokol /v1/chat/completions OpenAI serta /v1/messages Anthropic. Cukup gunakan Base URL dan sertakan header Authorization: Bearer <API_KEY>.

Contoh Chat Completions (cURL)

bash · cURL
curl -X POST {BASE_URL}/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer {API_KEY}" \
  -d '{
    "model": "glm-5.2",
    "messages": [{"role": "user", "content": "Halo, jelaskan apa itu Dattio AI!"}]
  }'

Cek Sisa Quota Token

bash · Quota Check
curl {BASE_URL}/quota -H "Authorization: Bearer {API_KEY}"

Opencode

Opencode adalah terminal-based coding assistant. Mendukung model GLM-5.2, DeepSeek-V4, Kimi-K3, dan lainnya via OpenAI provider.

1

Setup Otomatis 1-Baris (Rekomendasi)

Jalankan perintah berikut di terminal sesuai OS Anda untuk download, install OpenCode, dan buat konfigurasi otomatis:

Linux:

bash · Linux
BASE_URL="{BASE_URL}" API_KEY="{API_KEY}" bash <(curl -fsSL https://dattioai.com/docs/linux.sh)

macOS:

bash · macOS
BASE_URL="{BASE_URL}" API_KEY="{API_KEY}" bash <(curl -fsSL https://dattioai.com/docs/macos.sh)

Windows (PowerShell):

powershell · Windows
$env:BASE_URL="{BASE_URL}"; $env:API_KEY="{API_KEY}"; irm https://dattioai.com/docs/windows.ps1 -OutFile windows.ps1; .\windows.ps1
2

Atau Pasang Manual (Opsional)

Install OpenCode CLI terlebih dahulu:

bash · Install CLI
curl -fsSL https://opencode.ai/install | bash

Lalu simpan konfigurasi di ~/.config/opencode/opencode.json (Linux/Mac) atau %USERPROFILE%\.config\opencode\opencode.json (Windows):

json · opencode.json
Loading config…

OpenClaw

OpenClaw adalah open-source personal AI assistant & agent gateway. Sambungkan API Dattio sebagai custom OpenAI provider di konfigurasi OpenClaw.

1

Buka Konfigurasi OpenClaw

Buka file konfigurasi ~/.openclaw/openclaw.json di terminal atau editor Anda:

bash
nano ~/.openclaw/openclaw.json
2

Tambahkan Provider Dattio

Tambahkan blok provider dattio di dalam objek models.providers:

json5 · ~/.openclaw/openclaw.json
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "dattio/glm-5.3",
        "fallbacks": ["dattio/deepseek-v4-flash", "dattio/kimi-k3"]
      },
      "models": {
        "dattio/glm-5.3": { "alias": "GLM 5.3" },
        "dattio/deepseek-v4-flash": { "alias": "DeepSeek v4 Flash" },
        "dattio/kimi-k3": { "alias": "Kimi K3" }
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "dattio": {
        "baseUrl": "{BASE_URL}",
        "apiKey": "{API_KEY}",
        "api": "openai-completions",
        "models": [
          { "id": "glm-5.3", "name": "GLM 5.3" },
          { "id": "deepseek-v4-flash", "name": "DeepSeek v4 Flash" },
          { "id": "kimi-k3", "name": "Kimi K3" },
          { "id": "gpt-5.6", "name": "GPT 5.6" }
        ]
      }
    }
  }
}
3

Jalankan OpenClaw

Jalankan gateway OpenClaw atau panggil model secara langsung:

bash
openclaw gateway
# atau eksekusi langsung model:
openclaw --model dattio/glm-5.3

Claude Code

Claude Code otomatis menambahkan endpoint /v1/messages ke Origin. Gunakan Base URL origin (tanpa akhiran /v1).

1

Setup Otomatis 1-Baris (Linux / macOS)

Jalankan script otomatis untuk install Claude Code & generate konfigurasi model:

bash · Auto Setup
BASE_URL="{BASE_URL}" API_KEY="{API_KEY}" bash <(curl -fsSL https://dattioai.com/docs/claude.sh)
2

Atau Setup Manual (Semua OS)

Install Claude Code CLI via npm:

bash · npm install
npm install -g @anthropic-ai/claude-code

Set Environment Variables (Sesi Terminal):

bash · Linux / macOS
export ANTHROPIC_BASE_URL="{ORIGIN}"
export ANTHROPIC_AUTH_TOKEN="{API_KEY}"
export ANTHROPIC_MODEL="glm-5.2"
powershell · Windows
$env:ANTHROPIC_BASE_URL="{ORIGIN}"; $env:ANTHROPIC_AUTH_TOKEN="{API_KEY}"; $env:ANTHROPIC_MODEL="glm-5.2"; claude

Konfigurasi Permanen (~/.claude/settings.json):

json · ~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "{ORIGIN}",
    "ANTHROPIC_AUTH_TOKEN": "{API_KEY}",
    "ANTHROPIC_MODEL": "glm-5.2",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash-0731",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5.2",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "kimi-k3"
  }
}

9Router

9Router adalah self-hosted LLM gateway/router (OpenAI-compatible). Anda dapat menambahkan proxy ini sebagai upstream provider, lalu mengarahkan coding tool Anda ke endpoint lokal 9Router.

1

Install & Jalankan 9Router

bash
npm install -g 9router
9router
2

Buka Dashboard 9Router

Buka dashboard di browser Anda: http://localhost:20128/dashboard.

3

Tambah Provider

Masuk ke menu Providers → Add/Connect dan pilih opsi Custom OpenAI-compatible endpoint.

4

Masukkan Detail Koneksi

text · Provider Settings
Base URL: {BASE_URL}
API key:  {API_KEY}
Models:   (dari {BASE_URL}/models)
5

Arahkan Coding Tool ke 9Router

Arahkan coding tool atau agent Anda ke endpoint lokal 9Router http://localhost:20128/v1 menggunakan API key yang tertera pada dashboard 9Router Anda.

Hermes Agent

Hermes Agent adalah autonomous coding agent open-source. Sambungkan API Dattio sebagai custom endpoint provider.

1

Install Hermes Agent CLI

bash
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
2

Simpan Konfigurasi

Tulis konfigurasi endpoint ke ~/.hermes/config.yaml:

yaml · ~/.hermes/config.yaml
model:
  default: glm-5.2
  provider: custom
  base_url: {BASE_URL}
  api_key: {API_KEY}
3

Mulai Chat atau Task

bash
hermes chat

Katalog Harga

Semua paket sekali bayar via QRIS, tanpa tagihan bulanan. Harga diambil langsung dari katalog aktif. Masa aktif key 28 hari, dan setiap top-up mengembalikan masa aktif ke 28 hari sejak pembayaran. Kuota tidak hangus.

Paket Kuota Token Harga Masa Aktif
Memuat katalog harga...

Order lewat halaman utama atau chat bot Telegram @dattioaibot.

Daftar Model & Rekomendasi

Semua model dapat diakses dengan 1 API Key yang sama. Kuota terpotong secara proporsional sesuai multiplier model.

Model Multiplier Kategori & Penggunaan Terbaik
glm-5.2 1.25x Rekomendasi utama coding, task panjang & Claude Code / Opencode.
deepseek-v4-flash 2.0x Super cepat, sangat hemat token untuk parsing & formatting.
kimi-k3 2.0x Vision + reasoning mendalam & logic kompleks (Opus tier).
glm-5.3-flash 2.0x Multi-modal vision terbaru dengan kecepatan respons tinggi.
gpt-5.6-luna 5.0x Model penalaran tingkat lanjut untuk problem solving rumit.

FAQ & Troubleshooting

💡
Base URL untuk Claude Code
Claude Code wajib memakai origin https://bandelbanget.xyz tanpa /v1 di belakangnya, karena CLI Claude Code otomatis menambahkan path /v1/messages.
⏳
Masa aktif & top-up
API key aktif 28 hari. Setelah masa aktif habis, key berhenti sementara, tetapi kuota tidak hangus. Setiap top-up mengembalikan masa aktif ke 28 hari sejak pembayaran, berapa pun nilai top-up-nya, dan sisa kuota lama bisa langsung dipakai lagi di key yang sama. Top-up tersedia di dattioai.com/akun atau bot @dattioaibot.
⚠️
Status Kuota / Token Habis
Jika request mengembalikan error quota, Anda dapat melakukan refill token kapan saja melalui dashboard Akun di dattioai.com/akun atau bot Telegram @dattioaibot.