Créer une vidéo Sora 2
Lancez une tâche de génération Sora 2 ou Sora Pro avec des invites de texte en vidéo ou d'image en vidéo en option.
Paramètres de charge utile
model: Obligatoire. Utilisez "sora-2", "sora-2-stable" ou "sora-2-pro".prompt: Obligatoire. Description en langage naturel de la scène que vous souhaitez que Sora crée.imageData: Facultatif (recommandé). URL de données Base64 avec le préfixe « data:image/*;base64 » pour le mode image vers vidéo.url: Optional. Legacy reference image URL; still supported but lower priority than imageData.aspectRatio: Facultatif. Valeurs prises en charge : "9:16" (par défaut) ou "16:9".isPublic: Facultatif. S'il faut afficher la vidéo publiquement ; la valeur par défaut est vraie.remixTargetId: Facultatif (VIP uniquement). PID vidéo cible pour les fonctionnalités de continuation/remix.characters: Facultatif (VIP uniquement). Tableau de contrôle des caractères ; chaque élément comprend une URL et des horodatages.
Remarques
- Les réponses reviennent immédiatement avec un taskId ; interrogez le résultat de la vérification jusqu'à ce que l'état soit réussi ou échoué.
Exemple de demande
curl -X POST https://sora2-api.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
}'Exemple de réponse
{
"code": 0,
"message": "ok",
"data": {
"id": "task_1234567890"
}
}