MemulaiPanduan
Daftar model dengan GET /v1/models untuk menemukan id model yang persis
Satu permintaan GET menampilkan id model yang persis beserta batas konteks dan output. Salin id, tetapkan max_tokens, dan pilih model pertama untuk tugas Anda.

Di halaman ini
Kode Anda mengembalikan 404 untuk nama model yang terlihat benar di contoh orang lain. Tanyakan langsung ke API: satu permintaan GET ke https:/ menampilkan daftar model yang bisa Anda panggil, beserta batas konteks dan outputnya. Salin id dari jawaban itu, bukan dari ingatan, dan periksa batasnya sebelum Anda menetapkan max_tokens.
Halaman dokumentasi (dokumentasi CheapTokens, diperiksa 28 Oktober 2026) menjelaskan GET /v1/models sebagai daftar model yang dapat dipanggil beserta batas konteks dan output. Di sampingnya ada GET / untuk satu model dan GET /. Chat sendiri melalui POST / (kompatibel OpenAI) atau POST / (kompatibel Anthropic).
Mengapa model yang sama punya id berbeda di setiap tempat#
Misalnya Anda menemukan tutorial untuk penyedia lain. Tutorial itu memakai model: "deepseek-, Anda menempelkannya di samping base URL CheapTokens, dan permintaan gagal. Tidak ada yang salah dengan key Anda. Penyedia memberi nama berbeda untuk model yang sama: awalan seperti deepseek-ai/, akhiran versi seperti -0731, kapitalisasi berbeda. API hanya menerima string persis seperti yang tercantum, dan nama pendek dari label harga juga tidak akan berfungsi.
Itulah alasan untuk mencari id sekali saja. Jika Anda ingin tahu gambaran lengkap seperti apa id yang salah di layar, API 401 atau 404 error: wrong key, base URL or model id membahasnya. Panduan ini adalah langkah sebelumnya: temukan id yang benar agar Anda tidak pernah melihat error itu.
Tanyakan ke API: satu permintaan#
Pilih tab yang Anda gunakan. Keduanya mengirim permintaan yang sama. Di kedua contoh, key diambil dari variabel lingkungan CHEAPTOKENS_ (key ada di dashboard setelah ada dana di saldo).
Satu permintaan, dua cara
curl
export CHEAPTOKENS_API_KEY="sk-your-key"
curl https://api.cheaptokens.dev/v1/models \
-H "Authorization: Bearer $CHEAPTOKENS_API_KEY"Python
import json
import os
import requests
resp = requests.get(
"https://api.cheaptokens.dev/v1/models",
headers={"Authorization": f"Bearer {os.environ['CHEAPTOKENS_API_KEY']}"},
timeout=30,
)
resp.raise_for_status()
print(json.dumps(resp.json(), indent=2))Versi Python sengaja mencetak JSON mentah. Baca sekali dengan mata Anda sendiri: Anda mencari id model dan, di sampingnya, batas konteks dan output. Salin setiap id dari hasil cetak secara lengkap.

Tiga id dan batasnya#
Dokumentasi mencantumkan model yang dapat dipanggil ini (diperiksa 28 Oktober 2026). Kirim string dalam format kode di awal setiap baris sebagai model:
zai-— konteks 390K, hingga 8.192 token output.org/ GLM- 5. 3- Flash deepseek-— konteks 380K, hingga 32.768 token output.ai/ DeepSeek- V4- Flash- 0731 MiniMaxAI/— konteks 180K, hingga 8.192 token output.MiniMax- M2. 7
Dua angka penting untuk sebagian besar keputusan. Konteks adalah seberapa banyak yang dapat ditampung model dalam satu permintaan, prompt Anda dan jawabannya bersama-sama. Batas output adalah jawaban tunggal terpanjang. Jika istilah ini baru bagi Anda, cara membaca nama model AI dan mengapa jawaban berhenti di tengah kalimat menjelaskannya dengan bahasa sederhana.

Pilih model pertama untuk tugas Anda#
Anda tidak perlu studi benchmark panjang untuk memulai. Dua pertanyaan menyelesaikan sebagian besar pilihan pertama: seberapa besar input Anda, dan seberapa panjang jawaban yang dibutuhkan? Klik kasus yang paling mendekati Anda.
Pilih kasus Anda
Kasus mana yang Anda alami?
Pilih opsi untuk melihat jawabannya
Saya menempelkan dokumen panjang
Ambil zai-. Model ini punya jendela terbesar dari ketiganya, 390K, sehingga dokumen panjang dan pertanyaannya muat dalam satu permintaan. Jawabannya maksimal 8.192 token, cukup untuk ringkasan atau ekstraksi.
Saya butuh jawaban panjang (hingga 32.768 token)
Ambil deepseek-. Model ini mengizinkan hingga 32.768 token output per jawaban dan punya jendela 380K, sehingga teks yang dihasilkan panjang dan loop agen sama-sama muat.
Saya menulis kode dengan prompt sedang
Ambil MiniMaxAI/. Jendela 180K mencakup beberapa file dan percakapan di sekitarnya; jawabannya bisa mencapai 8.192 token.
Ketiganya berbagi satu saldo dan satu harga kapan pun sepanjang hari, tanpa jam sibuk, jadi beralih nanti hanya membutuhkan satu string yang diubah. Dibandingkan dengan OpenRouter, masing-masing dari ketiganya lebih murah secara total, dengan input dan output dihitung bersama. Berikut gambaran beban kerja: misalnya Anda menjalankan asisten kecil yang mengirim 2.000 token input dan menerima 500 token kembali, 1.000 kali sehari. Tabel langsung di bawah ini menghitung persis kasus itu.
| Model | Input $/1Jt | Output $/1Jt | Per permintaan | 1.000 permintaan | OpenRouter, 1.000 permintaan |
|---|---|---|---|---|---|
| GLM-5.3-Flash | $0.02 | $0.04 | $0.00006 | $0.06 | $0.121 |
| DeepSeek-V4-Flash | $0.015 | $0.10 | $0.00008 | $0.08 | $0.173 |
| MiniMax-M2.7 | $0.05 | $0.15 | $0.00018 | $0.175 | $1.20 |
2.000 token input dan 500 token output per permintaan. Harga per 1 juta token adalah harga saat ini dan berubah seiring tarif kami; kolom OpenRouter menunjukkan harga referensi untuk beban kerja yang sama.
Harga per token terkini untuk setiap model ada di halaman harga, dan halaman model membahas lebih dalam masing-masing model. Jika Anda ingin perbandingan berdasarkan tugas, ada GLM vs DeepSeek vs MiniMax: which model to choose.
Tetapkan max_tokens dari batasnya, lalu kirim permintaan#
Kesalahan umum: Anda meminta laporan panjang dari model yang batasnya 8.192, dan jawabannya berhenti di tengah. Batas yang Anda lihat di daftar adalah plafon untuk max_tokens. Tetap di atau di bawahnya.
Berikut permintaan dengan id lengkap dari daftar. Permintaan ini meminta jawaban panjang dari model yang mengizinkannya:
curl https://api.cheaptokens.dev/v1/chat/completions \
-H "Authorization: Bearer $CHEAPTOKENS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-ai/DeepSeek-V4-Flash-0731",
"messages": [{"role": "user", "content": "Write a 1,500-word guide to API keys."}],
"max_tokens": 4000
}'Baru pertama kali memanggil? Permintaan API pertama Anda dengan CheapTokens membahas format jawaban dan field usage.
Untuk mengunci rutinitasnya, susun langkah-langkahnya secara berurutan:
Urutkan
Susun langkah-langkahnya secara berurutan
Seret item atau gunakan panah
- Panggil GET /v1/models
- Salin id model persis
- Periksa batas output dan tetapkan max_tokens di bawahnya
- Kirim permintaan chat
Jika permintaan masih gagal#
Mulai dari string-nya. Id model yang berbeda satu karakter adalah penyebab umum 404, jadi tempel ulang dari daftar alih-alih mengetiknya ulang. 402 berarti saldo habis, dan batas laju adalah 120 permintaan per menit per API key. Error dikembalikan dalam bentuk JSON standar OpenAI/Anthropic, sehingga SDK memprosesnya seperti biasa. Untuk panduan lengkapnya, lihat API 401 atau 404 error.
API ini kompatibel dengan OpenAI dan Anthropic di https:/; SDK Anthropic dan Claude Code menggunakan URL root https:/ tanpa /v1. Detail penyiapan lainnya ada di dokumentasi.



