Dokumentasi API Hop
Model Kimi
Panggil Kimi K3 melalui endpoint Chat Completions bersama.
https://api.apihop.ai/v1/chat-completionsKimi K3 tersedia melalui endpoint Chat Completions bersama, dengan respons teks tanpa streaming maupun streaming SSE.
POST https://api.apihop.ai/v1/chat-completionsModel yang Tersedia
Nilai model | Jenis | Tanpa streaming | Streaming SSE |
|---|---|---|---|
kimi-k3 | Percakapan teks | Ya | Ya |
Autentikasi
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonPermintaan Tanpa Streaming
{
"model": "kimi-k3",
"messages": [
{
"role": "system",
"content": "You are a product analysis assistant."
},
{
"role": "user",
"content": "Break this requirement into goals, constraints, and acceptance criteria."
}
],
"stream": false
}Permintaan Streaming
{
"model": "kimi-k3",
"messages": [
{
"role": "user",
"content": "Create a pre-release checklist."
}
],
"stream": true
}Secara bawaan, endpoint ini mengembalikan satu respons JSON lengkap. Tetapkan stream: true secara eksplisit jika memerlukan streaming SSE.
Kolom Permintaan
modelstringwajibGunakan kimi-k3.
messagesobject[]wajibPesan bergaya OpenAI Chat Completions. Setiap pesan berisi role dan content.
streambooleanBawaan: falsetrue mengembalikan SSE; false mengembalikan satu respons JSON lengkap.
max_tokensintegerJatah token output opsional. Hilangkan untuk menggunakan nilai bawaan penyedia hulu. Penalaran dan jawaban akhir menggunakan jatah yang sama: nilai kecil dapat berakhir dengan finish_reason: "length" sebelum teks jawaban dihasilkan. Jatah yang lebih besar dapat meningkatkan penggunaan output dan biaya.
max_completion_tokensintegerAlternatif kompatibilitas untuk max_tokens. Dukungan ditentukan oleh model yang dipilih.
nintegerBawaan: 1Hanya n=1 yang didukung. Setiap permintaan mengembalikan satu pilihan respons.
Lihat Chat Completions Bersama untuk kolom bersama seperti temperature, top_p, frequency_penalty, presence_penalty, dan stop. kimi-k3 menerima kolom standar ini, tetapi tidak setiap parameter selalu menghasilkan perubahan semantik yang terukur.
Respons Berhasil
{
"id": "chatcmpl_...",
"object": "chat.completion",
"created": 1787200000,
"model": "kimi-k3",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Goal: define the problem and expected outcome..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 86,
"total_tokens": 110
}
}Catatan Penggunaan
modeldalam isi permintaan harus berupa ID model publik yang tercantum dalam tabel Model yang Tersedia.- Nama produk, nama tampilan, dan alias lainnya tidak diterima sebagai pengganti ID model publik tersebut.
- Halaman ini hanya berlaku untuk permintaan Chat Completions yang dikirim ke
POST https://api.apihop.ai/v1/chat-completions, bukan OpenAI Responses atau Claude Messages.
- Gunakan
GET https://api.apihop.ai/v1/modelsuntuk melihat model yang tersedia bagi kunci API saat ini, dan gunakan konsol untuk harga terkini.