تغطية الـ Endpoint
يعرض 1 endpoint(s) عامة: chat_completion.
1T / 32B نشطة؛ سياق 256K؛ إدخال متعدد الوسائط أصلي
curl -X POST https://runapi.ai/v1/chat/completions \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kimi-k2.5",
"messages": [
{
"role": "user",
"content": "خطط ونفّذ أداة CLI صغيرة، أنشئ هيكل المشروع، واكتب الأوامر، وأضف الاختبارات، وشغّلها حتى تنجح."
}
]
}'
import { KimiClient } from "@runapi.ai/kimi";
const client = new KimiClient();
const result = await client.chatCompletion.run({
model: "kimi-k2.5",
messages: [{"role":"user","content":"خطط ونفّذ أداة CLI صغيرة، أنشئ هيكل المشروع، واكتب الأوامر، وأضف الاختبارات، وشغّلها حتى تنجح."}],
});
import os
import requests
response = requests.post(
"https://runapi.ai/v1/chat/completions",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"kimi-k2.5","messages":[{"role":"user","content":"خطط ونفّذ أداة CLI صغيرة، أنشئ هيكل المشروع، واكتب الأوامر، وأضف الاختبارات، وشغّلها حتى تنجح."}]}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/v1/chat/completions");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'kimi-k2.5',
'messages' => [['role' => 'user', 'content' => 'خطط ونفّذ أداة CLI صغيرة، أنشئ هيكل المشروع، واكتب الأوامر، وأضف الاختبارات، وشغّلها حتى تنجح.']],
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.chatCompletion().run({"model":"kimi-k2.5","messages":[{"role":"user","content":"خطط ونفّذ أداة CLI صغيرة، أنشئ هيكل المشروع، واكتب الأوامر، وأضف الاختبارات، وشغّلها حتى تنجح."}]});
task.waitForResult();
require "runapi/kimi"
client = RunApi::Kimi::Client.new
result = client.chat_completion.run(
model: "kimi-k2.5",
messages: [{role: "user", content: "خطط ونفّذ أداة CLI صغيرة، أنشئ هيكل المشروع، واكتب الأوامر، وأضف الاختبارات، وشغّلها حتى تنجح."}]
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.chatCompletion.Run({"model":"kimi-k2.5","messages":[{"role":"user","content":"خطط ونفّذ أداة CLI صغيرة، أنشئ هيكل المشروع، واكتب الأوامر، وأضف الاختبارات، وشغّلها حتى تنجح."}]})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model kimi-k2.5 \
--endpoint chat_completion \
--wait
4 إصدارات متاحة
اختر أي نموذج وابدأ التوليد في ثوانٍ.
اختر أي نموذج وابدأ التوليد في ثوانٍ.
| المزوّد | Moonshot AI |
| معرّف النموذج | kimi-k2.5 |
| النمط | Text |
| أنواع المهام | Synchronous |
| نقطة نهاية API | /v1/chat/completions |
| /v1/responses |
| /v1/messages | |
| /v1beta/models/kimi-k2.5:generateContent | |
| /v1beta/models/kimi-k2.5:streamGenerateContent | |
| وحدة الفوترة | 1K tokens |
| حالة الكتالوج | جاهز للتشغيل |
سجّل مجانًا وأنشئ مفتاح API لـ kimi-k2.5 من لوحة التحكم.
أرسل طلب POST إلى /v1/chat/completions باستخدام معرّف نموذج kimi-k2.5 ومعلماتك.
اقرأ استجابة kimi-k2.5 المكتملة مباشرة من نقطة النهاية.
يعرض 1 endpoint(s) عامة: chat_completion.
محسوبة بـ 1K tokens دون اشتراط اشتراك.
لم يتم نشر معلمات طلب لنقطة النهاية هذه.
أجب عن أسئلة العملاء من قاعدة معرفة خاصة، مما يقلل حجم التذاكر.
أعد ملخصات للعقود وحدد البنود المهمة لمراجعة المحامي.
أنشئ تلقائيًا اختبارات الوحدات ومراجعات الشيفرة واقتراحات إعادة الهيكلة داخل CI.
مرّر معرّف النموذج الظاهر في دليل البدء السريع.
تتدرج حدود المعدل لكل مفتاح بحسب مستوى الاستخدام. راجع صفحة التسعير للاطلاع على الحدود الحالية.
نعم — المتغير مجرد خيار. بدّل عبر تغيير معامل model.
حيثما يتوفر البث، يقدّم RunAPI البث من البداية إلى النهاية.
افتح issue في مستودع GitHub العام أو راسل الدعم عبر البريد الإلكتروني.