Harga Kimi K3.1 Pro di API adalah $2.00 per 1M token input dan $10.00 per 1M token output, dengan cache hit sebesar $0.20 per 1M. Kimi K3.1 Pro Highspeed berbiaya tepat dua kali lipat: $4.00 input dan $20.00 output. Tidak ada langganan dan tidak ada biaya tambahan konteks panjang di seluruh jendela 1.048.576 token, tetapi model ini baru terbuka setelah top-up $1.
Di bawah ini: perhitungan cache, contoh perhitungan, tingkatan tarif, paket konsumen, dan perbandingan harga daftar. Angka-angkanya berasal dari halaman harga API Moonshot AI, panduan context caching, halaman rate limit dan harga keanggotaan, dibaca 24 Oktober 2026. Baru mengenal model ini? Mulailah dengan apa itu Kimi K3.1 Pro.
Tabel harga API Kimi K3.1 Pro
Harga API Kimi K3.1 Pro bersifat pay as you go, per 1M token, tidak termasuk pajak. Setiap model memiliki lima tarif: input, output, cache hit, dan tarif cache write untuk masing-masing dari dua masa berlaku cache (5 menit dan 1 jam).

K3.1 Pro berbiaya sepertiga lebih murah daripada K3 (lihat panduan API Kimi K3 kami).
Cara kerja harga cache Kimi K3.1 Pro
Harga cache Kimi K3.1 Pro terdiri dari dua bagian. Saat pertama kali sebuah prefix diproses, biayanya ditagih sebagai cache write. Permintaan berikutnya yang menggunakan ulang prefix persis tersebut dalam masa berlaku cache akan ditagih sebagai cache hit sebesar $0.20 per 1M, sepersepuluh dari harga input.
Yang menentukan tagihan Anda:
- Caching berjalan otomatis, dengan TTL bawaan 5 menit.
- Penulisan 5 menit berbiaya sama dengan input ($2.00). Moonshot menyatakan "biaya penulisan sudah termasuk dalam harga input."
- Penulisan 1 jam berbiaya dua kali lipat: $4.00 per 1M.
- Setiap hit memperbarui TTL, yang dikunci pada penulisan pertama. Cache hanya dibagikan di dalam organisasi Anda.
Atur TTL 1 jam pada Chat Completions atau Responses API:
"prompt_cache_options": {"mode": "implicit", "ttl": "1h"}
Pada Messages API yang kompatibel dengan Anthropic, gunakan "cache_control": {"type": "ephemeral", "ttl": "1h"} di tingkat atas.
5m vs 1h: titik impas
Ambil contoh prefix 1M token. Penulisan 1 jam berbiaya $2.00 lebih mahal ($4.00 vs $2.00). Setiap hit kemudian menghemat $1.80 dibandingkan input penuh ($2.00 dikurangi $0.20). Dua hit menghemat $3.60, yang menutupi kelebihan $2.00 tadi.
Aturannya: jika permintaan bisa berjarak lebih dari 5 menit dan Anda akan menggunakan ulang prefix tersebut setidaknya dua kali dalam satu jam, pilih 1h. Jika permintaan datang setiap beberapa menit, cache 5 menit gratis akan terus memperbarui dirinya sendiri.
Contoh perhitungan harga Kimi K3.1 Pro
Keduanya menggunakan harga daftar; ganti dengan jumlah token Anda sendiri.
Contoh 1: prompt codebase 200K token yang digunakan ulang 20 kali dalam satu jam
Anda memuat snapshot repo 200K token (0.2M token) dan mengajukan 20 pertanyaan selama satu jam, beberapa di antaranya berjarak lebih dari 5 menit. Hanya sisi input:
| Skenario | Perhitungan | Biaya input |
|---|---|---|
| Tanpa hit (cache 5m terus kedaluwarsa) | 20 × 0.2M × $2.00 | $8.00 |
| Cache 1h | write 0.2M × $4.00 = $0.80, plus 19 hit × 0.2M × $0.20 = $0.76 | $1.56 |
| Cache 5m, pertanyaan setiap 3 menit | write 0.2M × $2.00 = $0.40, plus $0.76 | $1.16 |
Cache 1 jam memangkas biaya input dari $8.00 menjadi $1.56, menghemat $6.44 (sekitar 80%). Pada 2.000 token output per jawaban, tambahkan 40.000 × $10.00 per 1M = $0.40 ke setiap baris.
Contoh 2: aplikasi chat dengan 1.000 permintaan sehari
Setiap permintaan mengirim 2.000 token input dan menghasilkan 500 token output, dengan reasoning_effort di "low":
- Input: 1.000 × 2.000 = 2M × $2.00 = $4.00 sehari
- Output: 1.000 × 500 = 0.5M × $10.00 = $5.00 sehari
- Total: $9.00 sehari, sekitar $270 sebulan, atau $0.009 per permintaan
Sekarang jadikan 1.500 dari token input tersebut sebagai system prompt tetap. Satu permintaan setiap 86 detik rata-rata berada jauh di dalam TTL 5 menit, jadi hampir setiap permintaan kena hit:
- Ter-cache: 1.5M × $0.20 = $0.30; tidak ter-cache: 0.5M × $2.00 = $1.00
- Total baru: $1.30 + $5.00 = $6.30 sehari, sekitar $189 sebulan
Satu catatan: 1.000 × 2.500 = 2.5M token sehari melebihi batas harian Tier0 sebesar 1.5M, jadi Anda memerlukan Tier1.
Harga Kimi K3.1 Pro Highspeed
Harga Kimi K3.1 Pro Highspeed adalah premi tetap 2x pada input, output, dan cache write, untuk apa yang disebut Moonshot sebagai "kecepatan 2-3x dari K3.1 Pro." Cache hit tetap $0.20.
| Contoh 2, tanpa cache | Input | Output | Total harian |
|---|---|---|---|
| K3.1 Pro | 2M × $2 = $4.00 | 0.5M × $10 = $5.00 | $9.00 |
| K3.1 Pro Highspeed | 2M × $4 = $8.00 | 0.5M × $20 = $10.00 | $18.00 |
Biaya reasoning effort, batch, dan web search
Tiga detail yang tidak ditampilkan tabel:
- Token reasoning dihitung ke dalam pemakaian Anda. K3.1 Pro selalu berpikir;
reasoning_effortmenerima"low","high"atau"max"(bawaan"max"), dan menurunkannya akan memangkas pemakaian token. Moonshot tidak menyatakan secara verbatim bahwa reasoning ditagih pada tarif output [VERIFY]; jika ya, 500 token reasoning tambahan per permintaan menambah $5.00 sehari pada Contoh 2. - Tidak ada diskon batch untuk K3.1 Pro. Batch API menagih 60% dari tarif standar tetapi hanya mendukung
kimi-k2.7-codedankimi-k2.6. - Web search ditagih per panggilan.
/v1/tools/searchdan/v1/tools/fetchberbiaya $0.002 masing-masing,/v1/tools/search_pro$0.003, hanya ditagih pada HTTP 200 dengan hasil tidak kosong: $2.00 per 1.000 pencarian dasar.$web_searchversi lama berbiaya $0.005 plus token hasil dan untuk saat ini tidak direkomendasikan (harga web search).
Permintaan yang terputus karena 429 tidak ditagih.
Pembukaan $1 dan tingkatan rate API
K3.1 Pro "terbuka setelah top-up berhasil (minimum $1)." $1 itu membeli sekitar 500K token input atau 100K token output, atau sekitar 111 permintaan Contoh 2 ($1 ÷ $0.009). Top-up kumulatif menentukan tingkatan Anda:
| Tier | Top-up kumulatif | Concurrency | RPM | TPM | TPD |
|---|---|---|---|---|---|
| Tier0 | $1 | 1 | 3 | 500,000 | 1,500,000 |
| Tier1 | $10 | 15 | 100 | 2,000,000 | Unlimited |
| Tier2 | $20 | 40 | 100 | 3,000,000 | Unlimited |
| Tier3 | $100 | 50 | 200 | 3,000,000 | Unlimited |
| Tier4 | $1,000 | 60 | 200 | 4,000,000 | Unlimited |
| Tier5 | $3,000 | 100 | 300 | 5,000,000 | Unlimited |
Pada akumulasi $5 Anda mendapat voucher $5, yang tidak dihitung ke tingkatan Anda; apakah voucher dapat dipakai untuk membayar K3.1 Pro tidak disebutkan [VERIFY]. Untuk opsi $0, lihat cara menggunakan Kimi K3.1 Pro secara gratis.
Paket keanggotaan Kimi
Paket keanggotaan Kimi mencakup aplikasi Kimi dan Kimi Code, bukan API. Harga bulanan:
| Paket | Tagihan tahunan | Tagihan bulanan | Penghematan tahunan | Catatan |
|---|---|---|---|---|
| Adagio | $0 | $0 | n/a | Chat K3.1 Pro, tanpa Kimi Code |
| Plus | $15 | $19 | $48 | Kimi Code dengan k3.1-pro |
| Pro | $31 | $39 | $96 | Menambahkan Highspeed, konteks 1M di Kimi Code |
| Max | $79 | $99 | $240 | Hingga konteks 1M di chat |
| Ultra | $159 | $199 | $480 | Hingga konteks 1M di chat |
Penghematan = (bulanan dikurangi tahunan) × 12; untuk Ultra, $40 × 12 = $480. Saldo dan kunci API, Kimi Code, dan keanggotaan tidak dapat dipertukarkan: keanggotaan tidak dapat dikonversi menjadi saldo API, dan saldo API tidak dapat membeli keanggotaan.
Harga Kimi K3.1 Pro vs Claude Opus 5.5
Kimi K3.1 Pro terdaftar pada setengah harga Claude Opus 5.5 untuk input dan output, dan setara dengan Claude Sonnet 5.5 serta GPT-6.1 Sol hingga 272K token input. Harga daftar per 1M token, dari harga Claude dan harga OpenAI:
| Model | Input | Output | Cache read | Contoh 2 per hari |
|---|---|---|---|---|
| Kimi K3.1 Pro | $2.00 | $10.00 | $0.20 | $9.00 |
| Claude Opus 5.5 | $4.00 | $20.00 | $0.20 | $18.00 |
| Claude Sonnet 5.5 | $2.00 | $10.00 | $0.10 | $9.00 |
| GPT-6.1 Sol (hingga 272K) | $2.00 | $10.00 | $0.10 | $9.00 |
| GPT-6 Astra (hingga 272K) | $10.00 | $50.00 | $1.00 | $45.00 |
Di atas 272K token input, OpenAI mencantumkan GPT-6.1 Sol pada $4 / $15 dan GPT-6 Astra pada $20 / $75; K3.1 Pro tetap datar. Untuk prompt 500K token dengan 5.000 token output:
- K3.1 Pro: 0.5M × $2 + 0.005M × $10 = $1.00 + $0.05 = $1.05
- GPT-6.1 Sol: 0.5M × $4 + 0.005M × $15 = $2.00 + $0.075 = $2.075 (jika tingkatan yang lebih tinggi mencakup seluruh permintaan [VERIFY])
Harga daftar bukanlah biaya per tugas: tokenizer dan panjang reasoning berbeda-beda. Benchmark Moonshot sendiri membandingkan K3.1 Pro dengan Opus 5.5 dan GPT-6 Astra. Lihat ikhtisar Claude Opus 5.5 kami.
Pastikan caching berfungsi dengan Apidog CLI
Caching hanya menghemat biaya jika cache-nya kena. Sebelum melakukan scale, minta coding agent Anda mengujinya. Apidog CLI memberi Claude Code, Codex, Cursor atau OpenCode perintah-perintahnya, dan paket Free Apidog mencakup hingga 4 pengguna.
npm install -g apidog-cli@latest
apidog login --with-token <YOUR_TOKEN>
apidog skill install
Lalu berikan satu prompt ke agent Anda:
In Apidog project <projectId>, create an environment for https://api.moonshot.ai/v1.
Build a test case for POST /chat/completions with model "kimi-k3.1-pro",
reasoning_effort "low", a long fixed system prompt and a short user message.
Send MOONSHOT_API_KEY as a Bearer token. Assert status 200 and log
usage.prompt_tokens_details.cached_tokens. Validate the payload, run it
3 times and tell me whether cached_tokens rises after the first run.
Agent menjalankan:
apidog environment create kimi-prod --project <projectId> --base-url https://api.moonshot.ai/v1
apidog cli-schema get test-case-create
apidog cli-schema validate test-case-create --file case.json
apidog test-case create --project <projectId> --file case.json
apidog run --test-case <caseId> --project <projectId> -e <envId> -n 3 -r cli,json
Iterasi pertama menulis cache; dua iterasi berikutnya seharusnya melaporkan cached_tokens di atas nol. Moonshot tidak menyebutkan panjang minimum prefix yang dapat di-cache pada halaman yang kami baca [VERIFY], jadi buat system prompt tetap panjang. Test case memerlukan category ID yang valid (apidog test-case category --project <projectId> menampilkan daftarnya). Selengkapnya di referensi perintah run dan Apidog CLI di Claude Code.
5 aturan penghematan biaya untuk Kimi K3.1 Pro
- Letakkan konten stabil di depan: system prompt, definisi tool, dan dokumen referensi. Jangan ada timestamp atau ID acak di dalam prefix.
- Pilih TTL berdasarkan jarak waktu. Jarak lebih dari 5 menit dan dua kali atau lebih penggunaan ulang dalam satu jam: gunakan 1h.
- Atur
reasoning_effortper tugas. Gunakan"low"untuk panggilan sederhana. - Gunakan Highspeed hanya di tempat kecepatan sepadan. Biayanya menggandakan setiap tarif kecuali cache hit.
- Catat field cache:
cached_tokensdancache_write_tokens, denganstream_options.include_usage=truesaat streaming.
Untuk penyiapan permintaan, baca panduan API Kimi K3.1 Pro dan cara menggunakan Kimi K3.1 Pro kami.
FAQ
Berapa biaya Kimi K3.1 Pro per 1M token?
$2.00 input, $10.00 output dan $0.20 untuk cache hit. Cache write berbiaya $2.00 (5 menit) atau $4.00 (1 jam).
Apakah Kimi K3.1 Pro mendapat diskon Batch API?
Tidak. Harga batch hanya mencakup kimi-k2.7-code dan kimi-k2.6.
Bisakah saya menggunakan keanggotaan Kimi saya untuk panggilan API?
Tidak. Kimi API, Kimi Code dan keanggotaan adalah produk terpisah dengan saldo dan kunci yang terpisah.
Berapa minimum untuk memulai?
Top-up $1. Itu membuka model dan menempatkan Anda di Tier0: 3 permintaan per menit dan 1.5M token sehari.
