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

دمج API لنموذج Topaz Video Upscaler

استخدم Topaz Video Upscaler عبر Rivya Public API v1 مع معرف النموذج topaz-video-upscale، والمدخلات المدعومة، والمعلمات، وقواعد Files API، والأرصدة، وأمثلة الاستجابة.

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

topaz-video-upscale

المدخلات

file

Files API

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

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

per_input_second · 1x_or_2x=8 · 4x=14 · ⌈total⌉

القدرة

فيديو

الفوترة

METERED

حد prompt

لا يوجد حد prompt موثق

عقد الطلب

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

المفتاحالنوعمطلوبالافتراضيالوصف
modelstringنعمtopaz-video-upscaleاستخدم معرف نموذج API وهو topaz-video-upscale.
promptstringلا-نص prompt للنماذج التي تدعم إدخال النص.
paramsobjectلا-كائن معلمات خاص بالنموذج. استخدم الصفوف أدناه لمعرفة المفاتيح المسموح بها.
client_request_idstringلا-معرف اختياري من جهة العميل لتتبع الطلبات في نظامك.

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

المفتاحالنوعمطلوبالافتراضيالنطاقالخياراتالوصف
upscale_factorselectلا2-1, 2, 4معامل التكبير

سياسة الرفع

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

قاعدة المرجع

فيديو المصدر: تقبل Rivya ملف MP4 أو MOV أو MKV واحدًا حتى 10MB؛ وتسمح الواجهة العليا بـ50MB، لذا حد Rivya أشد.

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

1

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

video

Duration token

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

kindالحد الأقصى للحجمأنواع MIME
video10 MBvideo/mp4, video/quicktime, video/x-matroska

الطلب الأدنى

{
  "model": "topaz-video-upscale",
  "params": {
    "upscale_factor": "2"
  }
}

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

{
  "model": "topaz-video-upscale",
  "params": {
    "upscale_factor": "2",
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-video.mp4",
        "kind": "video",
        "name": "reference-video.mp4",
        "mimeType": "video/mp4",
        "durationSeconds": 8,
        "durationToken": "video_duration_token_from_files_api"
      }
    ]
  }
}

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

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

{
  "id": "task_topaz_video_upscale_example",
  "status": "queued",
  "model": "topaz-video-upscale",
  "reserved_credits": 8,
  "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.