Kimi API: Panduan Lengkap Integrasi
Gunakan kekuatan Moonshot K2.5 dengan konteks 256K dan teknologi MoE tercanggih dalam aplikasi Anda hari ini.
Mulai Sekarang

Pendaftaran hanya memakan waktu beberapa menit. Anda cukup mengunjungi platform.moonshot.ai, membuat akun dengan verifikasi email, dan menuju ke bagian kunci API. Platform ini menyediakan dokumentasi lengkap yang mencakup berbagai pola integrasi teknis yang umum digunakan oleh pengembang.
from openai import OpenAI
client = OpenAI(
api_key="your_moonshot_api_key",
base_url="https://api.moonshot.cn/v1"
)
response = client.chat.completions.create(
model="kimi-k2.5",
messages=[
{"role": "system", "content": "Anda adalah asisten yang membantu."},
{"role": "user", "content": "Jelaskan tentang arsitektur MoE."}
],
temperature=0.7
)
print(response.choices[0].message.content)
Kode ini berfungsi sama persis dengan panggilan API OpenAI. Peralihan dari model GPT hanya memerlukan perubahan pada parameter base_url dan api_key. Penanganan kesalahan, logika percobaan ulang, implementasi streaming, dan penguraian respons yang sudah ada dapat digunakan kembali tanpa modifikasi.

API resmi menggunakan sistem tingkatan berdasarkan jumlah akumulasi pengisian saldo akun Anda. Tingkatan yang lebih tinggi membuka akses ke jumlah permintaan bersamaan dan batas kecepatan yang lebih besar.
| Tingkatan | Akumulasi Saldo | Permintaan Bersamaan | Permintaan per Menit |
|---|---|---|---|
| Tier 1 | $10 | 50 | 200 |
| Tier 2 | $100 | 100 | 500 |
| Tier 3 | $500 | 300 | 2.000 |
| Tier 5 | $3.000 | 1.000 | 10.000 |
Untuk aplikasi yang membutuhkan batas lebih tinggi, paket perusahaan dengan batas kecepatan khusus tersedia melalui kontak langsung dengan tim penjualan Moonshot AI. Perlu dicatat bahwa versi model diperbarui secara berkala untuk menjaga kinerja optimal.

Arsitektur multimodal asli Kimi K2.5 menerima gambar dan video secara langsung dalam permintaan API. Encoder visi MoonViT-3D memproses input dengan berbagai resolusi tanpa memerlukan pra-pemrosesan atau pengubahan ukuran di sisi klien.
response = client.chat.completions.create(
model="kimi-k2.5",
messages=[
{
"role": "user",
"content": [
{"type": "text", "text": "Jelaskan bagan ini dan ekstrak datanya."},
{"type": "image_url", "image_url": {"url": "https://example.com/chart.png"}}
]
}
]
)
Kemampuan visi model ini mencapai skor tinggi pada tolok ukur industri seperti OCRBench dan InfoVQA. Hal ini membuat Kimi K2.5 sangat kuat dalam memahami dokumen, melakukan analisis bagan, serta mengekstraksi data dari gambar mentah dengan akurasi presisi.