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

# OpenAI Sora 2 image vers vidéo

OpenAI Sora 2 convertit une image de référence unique en une séquence vidéo cohérente avec audio synchronisé. Basé sur les avancées fondamentales de Sora 2, le flux image vers vidéo préserve l’identité, l’éclairage et la composition tout en synthétisant des mouvements et des dynamiques de caméra crédibles.

<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 d’énumération : `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="prompt" type="string" required={true}>
  Invite textuelle positive pour la génération vidéo.
</ParamField>

<ParamField body="image" type="string" required={true}>
  L’image d’entrée prend en charge les formats URL et Base64. Les formats d’image pris en charge incluent .jpg, .jpeg et .png.
</ParamField>

<ParamField body="resolution" type="string" required={false}>
  Résolution de la vidéo générée.

  Valeurs d’énumération :

  * professional est défini sur true (version Pro) : `720p`, `1080p`.
  * professional est défini sur false : `720p`.

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

<ParamField body="duration" type="integer" required={false}>
  Durée de la vidéo générée (en secondes).

  Valeurs d’énumération : `4`, `8`, `12`.

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

<ParamField body="professional" type="bool" default={false}>
  Ce paramètre indique s’il faut utiliser la version Pro. S’il n’est pas fourni, la valeur par défaut est 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>
