> ## 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.6 texte-vers-vidéo

Il s’agit d’une API asynchrone qui renvoie uniquement un task\_id 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 de génération vidéo.

<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 \{\{API Key}}.
</ParamField>

## Corps de la requête

<ParamField body="input" type="object" required={true}>
  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="prompt" type="string" required={true}>
      Prompt textuel utilisé pour décrire les éléments et les caractéristiques visuelles attendus dans la vidéo générée. Le chinois et l’anglais sont pris en charge ; chaque caractère chinois/lettre compte pour un caractère, et la partie dépassant la limite sera automatiquement tronquée.

      Limite de longueur : 0 - 2000
    </ParamField>

    <ParamField body="audio_url" type="string">
      URL du fichier audio que le modèle utilisera pour générer la vidéo. Les protocoles HTTP et HTTPS sont pris en charge. Contraintes audio : formats wav, mp3 ; durée de 3 à 30 s ; taille de fichier ne dépassant pas 15 Mo. Traitement en cas de dépassement : si la longueur de l’audio dépasse la valeur de duration (5 secondes ou 10 secondes), les 5 ou 10 premières secondes sont automatiquement conservées et le reste est supprimé. Si la longueur de l’audio est inférieure à la durée de la vidéo, la partie dépassant la longueur de l’audio sera une vidéo muette. Par exemple, si l’audio dure 3 secondes et que la vidéo dure 5 secondes, les 3 premières secondes de la vidéo de sortie auront du son, et les 2 dernières secondes seront muettes.
    </ParamField>

    <ParamField body="negative_prompt" type="string">
      Prompt négatif utilisé pour décrire le contenu que vous ne souhaitez pas voir dans les images de la vidéo, afin d’imposer des contraintes à l’image vidéo. Le chinois et l’anglais sont pris en charge ; la longueur ne doit pas dépasser 500 caractères, et la partie dépassant la limite sera automatiquement tronquée.

      Limite de longueur : 0 - 500
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="parameters" type="object">
  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="seed" type="integer">
      Graine de nombre aléatoire. La plage de valeurs est \[0, 2147483647]. Si elle n’est pas spécifiée, le système génère automatiquement une graine aléatoire. Pour améliorer la reproductibilité du résultat généré, il est recommandé de définir une valeur fixe pour seed. Veuillez noter que, la génération du modèle étant probabiliste, même avec le même seed, il n’est pas garanti que le résultat généré soit exactement identique à chaque fois.

      Plage de valeurs : \[0, 2147483647]
    </ParamField>

    <ParamField body="size" type="string" default="1920*1080">
      Spécifie la résolution de la vidéo générée, au format largeur*hauteur. Les niveaux 720P sont pris en charge (1280*720/720*1280/960*960/1088*832/832*1088), ainsi que les niveaux 1080P (1920*1080/1080*1920/1440*1440/1632*1248/1248\*1632).

      Valeurs possibles : `1280*720`, `720*1280`, `960*960`, `1088*832`, `832*1088`, `1920*1080`, `1080*1920`, `1440*1440`, `1632*1248`, `1248*1632`
    </ParamField>

    <ParamField body="audio" type="boolean" default={true}>
      Indique s’il faut ajouter de l’audio. Priorité des paramètres : audio\_url > audio ; ne prend effet que lorsque audio\_url est vide. true : valeur par défaut, ajoute automatiquement de l’audio à la vidéo ; false : n’ajoute pas d’audio et génère une vidéo muette.
    </ParamField>

    <ParamField body="duration" type="integer" default={5}>
      Durée de la vidéo générée, en secondes. Les valeurs possibles sont 5, 10 et 15 ; la valeur par défaut est 5. duration a un impact direct sur le coût : coût = prix unitaire (basé sur la résolution) × durée (secondes). Veuillez vérifier le tarif du modèle avant l’appel.

      Valeurs possibles : `5`, `10`, `15`
    </ParamField>

    <ParamField body="shot_type" type="string" default="multi">
      Mode de génération vidéo. single : génération à plan unique ; multi : génération à plans multiples.

      Valeurs possibles : `single`, `multi`
    </ParamField>

    <ParamField body="watermark" type="boolean" default={false}>
      Indique s’il faut ajouter un filigrane. Le filigrane se trouve en bas à droite de la vidéo, avec le texte fixe "AI 生成". false : valeur par défaut, n’ajoute pas de filigrane ; true : ajoute un filigrane.
    </ParamField>

    <ParamField body="prompt_extend" type="boolean" default={true}>
      Indique s’il faut activer la réécriture intelligente du prompt. Une fois activée, un grand modèle est utilisé pour réécrire intelligemment le prompt saisi. L’amélioration est notable pour les prompts courts, mais cela augmente le temps de traitement. true : valeur par défaut, active la réécriture intelligente ; false : n’active pas la réécriture intelligente.
    </ParamField>
  </Expandable>
</ParamField>

## Informations de réponse

<ResponseField name="task_id" type="string" required={true}>
  Utilisez le 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 la sortie générée.
</ResponseField>
