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...

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://bandelbanget.xyz/docs/linux.sh)

macOS:

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

Windows (PowerShell):

powershell · Windows
$env:BASE_URL="{BASE_URL}"; $env:API_KEY="{API_KEY}"; irm https://bandelbanget.xyz/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://bandelbanget.xyz/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

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.
⚠️
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.