وثائق API Hop
نموذج Kimi
استدع Kimi K3 عبر نقطة نهاية Chat Completions المشتركة.
https://api.apihop.ai/v1/chat-completionsيتوفر Kimi 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 كاملة واحدة افتراضيا. اضبط stream: true صراحة عندما تحتاج إلى بث SSE.
حقول الطلب
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 فقط. يعيد كل طلب خيار استجابة واحدا.
راجع واجهة Chat Completions المشتركة للحقول المشتركة مثل temperature وtop_p وfrequency_penalty وpresence_penalty وstop. يقبل 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في جسم الطلب معرف النموذج العام المدرج في جدول النموذج المتاح. - لا تقبل أسماء المنتجات أو أسماء العرض أو الأسماء البديلة الأخرى بدلا من معرف النموذج العام.
- تنطبق هذه الصفحة فقط على طلبات Chat Completions المرسلة إلى
POST https://api.apihop.ai/v1/chat-completions، وليس OpenAI Responses أو Claude Messages. - استخدم
GET https://api.apihop.ai/v1/modelsللنماذج الظاهرة لمفتاح API الحالي، واستخدم وحدة التحكم للأسعار الحالية.