> ## 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.

# Wan 2.1 texte-vers-vidéo

Inférence accélérée pour le modèle texte-vers-vidéo Wan 2.1 14B, une suite complète et ouverte de modèles vidéo fondamentaux qui repousse les limites de la génération vidéo. Par défaut, l’API générera une vidéo de 5 secondes.

<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 de génération vidéo.
</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 \{\{API Key}}.
</ParamField>

## Corps de la requête

<ParamField body="prompt" type="string" required={true}>
  Texte d’invite guidant la génération souhaitée.

  Plage de valeurs : `[1, 2000]`.
</ParamField>

<ParamField body="negative_prompt" type="string" required={false}>
  L’invite négative indique au modèle les éléments à éviter de générer.

  Plage de valeurs : `[0, 2000]`.
</ParamField>

<ParamField body="width" type="integer" required={false}>
  Largeur de la vidéo de sortie.

  Valeurs énumérées : `480`, `720`, `832`, `1280`.

  Par défaut : `832`. Si la largeur ou la hauteur n’est pas spécifiée, la largeur et la hauteur seront forcées à `832` et `480`.
</ParamField>

<ParamField body="height" type="integer" required={false}>
  Hauteur de la vidéo de sortie.

  Pris en charge :

  * (480p) lorsque la largeur est `480`, la hauteur est définie sur `832`
  * (480p) lorsque la largeur est `832`, la hauteur est définie sur `480`
  * (720p) lorsque la largeur est `720`, la hauteur est définie sur `1280`
  * (720p) lorsque la largeur est `1280`, la hauteur est définie sur `720`

  Par défaut : `480`. Si la largeur ou la hauteur n’est pas spécifiée, la largeur et la hauteur seront forcées à `832` et `480`.
</ParamField>

<ParamField body="loras" type="object[]" required={false}>
  Modèles LoRA appliqués à la génération vidéo.

  Prend en charge la spécification de jusqu’à **3 modèles LoRA**.

  <Expandable title="properties" defaultOpen={false}>
    <ParamField body="path" type="string" required={true}>
      Chemin du modèle LoRA. Vous pouvez spécifier un nom de modèle LoRA provenant de Hugging Face, par exemple : `Remade-AI/Cyberpunk` ; ou une URL de téléchargement de modèle provenant de Civitai, par exemple : `https://civitai.com/api/download/models/1572591?type=Model&format=SafeTensor`.

      <Warning>
        Le modèle LoRA doit être compatible avec Wan2.1 14B T2V, sinon il ne fonctionnera pas. Veuillez vérifier la compatibilité avant utilisation.
      </Warning>
    </ParamField>

    <ParamField body="scale" type="number" required={true}>
      Valeur d’échelle du LoRA. Plus la valeur est élevée, plus l’effet du LoRA est marqué. Type number(float32), plage de valeurs : `[0, 4.0]`.
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="seed" type="integer" required={false}>
  Graine aléatoire, nombre utilisé par la diffusion stable pour générer du bruit, plage de valeurs : `[-1, 9999999999]`. La valeur par défaut est -1.
</ParamField>

<ParamField body="steps" type="integer" required={false}>
  Nombre d’étapes d’itération, c’est-à-dire le nombre d’itérations du processus de création d’image, plage de valeurs : `[1, 40]`. Par défaut : `30`.
</ParamField>

<ParamField body="guidance_scale" type="float" required={false}>
  Le paramètre d’échelle de guidage contrôle dans quelle mesure le contenu généré suit l’invite. Plage de valeurs : `[0, 10]`. Par défaut : `5.0`.
</ParamField>

<ParamField body="flow_shift" type="float" required={false}>
  Le paramètre flow\_shift influence principalement la vitesse et l’amplitude du mouvement des objets dans la vidéo. Des valeurs plus élevées produisent des mouvements plus marqués et plus rapides, tandis que des valeurs plus faibles rendent les mouvements plus lents et plus subtils.

  Plage de valeurs : `[1, 10]`. Par défaut : `5.0`.
</ParamField>

<ParamField body="enable_safety_checker" type="boolean" required={false}>
  Le paramètre enable\_safety\_checker contrôle l’application ou non d’un filtre de sécurité au contenu généré. Lorsqu’il est activé, il aide à filtrer les contenus potentiellement nuisibles ou inappropriés dans la sortie vidéo.

  Par défaut : `true`.
</ParamField>

<ParamField body="fast_mode" type="boolean" required={false}>
  Indique s’il faut activer le mode rapide, qui générera la vidéo plus vite, mais pourrait réduire la qualité et le prix.

  Par défaut : `false`.
</ParamField>

## Informations de réponse

<ResponseField name="task_id" type="string" required={true}>
  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 d’obtenir le résultat généré
</ResponseField>
