Passer au contenu principal
POST
/
v3
/
async
/
vidu-q1-text2video
Vidu Q1 texte-vers-vidéo
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/vidu-q1-text2video \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "prompt": "<string>",
  "style": "<string>",
  "duration": 123,
  "seed": 123,
  "aspect_ratio": "<string>",
  "resolution": "<string>",
  "movement_amplitude": "<string>",
  "bgm": true
}
'
{
  "task_id": "<string>"
}
Vidu Q1 texte-vers-vidéo génère des vidéos fluides et homogènes en utilisant la technologie des images clés, tout en conservant un style thématique cohérent.
Il s’agit d’une API asynchrone qui renvoie uniquement le task_id de la tâche asynchrone. Vous devez utiliser ce task_id pour appeler l’API de consultation du résultat de tâche afin de récupérer le résultat de génération vidéo.

En-têtes de requête

Content-Type
string
requis
Valeur d’énumération : application/json
Authorization
string
requis
Format d’authentification Bearer : Bearer {{API Key}}.

Corps de la requête

prompt
string
requis
Prompt textuel pour la génération vidéo, d’une longueur maximale de 1500 caractères.
style
string
Style de la vidéo de sortie. Valeur par défaut : general
Valeurs possibles : general, anime
  • general : style général. Permet de contrôler le style via le prompt
  • anime : style anime. Optimisé pour l’esthétique anime, avec de meilleures performances pour les prompts liés à l’anime
duration
integer
Durée de la vidéo (en secondes). La valeur par défaut est de 5 secondes ; actuellement, seule l’option 5 secondes est prise en charge.
seed
integer
Graine aléatoire pour la génération vidéo.
  • Par défaut, une valeur de graine aléatoire est utilisée
  • Une valeur définie manuellement remplacera la graine aléatoire par défaut
aspect_ratio
string
Format d’image de la vidéo de sortie. Valeur par défaut : 16:9
Valeurs possibles : 16:9, 9:16, 1:1
resolution
string
Résolution de la vidéo de sortie. La valeur par défaut est 1080p ; actuellement, seule l’option 1080p est prise en charge.
movement_amplitude
string
Amplitude du mouvement des objets dans l’image. Valeur par défaut : auto
Valeurs possibles : auto, small, medium, large
bgm
boolean
Indique s’il faut ajouter une musique de fond à la vidéo générée. Valeur par défaut : false
Valeurs possibles : true, false
Lorsqu’il est défini sur true, le système ajoute automatiquement une BGM appropriée. La BGM n’a pas de limite de durée ; le système l’adapte automatiquement.

Informations de réponse

task_id
string
requis
task_id de la tâche asynchrone. Vous devez utiliser ce task_id pour appeler l’API de consultation du résultat de tâche afin d’obtenir le résultat généré