Dokumentasi

Cara memasang RamuAI di aplikasi AI favoritmu. Kurang dari 5 menit.

Mulai cepat

  1. Masuk dengan akun Google.
  2. Beli paket dengan QRIS atau tukar voucher. Paket langsung aktif.
  3. Salin API key dari panel, lalu isi 3 kolom ini di aplikasimu.
Base URL
https://ai.muyatoken.my.id/v1
API Key
API_KEY_KAMU
Model
auto

Ganti API_KEY_KAMU dengan key milikmu. Di panel, contoh yang sama sudah terisi key-mu otomatis.

Alamat & format API

Satu API key bisa dipakai di dua format. Pilih yang diminta aplikasimu.

OpenAI-compatible

https://ai.muyatoken.my.id/v1

Header Authorization: Bearer KEY. Dipakai kebanyakan aplikasi.

Anthropic Messages

https://ai.muyatoken.my.id

Header x-api-key: KEY atau Bearer. Dipakai Claude Code.

EndpointFormatKeterangan
POST /v1/chat/completionsOpenAIChat, termasuk streaming
POST /v1/responsesOpenAIResponses API
POST /v1/messagesAnthropicMessages, termasuk streaming
POST /v1/messages/count_tokensAnthropicHitung token, tidak memotong kuota
GET /v1/modelsOpenAIDaftar model paketmu

Nama model: isi auto. Nama model apa pun yang dikirim aplikasi otomatis diarahkan ke Auto, yang memilih jalur terbaik untukmu.

Pasang di aplikasi

  1. Atur alamat dan key lewat variabel lingkungan, lalu jalankan claude seperti biasa.
  2. Supaya permanen, simpan di ~/.claude/settings.json (contoh ketiga).
Terminal (macOS / Linux)bashSiap
1export ANTHROPIC_BASE_URL="https://ai.muyatoken.my.id"2export ANTHROPIC_AUTH_TOKEN="API_KEY_KAMU"3export ANTHROPIC_MODEL="auto"4claude
PowerShell (Windows)powershellSiap
1$env:ANTHROPIC_BASE_URL = "https://ai.muyatoken.my.id"2$env:ANTHROPIC_AUTH_TOKEN = "API_KEY_KAMU"3$env:ANTHROPIC_MODEL = "auto"4claude
~/.claude/settings.jsonjsonSiap
1{2  "env": {3    "ANTHROPIC_BASE_URL": "https://ai.muyatoken.my.id",4    "ANTHROPIC_AUTH_TOKEN": "API_KEY_KAMU",5    "ANTHROPIC_MODEL": "auto"6  }7}

Contoh kode

Untuk developer yang memanggil API langsung. Library resmi OpenAI dan Anthropic bisa dipakai, cukup ganti alamatnya.

OpenAI-compatiblebashSiap
1curl https://ai.muyatoken.my.id/v1/chat/completions \2  -H "Authorization: Bearer API_KEY_KAMU" \3  -H "Content-Type: application/json" \4  -d '{"model":"auto","messages":[{"role":"user","content":"Halo!"}]}'

Batasan paket

Semua paket tanpa batas token, kecuali yang punya kuota harian. Yang dibatasi adalah kecepatan dan jumlah request bersamaan.

PaketRequest / menitBersamaanAntrianKuota harian
Harian3023Tanpa batas
7 Hari4034Tanpa batas
Bulanan5045Tanpa batas
  • Request / menit: dihitung dalam 60 detik terakhir, semua request ikut dihitung.
  • Bersamaan: berapa request yang diproses pada saat yang sama. Kalau penuh, request berikutnya menunggu di antrian paling lama 60 detik.
  • Kuota harian: total token masuk + keluar, reset 00:00 WIB.
  • Satu request paling lama 15 menit. Menekan stop di aplikasi langsung melepas slot.

Setiap respons membawa header sisa batasan:

Header responstextSiap
1x-request-id: req_…               (sebutkan saat komplain)2x-ratelimit-limit-requests: 50     (batas per menit)3x-ratelimit-remaining-requests: 474x-quota-remaining-tokens: unlimited

Pesan error

Pesan ini muncul langsung di aplikasimu, dalam Bahasa Indonesia.

HTTPPesanYang perlu dilakukan
401API key tidak valid. Cek API key di panel.invalid_api_keySalin ulang key dari panel. Pastikan tidak ada spasi. Key lama tidak berlaku setelah diganti.
402Paket tidak aktif. Beli atau perpanjang.no_active_planBeli paket atau tukar voucher di panel. Key yang sama langsung jalan lagi.
403Akun ditangguhkan: {alasan}. Hubungi admin.account_suspendedLihat alasannya di panel, lalu chat admin.
429Kuota harian tercapai. Reset pukul 00:00 WIB.daily_quota_exceededTunggu reset atau pakai paket tanpa batas kuota.
429Terlalu banyak request. Coba lagi dalam {n} detik.rate_limit_exceededKurangi kecepatan. Kebanyakan aplikasi otomatis menunggu lalu mencoba lagi.
429Sedang sibuk, coba lagi sebentar.server_busyTerlalu banyak request bersamaan dari akunmu. Tunggu beberapa detik.
400Isi request tidak valid.invalid_requestCek format JSON dan pilih format API yang benar.
413Request terlalu besar.request_too_largeKurangi lampiran atau panjang percakapan.
503Layanan AI sedang gangguan. Cek halaman status.service_unavailableLihat halaman status. Gangguan panjang mendapat kompensasi.
504Request lebih dari 15 menit diputus.timeoutPecah tugas jadi lebih kecil.

Keamanan API key

  • API key = kunci akunmu. Jangan dibagikan atau ditaruh di kode yang dipublikasikan.
  • Satu akun untuk satu orang. Akun yang dipakai dari lebih dari 5 lokasi berbeda dalam 1 jam ditandai dan bisa ditangguhkan.
  • Key bocor? Ganti di panel (maksimal 5× per hari). Key lama langsung mati, jangan lupa perbarui di aplikasimu.

Bantuan