TLDR Kimi K3 adalah model flagship terbaru dari Moonshot AI, diluncurkan pada Juli 2026 untuk pengodean berjangka panjang, penalaran mendalam, pemahaman multimodal, dan pekerjaan pengetahuan end-to-end. Moonshot menggambarkannya sebagai model open 3T-class dengan 2,8 triliun parameter, vision native, dan jendela konteks 1 juta token.
Bagi developer yang ingin akses cepat tanpa mengelola akun penyedia terpisah, CometAPI mencantumkan Kimi K3 sebagai live dengan model ID kimi-k3, menggunakan endpoint OpenAI-compatible /v1/chat/completions dan base URL https://api.cometapi.com/v1. Harga input CometAPI untuk Kimi K3 live adalah $2.40 per 1M token dan harga output $12.00 per 1M token, dibandingkan tarif Kimi API resmi yang tercantum $3.00 untuk input cache-miss dan $15.00 untuk output. Karena permintaan Kimi K3 telah menyebabkan pembatasan langganan sementara di Moonshot, tim produksi sebaiknya menggunakan CometAPI bukan hanya untuk setup yang mudah, tetapi juga untuk perbandingan model, pemantauan penggunaan, dan routing fallback.
Poin Penting
- Untuk produksi, simpan pesan asisten secara lengkap dalam alur multi-turn, batasi
max_completion_tokens, lacak penggunaan token, dan bangun rute fallback. - Kimi K3 adalah model Mixture-of-Experts 2,8T parameter dari Moonshot AI dengan jendela konteks 1M token dan pemahaman visual native.
- Model ID CometAPI Kimi k3 adalah
kimi-k3; endpoint utama adalahPOSThttps://api.cometapi.com/v1/chat/completions. - K3 selalu menalar. Gunakan
reasoning_effortdenganlow,high, ataumax;maxadalah default dalam dokumentasi Kimi. - Streaming sangat direkomendasikan untuk tugas pengodean panjang, riset, dan analisis karena pengguna dapat melihat output parsial saat model masih bekerja.
- Input vision harus menggunakan array
contentmultimodal. Dokumentasi Kimi menyatakan URL gambar publik tidak didukung untuk rute vision Kimi; gunakan base64 atau referensi file yang diunggah. - Kimi K3 mendukung output terstruktur, mode JSON, pemanggilan alat,
tool_choice, pemuatan alat dinamis, dan context caching.
CometAPI adalah cara praktis untuk mengevaluasi Kimi K3 berdampingan dengan GPT, Claude, Gemini, DeepSeek, Qwen, dan model lain dari satu lapisan API.
Apa itu Kimi K3: Model Flagship Moonshot AI
Moonshot AI merilis Kimi K3 pada 16 Juli 2026, sebagai modelnya yang paling mumpuni — arsitektur Mixture-of-Experts (MoE) sparse dengan ~2,8 triliun parameter total (16 dari 896 expert aktif per token). Ia menampilkan Kimi Delta Attention untuk decoding hingga 6,3x lebih cepat dalam konteks sejuta token dan Attention Residuals untuk ~25% peningkatan efisiensi pelatihan.
Spesifikasi Kunci (bersumber dari laporan resmi dan independen):
| Kapabilitas | Detail Kimi K3 |
|---|---|
| Model ID | kimi-k3 |
| Context Window | 1,048,576 token (1M) |
| Parameters | 2,8T total (MoE) |
| Input | Teks + visi bawaan (gambar) |
| Reasoning | Selalu aktif, upaya maksimum saat peluncuran |
| Features | Pemanggilan alat, keluaran terstruktur/JSON, streaming |
| Open Weights | Dijanjikan pada 27 Juli 2026 (MIT yang dimodifikasi) |
Ia unggul dalam pengodean berjangka panjang, tugas agentik, pemahaman visual, dan pekerjaan pengetahuan. Benchmark independen menempatkannya kompetitif (mis., 57,1 pada Artificial Analysis Intelligence Index, kuat di arena pengodean frontend).
Berita Terbaru dari businessinsider: Permintaan melonjak begitu tinggi pasca peluncuran sehingga Moonshot menghentikan sementara pendaftaran langganan baru. Ini menandakan dorongan China dalam model frontier open-weight, dengan Moonshot mengincar IPO besar.
Bobot penuh dijadwalkan untuk 27 Juli 2026
Dokumentasi Kimi K3 dari Moonshot menyebut bobot model penuh akan dirilis sebelum 27 Juli 2026. Sampai rilis tersebut selesai dan tooling deployment pihak ketiga matang, sebagian besar tim sebaiknya menganggap akses API hosted sebagai rute paling cepat dan praktis. Bahkan setelah bobot tersedia, menyajikan model MoE 2,8T parameter tidak sama dengan menjalankan model open kecil di satu workstation. Blog teknis Moonshot menyarankan konfigurasi supernode dengan 64 akselerator atau lebih untuk deployment K3, yang berarti API hosted akan tetap menjadi pilihan default bagi banyak tim SaaS, agensi, pembuat alat internal, dan tim produk AI.
Performa Benchmark: Data, Sumber, dan Analisis
Kimi K3 memberikan hasil frontier, terutama dalam pengodean dan area agentik, sambil tetap kompetitif secara keseluruhan. Lab independen seperti Artificial Analysis mengonfirmasi klaim vendor dengan beberapa catatan (mis., tingkat halusinasi).
Kecerdasan Umum
- Artificial Analysis Intelligence Index v4.1: 57,1 (peringkat 4; di belakang Fable 5 ~60, GPT-5.6 Sol ~59; di depan Claude Opus 4.8 ~55,7).
- GDPval-AA v2 Elo: 1.668 (lonjakan besar dari 1.190 milik K2.6; mengalahkan Opus 4.8, di bawah Fable 5).

Sumber: reddit
Benchmark Pengodean (Vendor + Independen)
K3 bersinar di sini, memuncaki Frontend Code Arena (1.679 Elo, #1 di depan Fable 5 dan Sol).

Sumber: Kimi
Coding Index (Artificial Analysis): Kuat ~76, kompetitif dengan para pemimpin.
K3 unggul pada pekerjaan skala repo, frontend dengan iterasi visual, dan agen yang menggunakan alat. Developer melaporkannya setara atau lebih dari "Opus 4.8" untuk banyak tugas pengodean.
Apa Itu Kimi K3 API?
Kimi K3 dalam istilah developer yang sederhana
Kimi K3 API memberi developer akses hosted ke model K3 milik Moonshot AI melalui antarmuka gaya chat-completions. Permintaan tipikal mengirim daftar pesan, memilih model: "kimi-k3", dan menerima respons asisten. Di luar format chat dasar, K3 menambahkan fitur yang penting untuk produksi: upaya berpikir yang dapat dikonfigurasi, konteks panjang, input visual, streaming, output JSON dan terikat skema, pemanggilan alat, dan context caching.
Kimi K3 bukanlah "chatbot umum murah." Nilai utamanya adalah pekerjaan berat. Jika produk Anda perlu memberi makan model dengan repositori besar, paket dokumen panjang, ekspor spreadsheet yang padat, beberapa tangkapan layar, transkrip debugging, atau rencana alat yang kompleks, K3 dirancang untuk sesi seperti itu. Jika aplikasi Anda hanya memerlukan jawaban FAQ pendek atau klasifikasi atas input kecil, model yang lebih kecil mungkin lebih hemat biaya.
Fitur API Baru K3 dan Cara Pakai
Kimi K3 membangun model Kimi sebelumnya dengan peningkatan setara frontier:
- 1M Context: Memproses seluruh repositori, buku, atau percakapan panjang tanpa pemotongan.
- Vision Native: Menganalisis gambar langsung di pesan (base64 atau URL).
- Always-On Reasoning: Upaya maksimum secara default; mendukung jejak pemikiran terstruktur (streaming mengekspose delta).
- Tool Calling & Agents: Function calling gaya OpenAI untuk alur kerja kompleks.
- Structured Output: Mode JSON untuk parsing yang andal.
- Caching: Prefix caching otomatis memangkas biaya untuk konteks yang berulang (laporan hit 90%+ di pengodean).
Kapabilitas Kunci Kimi K3 API di CometAPI
Konteks 1M token untuk dokumen panjang dan basis kode besar
CometAPI mencantumkan Kimi K3 dengan jendela konteks 1.000k token. Ukuran itu mengubah cara developer merancang alur kerja. Alih-alih membagi setiap dokumen menjadi banyak potongan, Anda dapat menguji alur yang menyimpan konteks jauh lebih besar dalam satu permintaan: dokumen arsitektur plus cuplikan kode, kebutuhan produk plus laporan bug, makalah riset plus catatan, atau riwayat dukungan pelanggan yang panjang.
Ini tidak berarti setiap permintaan harus memakai konteks penuh. Konteks panjang mahal dan dapat memperlambat latensi token pertama. Gunakan saat model memerlukan visibilitas global, bukan sebagai pengganti desain retrieval yang rapi. Pola produksi CometAPI yang kuat adalah routing hibrida: gunakan embeddings atau pencarian untuk mengambil potongan paling relevan, namun tetap sediakan K3 untuk tugas langka di mana konteks luas benar-benar meningkatkan kualitas jawaban.
Penalaran selalu aktif dengan reasoning_effort yang dapat dikonfigurasi
Dokumentasi Kimi menyatakan K3 selalu menalar dan mendukung field tingkat atas reasoning_effort dengan low, high, dan max. Gunakan upaya lebih rendah untuk tugas ringan di mana latensi dan biaya penting; gunakan upaya tinggi atau maksimum untuk tugas seperti debugging, derivasi matematis, tinjauan arsitektur, migrasi kode, sintesis dokumen panjang, dan perencanaan multi-alat.
Di CometAPI, teruskan reasoning_effort dalam permintaan Chat Completions saat rute Kimi K3 mendukung parameter spesifik penyedia. Jika versi SDK Anda menolak field tingkat atas, kirim melalui extra_body atau gunakan HTTPS mentah.
Respons streaming untuk pengalaman pengguna lebih baik
Dokumen streaming Kimi menjelaskan bahwa streaming mengirim token melalui Server-Sent Events alih-alih menunggu respons penuh. Ini sangat berguna untuk K3 karena penalaran mendalam dan output panjang dapat memakan waktu lebih lama daripada tugas chat kecil. Dalam alat developer, stream rencana terlebih dahulu, baru kemudian kode. Dalam asisten riset, stream ringkasan bagian. Dalam aplikasi analitik internal, stream pengamatan awal saat jawaban terstruktur akhir masih digenerasi.
Input vision untuk tangkapan layar, grafik, dan video
Kimi K3 mendukung pemahaman visual. Dokumen vision Kimi menyatakan bahwa K3 dapat memahami konten gambar dan video, dan bahwa pesan vision harus menggunakan array content dengan bagian image_url atau video_url. Dokumen yang sama menyebut URL gambar tidak didukung; gunakan data URL base64 atau referensi file yang diunggah. Untuk pengguna CometAPI, mulailah dengan input gambar base64 di staging karena sederhana, portabel, dan mudah dicatat dengan aman tanpa bergantung pada host gambar publik.
Output terstruktur, mode JSON, dan pemanggilan alat
Kimi K3 mendukung output terstruktur melalui response_format, plus pemanggilan alat melalui deklarasi fungsi JSON Schema. Fitur API K3 yang lebih baru mencakup tool_choice dan pemuatan alat dinamis. Ini penting untuk produk agen karena inventaris alat bisa sangat besar. Alih-alih mengirim semua definisi alat pada setiap permintaan, aplikasi Anda dapat terlebih dahulu mengekspos fungsi search_tools kecil, mengambil hanya alat yang relevan, dan secara dinamis memasukkan definisi alat tersebut ke dalam percakapan.
Keputusan praktisnya sederhana: jangan memilih hanya dari tabel benchmark. Gunakan CometAPI untuk membangun set evaluasi yang dapat diulang dari prompt Anda sendiri. Sertakan setidaknya 20 hingga 50 tugas nyata: perbaikan bug, pekerjaan ekstraksi, tangkapan layar, PDF, pertanyaan pelanggan, jejak pemanggilan alat, dan permintaan sensitif biaya. Rute-kan Kimi K3 ke pekerjaan di mana konteks panjang, penalaran, dan dukungan vision-nya menghasilkan nilai yang sepadan.
Harga API: Berapa Biaya Kimi K3
Harga Kimi K3 di CometAPI
Halaman model Kimi K3 CometAPI mencantumkan:
| Rute penyedia | Harga input | Harga output | Konteks | Model ID |
|---|---|---|---|---|
| CometAPI Kimi K3 | $2.40 per 1M token | $12.00 per 1M token | 1.000k token | kimi-k3 |
Halaman yang sama membandingkan angka tersebut dengan harga resmi $3.00 input dan $15.00 output per 1M token, menunjukkan diskon 20% pada listing CometAPI live. Harga dapat berubah, jadi verifikasi halaman model CometAPI live sebelum memublikasikan salinan harga bertrafik tinggi atau mengalokasikan anggaran produksi.
Harga resmi Kimi API
Blog teknis Moonshot mencantumkan harga Kimi API sebesar $0.30 per 1M token input cache-hit, $3.00 per 1M token input cache-miss, dan $15.00 per 1M token output. Ia juga menyebut Kimi API resmi mencapai tingkat cache hit di atas 90% pada beban kerja pengodean. Perlakukan angka 90% itu sebagai klaim spesifik beban kerja dari penyedia, bukan jaminan untuk setiap aplikasi. Tingkat cache hit Anda bergantung pada seberapa stabil prompt, definisi alat, prefix repositori, dan riwayat sesi Anda.
Contoh biaya sederhana di CometAPI
| Contoh permintaan | Token input | Token output | Estimasi biaya CometAPI |
|---|---|---|---|
| Review kode pendek | 20.000 | 2.000 | $0.072 |
| Pertanyaan repositori sedang | 100.000 | 5.000 | $0.300 |
| Analisis dokumen besar | 500.000 | 20.000 | $1.440 |
| Sintesis hampir full-context | 950.000 | 50.000 | $2.880 |
Rumus: (input_tokens / 1,000,000 * 2.40) + (output_tokens / 1,000,000 * 12.00).
Dua catatan penting. Pertama, token penalaran biasanya ditagihkan sebagai token output saat dihasilkan oleh model penalaran, jadi atur max_completion_tokens dengan bijak. Kedua, konteks panjang harus disengaja. Mengirim 500.000 token itu kuat, tetapi jarang bijaksana jika 20.000 token sinyal-tinggi mampu menghasilkan jawaban yang sama.
Cara Menggunakan Kimi K3 API di CometAPI
Langkah 1: Buat kunci CometAPI
Buat atau masuk ke akun CometAPI Anda, buka halaman kunci API, dan buat kunci. Simpan sebagai variabel lingkungan sisi server bernama COMETAPI_KEY. Jangan taruh kunci produksi di JavaScript browser, aplikasi seluler, repositori publik, tangkapan layar, atau log sisi klien.
PowerShell:
$env:COMETAPI_KEY = "your_cometapi_key_here"
macOS atau Linux:
export COMETAPI_KEY="your_cometapi_key_here"
Langkah 2: Instal OpenAI SDK
CometAPI mendukung SDK kompatibel OpenAI. Di Python, instal SDK sekali:
python -m pip install --upgrade openai
Langkah 3: Lakukan panggilan API Kimi K3 pertama Anda
Gunakan base URL CometAPI dan model ID kimi-k3:
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["COMETAPI_KEY"],
base_url="https://api.cometapi.com/v1",
)
completion = client.chat.completions.create(
model="kimi-k3",
messages=[
{
"role": "system",
"content": "You are a precise technical assistant for API developers.",
},
{
"role": "user",
"content": "Explain when I should use Kimi K3 for a coding agent.",
},
],
max_completion_tokens=1200,
)
print(completion.choices[0].message.content)
print(completion.usage)
Permintaan cURL yang setara:
curl https://api.cometapi.com/v1/chat/completions \
-H "Authorization: Bearer $COMETAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kimi-k3",
"messages": [
{"role": "system", "content": "You are a precise technical assistant for API developers."},
{"role": "user", "content": "Explain Kimi K3 in one paragraph."}
],
"max_completion_tokens": 800
}'
Fitur API Baru K3 dan Cara Pakai
Tingkat upaya penalaran
Gunakan reasoning_effort untuk mengendalikan seberapa besar anggaran penalaran yang diterapkan K3. Dokumentasi Kimi mencantumkan low, high, dan max, dengan max sebagai default. Untuk produksi, pilih berdasarkan jenis tugas:
| Jenis tugas | Upaya yang disarankan | Alasan |
|---|---|---|
| Ringkasan pendek, penulisan ulang, tanya-jawab sederhana | low | Lebih cepat dan murah untuk tugas berisiko rendah |
| Review kode, ekstraksi, perencanaan, analisis | high | Keseimbangan kualitas dan biaya yang lebih baik |
| Debugging kompleks, matematika, kerja agentik, konteks panjang | max | Kualitas terbaik saat penalaran lebih dalam sepadan dengan latensi dan biaya token output |
Contoh Python:
completion = client.chat.completions.create(
model="kimi-k3",
reasoning_effort="high",
messages=[
{
"role": "user",
"content": (
"Review this migration plan for hidden risks. "
"Return the top 5 issues and a safer rollout sequence."
),
}
],
max_completion_tokens=2000,
)
message = completion.choices[0].message
print(message.content)
Jika versi OpenAI SDK Anda tidak menerima reasoning_effort sebagai argumen bernama, teruskan melalui extra_body:
completion = client.chat.completions.create(
model="kimi-k3",
messages=[{"role": "user", "content": "Solve this scheduling problem."}],
extra_body={"reasoning_effort": "high"},
)
Detail implementasi penting: Dokumentasi thinking Kimi menyebut percakapan multi-turn K3 harus menyimpan pesan asisten lengkap yang dikembalikan API, termasuk field seperti reasoning_content dan tool_calls. Jika Anda hanya menyimpan content yang terlihat, kontinuitas penalaran dapat menurun dalam sesi panjang.
Respons streaming
Gunakan streaming saat jawaban mungkin panjang, saat latensi penting, atau saat Anda ingin menunjukkan progres di UI chat.
stream = client.chat.completions.create(
model="kimi-k3",
messages=[
{
"role": "user",
"content": "Create a detailed refactor plan for a 200k-line monolith.",
}
],
stream=True,
stream_options={"include_usage": True},
max_completion_tokens=3000,
)
for chunk in stream:
choice = chunk.choices[0]
delta = choice.delta
reasoning = getattr(delta, "reasoning_content", None)
if reasoning:
# In most products, store reasoning securely or hide it from end users.
pass
if delta.content:
print(delta.content, end="", flush=True)
usage = getattr(choice, "usage", None)
if usage:
print("\n\nUsage:", usage)
Dokumen streaming Kimi menekankan bahwa SSE stream berakhir dengan data: [DONE]. Di klien SSE mentah, jangan anggap stream selesai sebelum marker itu tiba.
Input vision
Kimi K3 dapat menganalisis gambar dan video. Uji CometAPI pertama yang paling aman adalah permintaan gambar base64. Gunakan array content multimodal, bukan string JSON yang berisi array.
import base64
import mimetypes
from pathlib import Path
image_path = Path("dashboard-screenshot.png")
mime_type = mimetypes.guess_type(image_path.name)[0] or "image/png"
image_b64 = base64.b64encode(image_path.read_bytes()).decode("utf-8")
completion = client.chat.completions.create(
model="kimi-k3",
messages=[
{
"role": "user",
"content": [
{
"type": "image_url",
"image_url": {
"url": f"data:{mime_type};base64,{image_b64}",
},
},
{
"type": "text",
"text": (
"Review this dashboard screenshot. "
"Identify UX issues, missing states, and data-quality risks."
),
},
],
}
],
max_completion_tokens=1800,
)
print(completion.choices[0].message.content)
Dokumen vision Kimi mencantumkan format gambar yang didukung seperti PNG, JPEG, WebP, dan GIF, serta format video seperti MP4, MOV, AVI, WebM, dan lainnya. Mereka juga merekomendasikan menjaga resolusi gambar di ≤4K dan video di ≤FHD karena resolusi lebih tinggi dapat memakan waktu pemrosesan lebih lama tanpa meningkatkan pemahaman model.
Output terstruktur dengan JSON Schema
Untuk pipeline produksi, jangan parsing prosa bebas jika langkah berikutnya mengharapkan data terstruktur. Gunakan response_format dengan JSON Schema saat didukung oleh rute.
import json
completion = client.chat.completions.create(
model="kimi-k3",
messages=[
{
"role": "user",
"content": (
"Extract implementation tasks from this request: "
"Add SSO, migrate billing webhooks, and create admin audit logs."
),
}
],
response_format={
"type": "json_schema",
"json_schema": {
"name": "implementation_tasks",
"strict": True,
"schema": {
"type": "object",
"properties": {
"tasks": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {"type": "string"},
"risk": {"type": "string"},
"owner": {"type": "string"},
},
"required": ["title", "risk", "owner"],
"additionalProperties": False,
},
}
},
"required": ["tasks"],
"additionalProperties": False,
},
},
},
)
data = json.loads(completion.choices[0].message.content)
print(data["tasks"])
Pemanggilan alat dan tool_choice
Dokumen best practice tool-calling K3 merekomendasikan untuk menghindari inventaris alat yang besar dalam satu permintaan. Polanya: ekspos fungsi pencarian alat terlebih dahulu, paksa retrieval dengan tool_choice: "required" pada turn pertama, lalu muat hanya alat yang diperlukan secara dinamis.
Contoh minimal gaya cuaca:
import json
tools = [
{
"type": "function",
"function": {
"name": "get_order_status",
"description": "Look up a customer's order status.",
"parameters": {
"type": "object",
"properties": {
"order_id": {"type": "string"},
},
"required": ["order_id"],
"additionalProperties": False,
},
},
}
]
messages = [
{"role": "user", "content": "Where is order A1024?"},
]
first = client.chat.completions.create(
model="kimi-k3",
messages=messages,
tools=tools,
tool_choice="required",
)
assistant_message = first.choices[0].message
messages.append(assistant_message.model_dump(exclude_none=True))
for call in assistant_message.tool_calls or []:
args = json.loads(call.function.arguments)
result = {"order_id": args["order_id"], "status": "Shipped", "eta": "2026-07-24"}
messages.append(
{
"role": "tool",
"tool_call_id": call.id,
"content": json.dumps(result),
}
)
final = client.chat.completions.create(
model="kimi-k3",
messages=messages,
tools=tools,
)
print(final.choices[0].message.content)
Praktik Terbaik Kimi K3 untuk Tim Produksi
Gunakan Kimi K3 di area yang kekuatannya jelas
Kimi K3 adalah kandidat kuat untuk analisis repositori, pengodean frontend, reproduksi bug, sintesis dokumen panjang, penalaran atas spreadsheet, QA berbantuan vision, dan alur kerja agentik yang memerlukan alat. Ia mungkin berlebihan untuk pembuatan salinan pendek, klasifikasi sederhana, atau makro dukungan berisiko rendah. Di CometAPI, buat aturan routing model sehingga K3 menerima pekerjaan sulit sementara model berbiaya lebih rendah menangani trafik rutin.
Bangun fallback karena peluncuran dibatasi kapasitas
Laporan AP tentang Moonshot yang menghentikan pendaftaran baru adalah pengingat bahwa ketersediaan adalah bagian dari pemilihan model. Bangun fallback di tingkat aplikasi. Jika Kimi K3 mengembalikan error kapasitas penyedia, rute ke model CometAPI lain dengan kekuatan serupa, kecilkan ukuran konteks, atau ulangi dengan backoff. Jaga pengalaman pengguna tetap mulus: tampilkan progres, simpan draf, dan buat kegagalan dapat dipulihkan.
Jaga konteks dengan hati-hati pada sesi multi-turn
Kimi K3 dilatih dengan riwayat pemikiran yang dipertahankan. Blog teknis Moonshot memperingatkan bahwa beralih ke K3 di tengah sesi atau gagal meneruskan pesan asisten historis penuh dapat menurunkan stabilitas. Dalam praktiknya, simpan objek pesan asisten lengkap yang dikembalikan API untuk alat developer dan agen. Jangan memampatkan tool_calls atau field penalaran spesifik penyedia kecuali Anda telah menguji dampaknya.
Kendalikan output dan biaya penalaran
Selalu atur max_completion_tokens. Referensi API Kimi menyebut K3 default ke 131.072 token completion maksimum dan dapat diatur hingga 1.048.576, sesuai batas konteks model. Itu kuat, tetapi dapat mengejutkan dasbor penagihan jika prompt Anda mengundang jawaban yang besar. Untuk sebagian besar alur produk, tetapkan batas terpisah: 800 hingga 1.500 token untuk ringkasan, 2.000 hingga 4.000 untuk analisis mendetail, dan batas lebih besar hanya untuk generasi panjang eksplisit.
Rancang untuk caching
Context caching Kimi bekerja paling baik saat konteks awal yang berulang tetap stabil. Dokumen context caching Kimi saat ini menggambarkannya sebagai otomatis: tidak perlu pembuatan cache manual, ID cache, atau manajemen TTL. Untuk agen pengodean, simpan instruksi repositori, definisi alat, dan kebijakan proyek dalam prefix yang konsisten. Untuk QA dokumen, jaga paket dokumen tetap stabil di antara pertanyaan terkait. Hindari menulis ulang system prompt setiap turn, dan tempatkan konteks besar yang tetap di dekat awal array messages sehingga cache dapat mengenali prefix yang berulang.
Gunakan vision secara terarah
Input vision itu berharga, tetapi gambar dan video mengonsumsi token berdasarkan konten dan resolusi. Gunakan gambar saat menambah informasi yang tak tertangkap oleh teks: tata letak UI, grafik, catatan tulisan tangan, mock desain, tangkapan layar CAD, dan layar error. Perkecil gambar yang terlalu besar, potong whitespace yang tidak relevan, dan gabungkan gambar dengan pertanyaan yang tepat.
Kesimpulan & Rekomendasi
Kimi K3 di CometAPI menghadirkan kapabilitas frontier — konteks besar, vision, dan penalaran — dengan harga yang terjangkau dan friksi integrasi minimal. Baik Anda membangun agen pengodean, aplikasi multimodal, atau layanan AI yang dapat diskalakan, mulailah dengan CometAPI untuk akses terpadu, penghematan, dan keandalan. Daftar, bereksperimen dengan quickstart di atas, dan skala dengan percaya diri.
