Skip to main content
POST
استخدم نقطة النهاية هذه لبدء مهمة تصيير Sora من النص، أو من النص مع صورة مرجعية واحدة. تعيد واجهة API معرّف الفيديو فورًا ولا تنتظر حتى يكتمل التصيير.

ابدأ بأصغر مهمة مفيدة

  • استخدم sora-2 لتكرارات أسرع أو sora-2-pro عندما تكون جودة المخرجات أهم من السرعة
  • أبقِ seconds على 4 في طلبك الأول
  • ابدأ بـ size: 1280x720 ما لم تكن تحتاج تحديدًا إلى مخرجات عمودية
  • ارفع صورة مرجعية واحدة كحد أقصى

المدة والحجم

يتطلب Sora الحقل size بصيغة WxH الدقيقة. رموز الدقة مثل 720p وتسميات النسبة مثل 16:9 ليست قيم size صالحة لـ Sora في نقطة النهاية هذه.

التدفق من البداية إلى النهاية

1

إنشاء مهمة التصيير

أرسل model وprompt وseconds وsize، ثم احفظ id المُعاد.
2

الاستعلام حتى تنتهي المهمة

استدعِ Retrieve Video حتى تصبح الحالة completed أو failed.
3

تنزيل النتيجة

عند اكتمال التصيير، اجلب الملف باستخدام Retrieve Video Content.

سلوك Sora الذي لا يزال مطبقًا

توثّق OpenAI نفس التدفق create -> retrieve -> download في Videos API. في CometAPI، تحتفظ ببنية طلب Sora، لكنك تستخدم عنوان URL الأساسي والمفتاح الخاصين بـ CometAPI. روابط التنزيل النهائية مؤقتة، لذا انسخ الأصول المكتملة إلى مساحة التخزين الخاصة بك إذا كنت تحتاج إلى الاحتفاظ بها لفترة طويلة.

التفويضات

Authorization
string
header
مطلوب

Bearer token authentication. Use your CometAPI key.

الجسم

multipart/form-data
prompt
string
مطلوب

Text prompt that describes the video you want to create.

مثال:

"A paper airplane glides across a desk."

model
string
افتراضي:sora-2

Sora model ID. Choose an available model from the Models page.

مثال:

"sora-2"

seconds
enum<string>
افتراضي:4

Clip duration in seconds. Use 4, 8, 12, 16, or 20.

الخيارات المتاحة:
4,
8,
12,
16,
20
مثال:

"4"

size
enum<string>
افتراضي:1280x720

Output resolution formatted as width x height. Use 1280x720 or 720x1280 for standard Sora output. Use 1792x1024 or 1024x1792 with a Pro model when you need larger Pro output.

الخيارات المتاحة:
720x1280,
1280x720,
1024x1792,
1792x1024
مثال:

"1280x720"

input_reference
file

Optional reference image uploaded as a file. The image should match the target size you request.

الاستجابة

200 - application/json

Video job accepted.

created_at
integer
مطلوب
id
string
مطلوب
model
string
مطلوب
object
string
مطلوب
progress
integer
مطلوب
seconds
string
مطلوب
size
string
مطلوب
status
string
مطلوب