API Hop दस्तावेज़
Kimi मॉडल
साझा Chat Completions एंडपॉइंट से Kimi K3 कॉल करें।
https://api.apihop.ai/v1/chat-completionsKimi K3 सामान्य Chat Completions एंडपॉइंट से उपलब्ध है, जिसमें नॉन-स्ट्रीमिंग और SSE स्ट्रीमिंग, दोनों प्रकार के टेक्स्ट उत्तर हैं।
POST https://api.apihop.ai/v1/chat-completionsउपलब्ध मॉडल
model मान | प्रकार | नॉन-स्ट्रीमिंग | SSE स्ट्रीमिंग |
|---|---|---|---|
kimi-k3 | टेक्स्ट चैट | हाँ | हाँ |
प्रमाणीकरण
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonनॉन-स्ट्रीमिंग अनुरोध
{
"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
}स्ट्रीमिंग अनुरोध
{
"model": "kimi-k3",
"messages": [
{
"role": "user",
"content": "Create a pre-release checklist."
}
],
"stream": true
}यह एंडपॉइंट डिफ़ॉल्ट रूप से एक पूरा JSON उत्तर देता है। SSE स्ट्रीमिंग चाहिए तो स्पष्ट रूप से stream: true सेट करें।
अनुरोध फ़ील्ड
modelstringआवश्यकkimi-k3 इस्तेमाल करें।
messagesobject[]आवश्यकOpenAI Chat Completions शैली के संदेश। हर संदेश में role और content हैं।
streambooleanडिफ़ॉल्ट: falsetrue SSE लौटाता है; false एक पूरा JSON उत्तर देता है।
max_tokensintegerवैकल्पिक आउटपुट टोकन सीमा। अपस्ट्रीम डिफ़ॉल्ट के लिए छोड़ें। तर्क-विचार और अंतिम उत्तर यह सीमा बाँटते हैं: छोटा मान उत्तर पाठ बनने से पहले finish_reason: "length" पर समाप्त हो सकता है। बड़ी सीमा आउटपुट उपयोग और लागत बढ़ा सकती है।
max_completion_tokensintegermax_tokens का संगतता विकल्प। चुना मॉडल समर्थन तय करता है।
nintegerडिफ़ॉल्ट: 1केवल n=1 समर्थित है। हर अनुरोध एक उत्तर विकल्प लौटाता है।
temperature, top_p, frequency_penalty, presence_penalty और stop जैसे साझा फ़ील्ड के लिए सामान्य Chat Completions देखें। kimi-k3 ये मानक फ़ील्ड स्वीकार करता है, लेकिन हर पैरामीटर से मापा जा सकने वाला अर्थगत बदलाव आवश्यक नहीं।
सफल उत्तर
{
"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
}
}उपयोग संबंधी बातें
- अनुरोध बॉडी का
modelउपलब्ध मॉडल तालिका की सार्वजनिक मॉडल ID होना चाहिए। - सार्वजनिक मॉडल ID की जगह उत्पाद नाम, प्रदर्शन नाम या अन्य उपनाम स्वीकार नहीं हैं।
- यह पृष्ठ केवल
POST https://api.apihop.ai/v1/chat-completionsपर भेजे Chat Completions अनुरोधों पर
लागू है, OpenAI Responses या Claude Messages पर नहीं।
- वर्तमान API कुंजी को दिखने वाले मॉडल के लिए
GET https://api.apihop.ai/v1/modelsऔर वर्तमान कीमत के लिए कंसोल इस्तेमाल करें।