Skip to main content
POST

Authentification

string
requis
Tous les endpoints requièrent une authentification par Bearer TokenObtenez votre API Key :Visitez la page de gestion des API Keys pour obtenir votre API KeyAjoutez-la à l’en-tête de la requête :

Paramètres de la requête

string
requis
Nom du modèle de génération vidéo, fixé à wan2.5-preview
boolean
défaut:"false"
Indique s’il faut modérer le contenu avant d’envoyer la tâche vidéo.
  • true : vérifier les prompts et les images d’entrée avec omni-moderation-latest
  • false ou omis : ne pas envoyer de requête de modération, sans coût ni latence de modération supplémentaires (par défaut)
string
Description du contenu de la vidéoObligatoire pour text-to-video (sans image_urls), optionnel mais recommandé pour image-to-videoDécrivez les scènes, actions et styles en détail pour de meilleurs résultatsExemple : "Sunset coastal highway, cinematic shot"
array<string>
Tableau d’URLs d’images de référence (1 seule image prise en charge)Obligatoire en mode image-to-video, prend en charge les URLs d’images accessibles publiquement ou l’encodage Base64 (data:image/png;base64,...)Exemple : ["https://example.com/image.jpg"]
Le système sélectionne automatiquement le mode text-to-video ou image-to-video selon que image_urls est inclus. Ne transmettez pas image_urls en mode text-to-video.
string
Prompt négatif décrivant le contenu indésirableMaximum 500 caractèresExemple : "blurry, low quality, distorted"
string
défaut:"720p"
Résolution de la vidéoOptions :
  • 480p — SD, prend en charge size : 16:9, 9:16, 1:1
  • 720p — HD (par défaut), prend en charge size : 16:9, 9:16, 1:1, 4:3, 3:4
  • 1080p — FHD, prend en charge size : 16:9, 9:16, 1:1, 4:3, 3:4
Par défaut : 720p
La résolution influe directement sur le tarif : 1080p > 720p > 480p.
480p ne prend en charge que les rapports 16:9, 9:16, 1:1. Transmettre 4:3 ou 3:4 entraînera une erreur.
integer
défaut:"5"
Durée de la vidéo (secondes)Prend en charge uniquement : 5 ou 10 secondesPar défaut : 5
string
défaut:"16:9"
Rapport d’aspect, effectif uniquement pour text-to-video (sans image_urls)Les options dépendent de resolution :480p :
  • 16:9 — paysage (par défaut)
  • 9:16 — portrait
  • 1:1 — carré
720p / 1080p :
  • 16:9 — paysage (par défaut)
  • 9:16 — portrait
  • 1:1 — carré
  • 4:3 — paysage
  • 3:4 — portrait
Par défaut : 16:9
Pour image-to-video, le rapport d’aspect est déterminé par l’image d’entrée. Ne transmettez pas size, sinon une erreur sera renvoyée.
integer
Graine aléatoire (≥ 0), spécifier la même graine permet de reproduire des résultats similairesExemple : 12345
boolean
défaut:"true"
Activer la réécriture intelligente du promptAméliore significativement les résultats pour les prompts courts, mais augmente le temps de traitementPar défaut : true
boolean
défaut:"true"
Ajouter automatiquement un audioLorsqu’activé, le système génère un audio adapté à la vidéoPar défaut : true
Ce modèle prend uniquement en charge audio=true. Définir false pour une vidéo silencieuse n’est pas pris en charge.
string
URL d’audio personnalisé (wav/mp3, 3–30 secondes, ≤ 15 Mo)Si l’audio est plus long que la durée de la vidéo, il sera automatiquement tronqué ; s’il est plus court, la partie restante sera silencieuse
Exigences du fichier audio :
  • Format : wav, mp3
  • Durée : 3–30 secondes
  • Taille : ≤ 15 Mo
boolean
défaut:"false"
Ajouter un filigrane « AI Generated » (en bas à droite)Par défaut : false

Combinaisons résolution / rapport d’aspect

Les combinaisons size et resolution correspondent aux dimensions en pixels en amont (effectif uniquement pour text-to-video) :
480p ne prend en charge que les rapports 16:9, 9:16, 1:1. Transmettre 4:3 ou 3:4 entraînera une erreur. 720p et 1080p prennent en charge les 5 rapports.

Réponse

integer
Code de statut de la réponse, 200 en cas de succès
array
Tableau de données de la réponse

Cas d’utilisation

Cas 1 : Texte vers vidéo (simple)

Cas 2 : Texte vers vidéo (paramètres complets)

Cas 3 : Image vers vidéo

Cas 4 : Image vers vidéo (image Base64)

Cas 5 : Audio personnalisé

Description des modes

Texte vers vidéo (Text-to-Video)

  • Le paramètre prompt est obligatoire
  • Ne transmettez pas image_urls
  • Utilisez size pour spécifier le rapport d’aspect

Image vers vidéo (Image-to-Video)

  • Le paramètre image_urls est obligatoire (1 seule image prise en charge)
  • prompt est optionnel, utilisé pour décrire les actions attendues
  • Le rapport d’aspect est déterminé par l’image d’entrée, ne transmettez pas size
Le système sélectionne automatiquement le mode selon que image_urls est inclus
Interroger les résultats de la tâcheLa génération vidéo est une tâche asynchrone qui renvoie un task_id lors de la soumission. Utilisez l’endpoint Obtenir le statut de la tâche pour interroger la progression et les résultats de la génération.