OpenAI-Compatible API

Satu API Key untuk Semua
Model AI Favoritmu

Colok ke aplikasi apa pun yang support OpenAI API — OpenCode, Python, Node.js, curl. Chat, vision, embeddings, sampai streaming, semua jalan.

4Model Aktif
120Request / Menit / Key
100%OpenAI-Compatible
SSEStreaming Support

Daftar Model

Semua model di bawah sudah dites satu per satu dan terbukti jalan — bukan sekadar daftar katalog. Yang tidak lolos tes tidak ditampilkan.

ModelChatVision (Input Gambar)Generate Gambar
deepseek-v4-flashBisaTidak — teks sajaTidak
deepseek-v4.1-flashBisaBisaTidak
mimo-v2.5BisaBisaTidak
mimo-v2.6-flashBisaBisaTidak

Generate gambar belum didukung katalog saat ini — kolomnya akan diupdate begitu ada model image yang lolos tes. Daftar ini diambil live dari GET /v1/models.

Cara Pakai

Base URL: https://router.dimzhub.my.id/v1
Auth: header Authorization: Bearer dimz-KEY-KAMU di setiap request.

curl https://router.dimzhub.my.id/v1/chat/completions \
  -H "Authorization: Bearer dimz-KEY-KAMU" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-v4-flash",
    "messages": [{"role": "user", "content": "Halo!"}]
  }'

Butuh kirim gambar? Pakai model yang support vision (deepseek-v4.1-flash, mimo-v2.5, mimo-v2.6-flash) dengan format image_url standar OpenAI di dalam message.

Cek Sisa Kuota

Tempel API key kamu untuk lihat sisa quota, pemakaian, dan masa berlaku — tanpa perlu login.

Dokumentasi API

Semua endpoint memakai base URL https://router.dimzhub.my.id + header Authorization: Bearer dimz-KEY-KAMU (kecuali /health).

MethodEndpointKeterangan
GET/v1/modelsDaftar model yang bisa dipakai (sudah dites)
POST/v1/chat/completionsChat. Support stream: true (SSE) & vision via image_url
POST/v1/embeddingsEmbeddings (mengikuti upstream)
POST/v1/images/generationsGenerate gambar (mengikuti upstream)
GET/v1/usageCek sisa quota & masa berlaku key
GET/healthStatus server (tanpa auth)

Rate limit: 120 request/menit per key. Ukuran request maksimal 2 MB. Model di luar daftar ditolak dengan error 400 model_not_available.

FAQ

Satuan quota-nya apa?

Token. 1 juta token = 1.000.000 token. Prompt (input) dan completion (output) sama-sama memakan quota.

Key saya berlaku berapa lama?

Tergantung durasi saat key dibuat. Cek lewat form Cek Kuota di atas — kalau tertulis "tidak kedaluwarsa", key berlaku selamanya (selama quota masih ada).

Apakah support streaming?

Ya. Kirim "stream": true seperti biasa di OpenAI API, responsnya SSE standar.

Model mana yang bisa baca gambar?

deepseek-v4.1-flash, mimo-v2.5, dan mimo-v2.6-flash. deepseek-v4-flash hanya untuk teks.

Key saya error 401 / 403 / 402, kenapa?

401 = key salah/tidak dikenal. 403 = key dinonaktifkan atau kedaluwarsa. 402 = quota habis. Cek status key lewat form Cek Kuota.