Skip to main content
Utilisez la documentation des modèles vidéo CometAPI en choisissant le workflow fournisseur qui correspond à votre type de tâche. La plupart des endpoints vidéo créent des tâches asynchrones, alors enregistrez l’ID de tâche et utilisez le polling pour récupérer les résultats. Ajoutez des callbacks uniquement lorsque la page spécifique au modèle documente la prise en charge des callbacks.

Choisir une API vidéo

Créer une vidéo Seedance

Créez des tâches vidéo Seedance.

Créer une vidéo HappyHorse

Créez des tâches text-to-video HappyHorse.

Créer une vidéo Sora 2

Créez des tâches vidéo Sora 2.

Récupérer une vidéo Sora 2

Interrogez des tâches vidéo Sora.

Créer une vidéo Veo 3

Créez des tâches vidéo Veo.

Créer une vidéo Wan

Créez des tâches text-to-video Wan.

Créer une vidéo xAI

Générez des tâches vidéo xAI.

Créer une vidéo Vidu

Créez des tâches text-to-video Vidu.

Créer une vidéo Omni (bêta)

Créez des tâches vidéo Omni en bêta.

Créer une tâche Kling text-to-video

Générez des vidéos Kling à partir de prompts textuels.

Créer une tâche Runway image-to-video

Générez des vidéos Runway à partir d’images.

Créer et interroger une tâche vidéo

Utilisez un model ID compatible vidéo depuis la page Models ou le répertoire des modèles. Les exemples ci-dessous créent une tâche vidéo avec POST /v1/videos, puis interrogent le task ID renvoyé jusqu’à ce que la tâche atteigne un état terminal.
Ces exemples utilisent l’espace réservé your-video-model-id. Remplacez-le par un model ID vidéo disponible depuis la page Models ou le répertoire des modèles avant d’exécuter la requête.
Ouvrez Créer une vidéo Seedance et Récupérer une vidéo Seedance pour utiliser les bacs à sable API et les schémas des endpoints.

Exemples de réponse

Une réponse de création réussie peut ressembler à ceci. Stockez le task ID avant d’effectuer l’interrogation :
Une réponse d’interrogation réussie peut ressembler à ceci. Les réponses terminées peuvent inclure video_url ; certains formats de fournisseur utilisent des champs de résultat spécifiques au modèle ou la route de contenu vidéo lorsque cette route est documentée :

Exemples d’enregistrements de modèle

Cet exemple de réponse du catalogue de modèles montre l’enveloppe /api/models et la forme d’un enregistrement de modèle vidéo. Il ne s’agit pas d’une liste complète de modèles.
cURL

Erreurs courantes

Stockez l’ID de la réponse de création avant de retourner depuis votre gestionnaire de tâche.
Ajoutez un délai et un backoff entre les vérifications de statut.
Utilisez les champs de durée et de résolution documentés pour l’endpoint vidéo sélectionné.
Traitez video_url comme optionnel et repliez-vous sur les champs de résultat spécifiques au modèle ou sur la route de contenu lorsqu’elle est disponible.
Utilisez le polling comme source de vérité et vérifiez que votre URL de callback accepte les requêtes POST.

Codes d’erreur et stratégie de retry

N’effectuez pas de retry tant que les champs prompt, fichiers, durée ou taille ne sont pas corrigés.
N’effectuez pas de retry tant que la clé API n’est pas présente et valide.
Vérifiez l’ID de tâche, l’URL de base, le chemin et le model ID avant de réessayer.
Réduisez la taille de l’envoi avant de réessayer.
Réessayez avec un backoff exponentiel et réduisez la concurrence de création ou de polling.
Réessayez la création de tâche avec backoff ; continuez à interroger les tâches existantes sauf si la tâche atteint une erreur terminale.

Tarification et répertoire des modèles

Page des modèles

Découvrez comment CometAPI expose les model IDs dans la documentation.

Répertoire des modèles

Parcourez la disponibilité et les capacités des modèles.

Tarification

Vérifiez la tarification avant d’appeler un modèle.
Dernière modification le 23 juin 2026