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

# GPT Image 2 Text to Image

API d’appel du modèle de génération d’images à partir de texte GPT Image 2, prenant en charge plusieurs niveaux de qualité (`low`/`medium`/`high`) et dimensions. Génère des images à partir d’une invite textuelle, avec configuration possible du format de sortie, du taux de compression et des paramètres d’arrière-plan.

## 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="n" type="integer" default={1}>
  Nombre d’images à générer, par défaut 1. Le nombre effectivement renvoyé peut être inférieur au nombre demandé.

  Plage de valeurs : \[1, 10]
</ParamField>

<ParamField body="size" type="string" default="1024x1024">
  Dimensions de l’image générée. 1024x1024 est un format carré, 1024x1536 est un format portrait, 1536x1024 est un format paysage, 2048x2048 est un carré 2K, 2048x1152 est un paysage 2K, 3840x2160 est un paysage 4K, 2160x3840 est un portrait 4K, 2048x1360 est un paysage 3:2, 1360x2048 est un portrait 2:3, 1152x2048 est un portrait 9:16, 2048x1536 est un paysage 4:3, 1536x2048 est un portrait 3:4, 2048x880 est un écran ultra-large 21:9, 880x2048 est un format ultra-portrait 9:21, 688x2048 est un portrait 1:3, 2048x688 est un paysage 3:1, 2048x1024 est un paysage 2:1, 1024x2048 est un portrait 1:2.

  Valeurs possibles : `1024x1024`, `1024x1536`, `1536x1024`, `2048x2048`, `2048x1152`, `3840x2160`, `2160x3840`, `2048x1360`, `1360x2048`, `1152x2048`, `2048x1536`, `1536x2048`, `2048x880`, `880x2048`, `688x2048`, `2048x688`, `2048x1024`, `1024x2048`, `auto`
</ParamField>

<ParamField body="prompt" type="string" required={true}>
  Invite textuelle utilisée pour générer l’image, avec prise en charge du chinois et de l’anglais. Longueur maximale : 32000 caractères.

  Limite de longueur : 0 - 32000
</ParamField>

<ParamField body="quality" type="string" default="medium">
  Niveau de qualité de l’image générée. `low` offre la vitesse la plus élevée et le coût le plus faible ; `medium` équilibre qualité et vitesse ; `high` offre la meilleure qualité, mais la vitesse la plus lente et le coût le plus élevé.

  Valeurs possibles : `low`, `medium`, `high`
</ParamField>

<ParamField body="background" type="string" default="auto">
  Paramètres d’arrière-plan.

  Valeurs possibles : `opaque`, `auto`
</ParamField>

<ParamField body="moderation" type="string" default="auto">
  Niveau de modération du contenu.

  Valeurs possibles : `low`, `auto`
</ParamField>

<ParamField body="output_format" type="string" default="png">
  Format de fichier de l’image de sortie.

  Valeurs possibles : `png`, `jpeg`
</ParamField>

<ParamField body="output_compression" type="integer">
  Niveau de compression de l’image de sortie (0-100). Valable uniquement pour le format `jpeg` ; le format `png` n’est pas pris en charge (doit être 100 ou omis).

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

## Informations de réponse

<ResponseField name="images" type="string[]" required={false}>
  Tableau des URL des images générées.
</ResponseField>
