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

# Vidéo à partir de texte OpenAI Sora 2

OpenAI Sora 2 est un générateur vidéo + audio de pointe. Il améliore le Sora original avec des effets physiques plus précis, un réalisme plus net, un audio synchronisé, une meilleure contrôlabilité et une gamme de styles plus étendue.

<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}>
  Invite textuelle positive pour la génération vidéo.
</ParamField>

<ParamField body="size" type="string" required={false}>
  Taille en pixels de la vidéo générée (largeur\*hauteur).

  Valeurs énumérées :

  * professional vaut true (version Pro) : `720*1280`, `1280*720`, `1024*1792`, `1792*1024`.
  * professional vaut false : `720*1280`, `1280*720`.

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

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

  Valeurs énumérées : `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}>
  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>
