API Hop

दस्तावेज़

API Hop दस्तावेज़

Kimi मॉडल

साझा Chat Completions एंडपॉइंट से Kimi K3 कॉल करें।

POSThttps://api.apihop.ai/v1/chat-completions

Kimi K3 सामान्य Chat Completions एंडपॉइंट से उपलब्ध है, जिसमें नॉन-स्ट्रीमिंग और SSE स्ट्रीमिंग, दोनों प्रकार के टेक्स्ट उत्तर हैं।

text
POST https://api.apihop.ai/v1/chat-completions

उपलब्ध मॉडल

model मानप्रकारनॉन-स्ट्रीमिंगSSE स्ट्रीमिंग
kimi-k3टेक्स्ट चैटहाँहाँ

प्रमाणीकरण

http
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

नॉन-स्ट्रीमिंग अनुरोध

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
}

स्ट्रीमिंग अनुरोध

json
{
  "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डिफ़ॉल्ट: false

true SSE लौटाता है; false एक पूरा JSON उत्तर देता है।

max_tokensinteger

वैकल्पिक आउटपुट टोकन सीमा। अपस्ट्रीम डिफ़ॉल्ट के लिए छोड़ें। तर्क-विचार और अंतिम उत्तर यह सीमा बाँटते हैं: छोटा मान उत्तर पाठ बनने से पहले finish_reason: "length" पर समाप्त हो सकता है। बड़ी सीमा आउटपुट उपयोग और लागत बढ़ा सकती है।

max_completion_tokensinteger

max_tokens का संगतता विकल्प। चुना मॉडल समर्थन तय करता है।

nintegerडिफ़ॉल्ट: 1

केवल n=1 समर्थित है। हर अनुरोध एक उत्तर विकल्प लौटाता है।

temperature, top_p, frequency_penalty, presence_penalty और stop जैसे साझा फ़ील्ड के लिए सामान्य Chat Completions देखें। kimi-k3 ये मानक फ़ील्ड स्वीकार करता है, लेकिन हर पैरामीटर से मापा जा सकने वाला अर्थगत बदलाव आवश्यक नहीं।

सफल उत्तर

json
{
  "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 और वर्तमान कीमत के लिए कंसोल इस्तेमाल करें।