Sora 2 videosu oluştur
Metinden videoya veya isteğe bağlı görüntüden videoya istemleri ile bir Sora 2 veya Sora Pro oluşturma işini başlatın.
Yükleme parametreleri
- Gerekli. İhtiyacınız olan model varyantını hedeflemek için "sora-2" veya "sora-2-pro" kullanın.
- Gerekli. Sora'nın oluşturmasını istediğiniz sahnenin doğal dilde tanımı.
- İsteğe bağlı (önerilir). Görüntüden videoya modu için "data:image/*;base64," önekli Base64 veri URL'si.
- İsteğe bağlı. Eski referans görüntü URL'si; hala destekleniyor ancak imageData'dan daha düşük önceliğe sahip.
- İsteğe bağlı. Desteklenen değerler: "9:16" (varsayılan) veya "16:9".
- İsteğe bağlı. Videonun herkese açık olarak görüntülenip görüntülenmeyeceği; varsayılan true.
- İsteğe bağlı (yalnızca VIP). Devam/remix özellikleri için hedef video pid'si.
- İsteğe bağlı (yalnızca VIP). Karakter kontrol dizisi; her öğe url ve zaman damgalarını içerir.
- İsteğe bağlı. Görev başarılı olduğunda son sonuç yükünü alan HTTPS uç noktası.
Notlar
- Yanıtlar hemen bir taskId ile döner; durum başarılı veya başarısız olana kadar kontrol-sonucu anketi yapın.
- Son yükü asenkron olarak almak için webHook sağlayın, anket döngüsü çalıştırmadan.
Örnek istek
curl -X POST https://freesoragenerator.com/api/v1/video/sora-video \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "sora-2-pro",
"prompt": "A cinematic shot of a futuristic city at sunset, captured in 4K.",
"imageData": "data:image/png;base64,iVBORw0KGgoAAA...",
"aspectRatio": "9:16",
"isPublic": true
}'Örnek yanıt
{
"code": 0,
"message": "ok",
"data": {
"id": "task_1234567890"
}
}