API Seedance 2.5
Référence API complète pour les modèles de génération vidéo Seedance 2.5 de ByteDance.
Variantes du modèle
Cette API prend en charge trois variantes du modèle :
Comparaison rapide
Formats d'image pris en charge
Text-to-Video et Reference-to-Video prennent en charge :
21:9, 16:9, 9:16, 1:1, 4:3, 3:4
Image-to-Video ne prend pas en charge le paramètre aspect_ratio.
Options de résolution
Seedance 2.5 Text to Video
Point de terminaison
POST /api/v1/video/task
Paramètres de la requête
Obligatoires
Facultatifs
Exemple de requête
javascript
Seedance 2.5 Image to Video
Paramètres de la requête
Obligatoires
Facultatifs
N'incluez pas
aspect_ratiodans les requêtes Image-to-Video. Ce modèle ne prend pas en charge ce paramètre.
Exemple de requête
javascript
Seedance 2.5 Reference to Video
Paramètres de la requête
Obligatoires
Médias de référence
Espaces réservés de référence @ (AT)
La fonctionnalité de référence @ (AT) relie les médias de référence au prompt au moyen d'espaces réservés <<<...>>> numérotés. La numérotation commence à 1 indépendamment pour chaque type de média et suit l'ordre du tableau correspondant :
Par exemple, si la première image est une référence de personnage et la deuxième une référence de scène, utilisez <<<image_1>>> pour le personnage et <<<image_2>>> pour la scène dans prompt. Chaque espace réservé doit pointer vers un élément existant dans son tableau correspondant.
Facultatifs
Exemple de requête
javascript
Exemple de requête @ Reference-to-Video (AT)
javascript
Format de la réponse
Réponse initiale
Tous les modèles renvoient un task_id à utiliser pour les interrogations d'état :
json
Réponse d'interrogation
Interrogez GET /api/v1/video/{taskId} pour vérifier l'état :
json
Valeurs d'état
submitted: tâche acceptée et en attente de traitementprocessing: génération vidéo en courssucceed: génération vidéo terminéefailed: échec de la génération vidéo
Temps de traitement
Le temps de traitement varie selon la durée, la résolution et l'état actuel de la file d'attente.
Interrogez l'état toutes les 5 à 10 secondes.
Bonnes pratiques
- Paramètres obligatoires : fournissez toujours
resolutionetduration, ainsi queaspect_ratiopour Text-to-Video et Reference-to-Video - Format d'image d'Image-to-Video : n'envoyez pas
aspect_ratiodans les requêtes Image-to-Video - Vidéos de référence : Reference-to-Video nécessite au moins une vidéo ; chaque vidéo et leur durée cumulée doivent respecter les limites documentées
- Images de référence : les images sont facultatives lorsque des vidéos de référence sont fournies ; lorsque vous les utilisez, transmettez 1 à 30 URL d'images prises en charge
- Contenu audio de référence : chaque extrait audio doit durer de 2 à 30 secondes et ne pas dépasser 15 Mo, pour une durée cumulée maximale de 30 secondes
- Ordre des références : conservez un ordre intentionnel dans
images,videosetaudios, et référencez-les de manière cohérente dans le prompt - Son : omettez
soundpour utiliser sa valeur par défauttrue, ou définissez-le surfalsepour désactiver la génération du son