وثائق Rivya AI
صفحات API للنماذج

دمج API لنموذج Kling V2.1 Pro

استخدم Kling V2.1 Pro عبر Rivya Public API v1 مع معرف النموذج kling-v2-1-pro، والمدخلات المدعومة، والمعلمات، وقواعد Files API، والأرصدة، وأمثلة الاستجابة.

متاح عبر APIالجاهزيةفيديو
معرف نموذج API

kling-v2-1-pro

المدخلات

file

Files API

مطلوب لأوضاع المراجع

الأرصدة الأساسية

per_video · 5s=50 · 10s=100 · ⌈total⌉

القدرة

فيديو

الفوترة

FIXED

حد prompt

5000 أحرف

عقد الطلب

أرسل معرف النموذج في المستوى الأعلى. توضع عناصر التحكم الخاصة بالنموذج داخل params.

المفتاحالنوعمطلوبالافتراضيالوصف
modelstringنعمkling-v2-1-proاستخدم معرف نموذج API وهو kling-v2-1-pro.
promptstringنعم-الحد الأقصى لهذا النموذج هو 5000 حرفًا.
paramsobjectلا-كائن معلمات خاص بالنموذج. استخدم الصفوف أدناه لمعرفة المفاتيح المسموح بها.
client_request_idstringلا-معرف اختياري من جهة العميل لتتبع الطلبات في نظامك.

معلمات النموذج

المفتاحالنوعمطلوبالافتراضيالنطاقالخياراتالوصف
durationselectلا5-5, 10المدة
negative_prompttextلا---الموجه السلبي
cfg_scalenumberلا0.5min 0 / max 1 / step 0.1-يتحكم في مدى التزام النتيجة بالموجه. القيم الأعلى تبقى عادة أقرب إلى الموجه، لكنها قد تجعل الحركة أو التكوين أكثر صلابة.

سياسة الرفع

ارفع ملفات المراجع أولا، ثم ضع URL وduration token اللذين تم إرجاعهما داخل params.referenceMediaItems.

قاعدة المرجع

صور مرجعية: يقبل وضع الصورة ما يصل إلى ملفي صور، وتعيّن الصورة الثانية إلى إطار الذيل. JPEG/PNG ≤ 10 MB.

الحد الأقصى للملفات

2

أنواع الملفات المقبولة

image

Duration token

ينبغي أن تحمل مراجع الفيديو والصوت durationToken من /api/v1/files عندما يكون التحقق من المدة مطلوبا.

kindالحد الأقصى للحجمأنواع MIME
image10 MBimage/jpeg, image/png

الطلب الأدنى

{
  "model": "kling-v2-1-pro",
  "params": {
    "duration": "5",
    "negative_prompt": "صف ما ينبغي أن يتجنبه الفيديو",
    "cfg_scale": 0.5
  }
}

طلب بملف مرجعي

{
  "model": "kling-v2-1-pro",
  "params": {
    "duration": "5",
    "negative_prompt": "صف ما ينبغي أن يتجنبه الفيديو",
    "cfg_scale": 0.5,
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png"
      }
    ]
  }
}

استجابة الإنشاء

تعيد نقطة نهاية الإنشاء معرف مهمة عامًا. استعلم عن نقطة نهاية الحالة حتى تنجح المهمة أو تفشل.

{
  "id": "task_kling_v2_1_pro_example",
  "status": "queued",
  "model": "kling-v2-1-pro",
  "reserved_credits": 50,
  "final_credits": 0,
  "settlement_status": "RESERVED",
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

الأخطاء الشائعة

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

تتطلب بعض الأوضاع رفع مراجع عبر Files API.