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

دمج API لنموذج Veo3.1 Lite

استخدم Veo3.1 Lite عبر Rivya Public API v1 مع معرف النموذج veo3-1-lite، والمدخلات المدعومة، والمعلمات، وقواعد Files API، والرصيد، وأمثلة الاستجابة.

متاح عبر APIالنص أو URL جاهز؛ تستخدم أوضاع المراجع Files APIفيديو
معرف نموذج API

veo3-1-lite

المدخلات

text, file

Files API

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

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

10

القدرة

فيديو

الفوترة

FIXED

حد prompt

5000 أحرف

عقد الطلب

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

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

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

المفتاحالنوعمطلوبالافتراضيالنطاقالخياراتالوصف
aspectRatioselectلا16:9-16:9, 9:16, Autoنسبة العرض إلى الارتفاع
watermarktextلا---نص العلامة المائية
seedsnumberلا-min 10000 / max 99999 / step 1-اتركه فارغا للحصول على نتيجة عشوائية جديدة في كل مرة. إعادة استخدام العدد الصحيح نفسه تسهّل إعادة إنتاج نتيجة سابقة أو ضبطها. تكون النتيجة أقرب فقط عندما يبقى prompt والإعدادات الرئيسية الأخرى متشابهة أيضا، ولا يضمن ذلك تطابقا 1:1.
enableTranslationselectلاtrue-true, falseترجمة المطالبة

سياسة الرفع

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

قاعدة المرجع

صورة مرجعية: ارفع ما يصل إلى ملفي صورة للمشروع المدفوع بالصور المدعوم.

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

2

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

image

Duration token

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

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

الطلب الأدنى

{
  "model": "veo3-1-lite",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "aspectRatio": "16:9",
    "watermark": "نص علامة مائية اختياري",
    "seeds": 10000,
    "enableTranslation": "true"
  }
}

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

{
  "model": "veo3-1-lite",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "aspectRatio": "16:9",
    "watermark": "نص علامة مائية اختياري",
    "seeds": 10000,
    "enableTranslation": "true",
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png"
      }
    ]
  }
}

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

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

{
  "id": "task_veo3_1_lite_example",
  "status": "queued",
  "model": "veo3-1-lite",
  "reserved_credits": 10,
  "final_credits": 0,
  "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.