> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Vidu Q3 Turbo génération de vidéo à partir d’images de début et de fin

Vidu Q3 Turbo génération de vidéo à partir d’images de début et de fin permet de générer des vidéos de haute qualité à partir d’une image de début et d’une image de fin, avec une interpolation de mouvement guidée par du texte, et prend en charge une résolution allant jusqu’à 1080p.

<Tip>
  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](/fr/docs/models/reference-get-async-task-result) afin de récupérer le résultat généré.
</Tip>

## En-têtes de requête

<ParamField header="Content-Type" type="string" required={true}>
  Valeur énumérée : `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Format d’authentification Bearer : Bearer \{\{clé API}}.
</ParamField>

## Corps de la requête

<ParamField body="seed" type="integer">
  Graine aléatoire, utilisée pour rendre les résultats reproductibles. Passer 0 indique une valeur aléatoire.
</ParamField>

<ParamField body="audio" type="boolean" default={true}>
  Indique s’il faut utiliser la capacité de sortie directe audio-vidéo ; la valeur par défaut est true. false produit une vidéo muette, true produit une vidéo avec image et son synchronisés (y compris dialogues et effets sonores). Seuls les modèles de la série Q3 sont pris en charge.
</ParamField>

<ParamField body="images" type="string[]" required={true}>
  Deux URL d’images ou images encodées en Base64. La première image est l’image de début, la seconde est l’image de fin. Formats pris en charge : png, jpeg, jpg, webp ; chaque image ne doit pas dépasser 50MB. Les résolutions des deux images de début et de fin doivent être proches (le ratio image de début/image de fin doit être compris entre 0.8 et 1.25). Le rapport largeur/hauteur doit être inférieur à 1:4 ou supérieur à 4:1.

  Longueur du tableau : 2 - 2
</ParamField>

<ParamField body="is_rec" type="boolean">
  Indique s’il faut utiliser le prompt recommandé. Une fois activé, le système génère automatiquement un prompt.
</ParamField>

<ParamField body="prompt" type="string">
  Texte décrivant l’effet de mouvement vidéo souhaité entre les images de début et de fin, jusqu’à 1500 caractères.

  Limite de longueur : 0 - 1500
</ParamField>

<ParamField body="duration" type="integer" default={5}>
  Durée de la vidéo (en secondes), plage 1-16.

  Plage de valeurs : \[1, 16]
</ParamField>

<ParamField body="off_peak" type="boolean" default={false}>
  Indique s’il faut utiliser le mode heures creuses ; la tâche sera traitée sous 48 heures, à un coût inférieur.
</ParamField>

<ParamField body="resolution" type="string" default="720p">
  Résolution de sortie de la vidéo.

  Valeurs possibles : `540p`, `720p`, `1080p`
</ParamField>

## Informations de réponse

<ResponseField name="task_id" type="string" required={true}>
  Utilisez le task\_id avec l’[API de consultation du résultat de tâche](/fr/docs/models/reference-get-async-task-result) pour récupérer la sortie générée.
</ResponseField>
