Skip to main content

Ne oluşturacaksınız

Bir Sora 2 video işi gönderecek, döndürülen video ID değerini saklayacak, iş tamamlanana kadar durumu sorgulayacak ve tamamlanan video içeriğini indireceksiniz.

Önkoşullar

  • COMETAPI_KEY içinde saklanan bir CometAPI API anahtarı
  • requests ile Python 3.10+ veya Node.js 18+
  • Polling için sunucu tarafında çalışan bir worker ya da iş kuyruğu

API anahtarı, temel URL, kimlik doğrulama

Sora işleri oluşturmak için:
Durumu sorgulamak için:
Tamamlanan içeriği indirmek için:
Bir Bearer token ile kimlik doğrulayın:

Kod örnekleri

Aşağıdaki sekmeleri kullanarak cURL, Python ve Node.js için kopyalanabilir örneklere ulaşabilirsiniz.

Akış açıklaması

Sora üretimi asenkrondur. Oluşturma endpoint’i bir video ID ve başlangıç durumunu döndürür. status değeri completed veya failed olana kadar GET /v1/videos/<video_id> isteğini poll edin. İş tamamlandığında, dosyayı GET /v1/videos/<video_id>/content ile indirin. Tam olarak WxH boyutlarını kullanın. Sora API referansı, standart yatay ve dikey boyutları ve Pro model iş akışları için daha büyük Pro boyutlarını belgeler.

Yaygın parametreler

Sorun giderme / SSS

multipart form data kullanın. Referanstaki Sora oluşturma istekleri JSON body değil, form alanları kullanır.
İçeriği yalnızca durum endpoint’i completed bildirdikten sonra indirin. Tamamlanan dosyayı kendi depolamanızda saklayın.
Daha büyük Pro boyutlarını yalnızca bir Pro model iş akışıyla kullanın. İlk istek için 1280x720 ile başlayın.

Sonraki adımlar