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

# Minimax Hailuo 2.3 Fast image vers vidéo

Minimax Hailuo 2.3 Fast améliore considérablement la vitesse de génération tout en conservant une excellente qualité d’image et une grande expressivité, offrant ainsi un meilleur rapport qualité-prix.

<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 la 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 du prompt guidant la génération souhaitée.

  Plage : `1 <= x <= 2000`.
</ParamField>

<ParamField body="image" type="string" required={true}>
  Image utilisée pour la génération vidéo. Prend en charge les URL publiques ou l’encodage Base64 (par exemple `data:image/jpeg;base64,...`).
</ParamField>

<ParamField body="duration" type="integer" required={false}>
  Durée de la vidéo générée (en secondes). Valeur par défaut : `6`<br />
  Valeurs possibles : `6`, `10`
</ParamField>

<ParamField body="resolution" type="string" required={false}>
  Résolution de la vidéo générée. Valeur par défaut : `768P`

  * Vidéos de 6 secondes prises en charge : `768P`, `1080P`
  * Vidéos de 10 secondes prises en charge uniquement : `768P`
</ParamField>

<ParamField body="enable_prompt_expansion" type="boolean" required={false}>
  Indique s’il faut activer l’optimisation du prompt.

  Valeur par défaut : `true`.
</ParamField>

## Informations de réponse

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