Cara Pakai DeepSeek API dari Indonesia: Daftar, Bayar QRIS, Contoh Kode
Pakai DeepSeek API tanpa kartu kredit: daftar, topup QRIS mulai Rp 10.000, contoh kode Python & Node.js, plus harga per 1 juta token.
Tim NusaGate · · 6 menit baca
DeepSeek termasuk model AI dengan rasio harga dan kemampuan terbaik saat ini: murah, konteksnya besar, dan kuat untuk coding maupun chatbot. Masalahnya, API resmi DeepSeek dibayar dalam dolar dengan kartu internasional, dan itu jadi tembok pertama buat banyak developer Indonesia.
Panduan ini menunjukkan cara memakai DeepSeek API dari Indonesia tanpa kartu kredit: daftar, topup pakai QRIS, lalu memanggil API-nya dengan OpenAI SDK yang mungkin sudah kamu pakai.
Kenapa DeepSeek?
- Murah. DeepSeek V4.1 Flash di NusaGate harganya Rp 900 per 1 juta token input, sekitar dua pertiga lebih murah dari harga resmi vendor (setara Rp 2.700). Detail lengkapnya ada di tabel harga di bawah.
- Konteks 1 juta token. Kedua varian DeepSeek di NusaGate menerima konteks sampai 1.048.576 token, cukup untuk satu codebase kecil atau dokumen yang sangat panjang dalam satu request.
- Kuat di coding dan penalaran. Coding dan chatbot adalah pekerjaan yang paling boros token, jadi di situlah harga per token yang rendah paling terasa.
Kendalanya: API resmi butuh kartu kredit dan dolar
Kalau daftar langsung di platform DeepSeek, kamu perlu kartu yang bisa dipakai untuk transaksi dolar. Kartu debit lokal sering ditolak, dan kartu kredit tidak dimiliki semua developer, apalagi mahasiswa.
Jalan keluarnya adalah gateway yang meneruskan request ke model yang sama, tapi dibayar dengan saldo rupiah. Itulah yang dilakukan NusaGate: satu endpoint berformat OpenAI, topup lewat QRIS, dan harga yang ditulis dalam rupiah.
Langkah 1: Daftar dan buat API key
- Buka nusagate.com/register dan daftar pakai email. Tidak perlu kartu kredit.
- Klik tautan verifikasi yang dikirim ke email kamu.
- Di dashboard, buka menu API keys lalu klik Buat key. Key berawalan
nsk_dan hanya ditampilkan sekali, jadi langsung salin dan simpan di tempat aman.
NUSAGATE_API_KEY), jangan ditulis langsung di kode yang di-commit ke Git.Langkah 2: Topup saldo pakai QRIS
Buka menu Wallet, pilih Isi saldo, masukkan nominal mulai Rp 10.000, lalu bayar lewat QRIS (GoPay, OVO, DANA, ShopeePay, atau m-banking), virtual account, atau kartu. Pembayaran diproses Midtrans, dan saldo masuk otomatis begitu pembayaran terkonfirmasi, tanpa perlu upload bukti transfer.
Tidak ada langganan bulanan. Saldo bersifat prabayar, tidak punya masa berlaku, dan hanya dipotong sesuai token yang benar-benar terpakai.
Langkah 3: Panggil DeepSeek API (cukup ganti base URL)
Endpoint NusaGate mengikuti format OpenAI, jadi kamu tidak perlu SDK baru. Arahkan base URL ke https://api.nusagate.com/v1, pakai API key NusaGate, dan isi model dengan deepseek-v4.1-flash.
from openai import OpenAI
client = OpenAI(
api_key="nsk_...", # API key NusaGate kamu
base_url="https://api.nusagate.com/v1",
)
resp = client.chat.completions.create(
model="deepseek-v4.1-flash",
messages=[
{"role": "user", "content": "Jelaskan rekursi dengan satu contoh Python."}
],
)
print(resp.choices[0].message.content)Pasang SDK-nya dengan pip install openai (Python) atau npm install openai (Node.js). Butuh penalaran yang lebih dalam? Ganti model ke deepseek-v4-pro. Kode lainnya tidak berubah.
Streaming jawaban
Untuk chatbot, tampilkan jawaban sambil dihasilkan dengan stream=True. Formatnya sama dengan streaming OpenAI (Server-Sent Events).
stream = client.chat.completions.create(
model="deepseek-v4.1-flash",
messages=[{"role": "user", "content": "Tulis puisi pendek tentang Jakarta."}],
stream=True,
)
for chunk in stream:
delta = chunk.choices[0].delta.content
if delta:
print(delta, end="", flush=True)Harga DeepSeek API di Indonesia (per 1 juta token)
Harga per 15 Oktober 2026. Harga terbaru selalu ada di halaman model. Harga resmi dihitung dari harga vendor dalam dolar dengan kurs Rp 18.000.
| Model | Input / 1 jt token | Output / 1 jt token | Harga resmi (input / output) | Hemat |
|---|---|---|---|---|
| DeepSeek V4.1 Flash | Rp 900 | Rp 3.200 | Rp 2.700 / Rp 10.800 | 67–70% |
| DeepSeek V4 Pro | Rp 4.000 | Rp 12.000 | Rp 11.880 / Rp 35.640 | 66% |
Simulasi biaya
- Chatbot dengan 1 juta token input + 500 ribu token output di V4.1 Flash: Rp 900 + Rp 1.600 = Rp 2.500.
- Topup minimum Rp 10.000 cukup untuk empat kali skenario di atas (4 juta token input + 2 juta token output), atau sekitar 11 juta token input saja.
Tips hemat: prompt caching
Token input yang terbaca dari cache, misalnya system prompt atau dokumen panjang yang sama di setiap request, ditagih hanya 10% dari harga input normal. Untuk V4.1 Flash berarti Rp 90 per 1 juta token. Taruh bagian prompt yang tetap di awal dan bagian yang berubah di akhir supaya cache lebih sering kena.
Error yang sering muncul
| Status | Kode | Artinya |
|---|---|---|
| 401 | invalid_api_key | API key salah, terhapus, atau header Authorization tidak terkirim. |
| 402 | insufficient_balance | Saldo habis atau tidak cukup untuk request ini. Topup lalu ulangi. |
| 404 | model_not_found | Nama model salah ketik. Gunakan deepseek-v4.1-flash atau deepseek-v4-pro. |
| 429 | rate_limit | Terlalu banyak request per menit. Tunggu sesuai retry_after lalu coba lagi. |
Daftar lengkapnya ada di dokumentasi.
Pertanyaan yang sering diajukan
Apakah ini model DeepSeek yang asli?
Ya. Kamu memanggil model DeepSeek V4.1 Flash dan V4 Pro lewat gateway NusaGate. Yang berbeda hanya endpoint dan cara bayarnya: API key NusaGate dan saldo rupiah, bukan akun dan kartu kredit di platform DeepSeek.
Apakah bisa dipakai dengan kode OpenAI yang sudah ada?
Bisa. Endpoint /v1/chat/completions mengikuti format OpenAI, jadi OpenAI SDK untuk Python dan Node.js langsung jalan. Ganti base URL ke https://api.nusagate.com/v1, pakai API key NusaGate, dan isi model dengan deepseek-v4.1-flash atau deepseek-v4-pro.
Apakah saldo bisa hangus?
Tidak. Saldo pay-as-you-go tidak punya masa berlaku dan hanya berkurang sesuai token yang benar-benar terpakai. Kalau saldo habis, API membalas 402 insufficient_balance sampai kamu topup lagi.
Berapa minimum topup?
Rp 10.000 lewat QRIS, virtual account, atau kartu. Pembayaran diproses Midtrans dan saldo masuk otomatis setelah pembayaran terkonfirmasi.
Apakah ada batas request?
Ada rate limit per menit untuk setiap API key, jauh di atas kebutuhan aplikasi dan coding agent biasa. Kalau terlewati, API membalas 429 rate_limit beserta retry_after dalam detik.
Bisa dipakai untuk coding agent seperti Claude Code atau OpenCode?
Bisa. Jalankan npx @nusagate-gateway/helper untuk mengatur Claude Code, OpenCode, Codex, Cline, dan agent lain sekaligus. Untuk pemakaian coding yang berat, ada juga Coding Plan: bayar sekali, dapat nilai saldo yang lebih besar dari harganya.
Mau pakai DeepSeek di coding agent? Lihat Coding Plan dan panduan integrasi agent di dokumentasi.
Coba sekarang
Daftar gratis, topup QRIS mulai Rp 10.000, request pertama dalam beberapa menit.