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

# Édition GPT Image 2 Light

API d’édition d’images GPT Image 2 Light. Reçoit les URL des images via le tableau images, modifie les images d’entrée selon le prompt, puis renvoie les URL des images modifiées.

## 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="mask" type="object">
  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="image_url" type="string">
      URL de l’image de masque ou data URL. L’image de masque doit être au format PNG et comporter obligatoirement un alpha channel, par exemple RGBA ou LA. Les zones transparentes indiquent les zones à modifier ou à redessiner, tandis que les zones opaques indiquent les zones à conserver autant que possible. Les dimensions du masque doivent généralement correspondre à celles de l’image d’entrée. file\_id n’est pas pris en charge.
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="size" type="string" default="1024x1024">
  Résolution de l’image de sortie.

  Valeurs possibles : `1024x1024`, `1024x1536`, `1536x1024`, `1152x2048`, `2048x1152`, `2048x2048`, `2160x3840`, `3840x2160`
</ParamField>

<ParamField body="images" type="object[]" required={true}>
  Liste des images originales à modifier en mode JSON URL. Au moins un image\_url est requis ; les URL ou data URL sont prises en charge.

  Longueur du tableau : 1 - 16

  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="image_url" type="string" required={true}>
      URL de l’image d’entrée ou data URL. file\_id n’est pas pris en charge.
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="prompt" type="string" required={true}>
  Instruction d’édition décrivant la manière dont vous souhaitez modifier les images d’entrée. Si elle est vide, prompt is required sera renvoyé.

  Limite de longueur : 0 - 32000
</ParamField>

<ParamField body="background" type="string">
  Mode de traitement de l’arrière-plan de l’image de sortie.

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

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

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

## Informations de réponse

<ResponseField name="images" type="string[]" required={false}>
  Tableau d’URL des images de résultat modifiées après conversion et stockage par la plateforme.
</ResponseField>
