img_uuid renvoyé et gérez l'achèvement par interrogation ou rappel. La route prend en charge une sortie de 4 à 15 secondes, quatre niveaux de résolution, des formats d'image configurables et un audio synchronisé.API Seedance 2.0 pour la génération vidéo
Accédez à Seedance 2.0 via l'API ouverte indépendante de GoEnhance. Soumettez du texte ou une à deux URL d'images à un point de terminaison vidéo asynchrone, enregistrez l'
Créer une clé API
Choisir le mode d'entrée Seedance 2.0
Texte vers vidéo avec contrôles de sortie explicites
Envoyez model: seedance-2-0 avec un prompt requis, puis choisissez la durée, la qualité, le format d'image, la génération audio et une URL de rappel optionnelle.

Vidéo à partir de la première image ou de la première et dernière image
Ajoutez une URL dans image_urls pour définir la première image, ou deux URL pour définir la première et la dernière image. Les alias compatibles incluent image_url et image_end_url.

Accès API GoEnhance indépendant
L'API ouverte GoEnhance est une plateforme tierce indépendante. Elle n'est ni ByteDance ni Seed, et n'est pas affiliée ou approuvée par ByteDance. Les noms Seedance et ByteDance identifient le modèle et son développeur.

Validez les valeurs de requête avant la soumission et stockez chaque identifiant de tâche dans votre propre système de gestion.
Paramètres et capacités de l'API Seedance 2.0
Un point de terminaison de génération asynchrone
Soumettez <code>POST https://api.goenhance.ai/api/v1/videos/generations</code> avec une authentification bearer. Une soumission réussie renvoie un <code>img_uuid</code> pendant que la génération se poursuit de manière asynchrone.
Entrées de prompt et d'image
Le <code>prompt</code> est requis. GoEnhance recommande jusqu'à 500 caractères chinois ou 1 000 mots anglais. <code>image_urls</code> accepte une ou deux URL d'images publiques.
Durée de 4 à 15 secondes
<code>duration</code> accepte tout entier de 4 à 15 et est réglé par défaut sur 5 secondes.
Quatre niveaux de qualité
Choisissez <code>480p</code>, <code>720p</code>, <code>1080p</code> ou <code>4k</code>. L'alias <code>resolution</code> compatible est également accepté ; la valeur par défaut est 720p.
Formats d'image flexibles
Le texte vers vidéo prend en charge 16:9, 9:16, 1:1, 4:3, 3:4 et 21:9. L'image vers vidéo peut utiliser <code>adaptive</code> et utilise par défaut les proportions de l'image fournie.
Audio synchronisé et filtrage
<code>generate_audio</code> est activé par défaut et ajoute un audio synchronisé sans frais supplémentaires. Le filtrage de contenu standard est activé par défaut.
Le coût estimé de l'appel est le tarif par seconde sélectionné multiplié par la durée de sortie demandée. GoEnhance indique des tarifs équivalents en USD à $0.02 par jeton.
Tarification de l'API Seedance 2.0
480p — $0.120 par seconde
5,98 jetons par seconde générée.
720p — $0.259 par seconde
12,94 jetons par seconde générée.
1080p — $0.645 par seconde
32,24 jetons par seconde générée.
4K — $1.316 par seconde
65,78 jetons par seconde générée.
Audio inclus
L'audio synchronisé natif n'entraîne pas de supplément séparé.
Note sur le coût du filtrage
Le filtrage standard est activé par défaut. Définir <code>content_filter</code> sur false assouplit le filtrage et ajoute 10 % au coût de la tâche ; le contenu illégal reste bloqué.
Intégrer l'API vidéo Seedance 2.0
1
1. Créer et sécuriser une clé API
Créez une clé sur /keys et envoyez-la sous la forme
Authorization: Bearer <API key>. Gardez la clé hors du code du navigateur et des journaux côté client. 2
2. Valider la requête Seedance
Définissez
model sur seedance-2-0, ajoutez le prompt requis, et validez la durée, la qualité, le rapport hauteur/largeur, le nombre d'images, l'audio, le filtrage et les paramètres de rappel. 3
3. Soumettre et conserver img_uuid
Effectuez une requête POST vers
https://api.goenhance.ai/api/v1/videos/generations. Stockez l'img_uuid renvoyé avec votre enregistrement de tâche interne. 4
4. Interroger ou recevoir un rappel
Interrogez
GET https://api.goenhance.ai/api/v1/jobs/detail?img_uuid=..., ou fournissez une callback_url HTTPS publique et traitez les résultats terminaux de manière idempotente. 5
5. Gérer les erreurs sans tâches en double
Inspectez à la fois le statut HTTP et le
code/msg de la réponse. Réessayez les échecs transitoires avec un backoff, mais corrigez les paramètres invalides avant de soumettre à nouveau.Utilisez des tâches asynchrones pour connecter la génération à vos propres systèmes de révision, de stockage et de livraison.
Ce que les développeurs construisent avec Seedance 2.0
Variantes publicitaires programmatiques
Générez des concepts de campagne courts à partir de prompts structurés et acheminez les sorties vers une révision humaine.
Clips de produits et de marque
Utilisez une image de produit comme première image, puis générez un mouvement contrôlé pour des catalogues, des lancements ou des supports sociaux.
Storyboard et prévisualisation
Transformez des descriptions de plans en courtes études de mouvement pour le rythme, la direction de caméra et la planification de scène.
Pipelines créatifs localisés
Automatisez les variantes de prompts, le suivi des tâches, les rappels, le stockage et la révision éditoriale sur différents marchés.
Tarification, entrées, durée, audio, gestion des tâches et relation avec la plateforme.
