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

# Edição GPT Image 2 Light

API de edição de imagens GPT Image 2 Light. Recebe URLs de imagens por meio do array images, edita as imagens de entrada de acordo com o prompt e retorna as URLs das imagens editadas.

## Cabeçalhos da requisição

<ParamField header="Content-Type" type="string" required={true}>
  Valores enumerados: `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Formato de autenticação Bearer: Bearer \{\{Chave da API}}.
</ParamField>

## Corpo da requisição

<ParamField body="mask" type="object">
  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="image_url" type="string">
      URL da imagem de máscara ou data URL. A imagem de máscara deve ser PNG e deve ter alpha channel, por exemplo, RGBA ou LA. As áreas transparentes indicam as regiões que precisam ser editadas ou redesenhadas, e as áreas opacas indicam as regiões que devem ser mantidas inalteradas tanto quanto possível. O tamanho da máscara geralmente precisa ser igual ao da image de entrada. Não há suporte para file\_id.
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="size" type="string" default="1024x1024">
  Resolução da imagem de saída.

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

<ParamField body="images" type="object[]" required={true}>
  Lista de imagens originais a serem editadas no modo JSON URL. É necessário pelo menos um image\_url; aceita URL ou data URL.

  Comprimento do array: 1 - 16

  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="image_url" type="string" required={true}>
      URL da imagem de entrada ou data URL. Não há suporte para file\_id.
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="prompt" type="string" required={true}>
  Instrução de edição que descreve como você deseja modificar as imagens de entrada. Se estiver vazio, retornará prompt is required.

  Limite de comprimento: 0 - 32000
</ParamField>

<ParamField body="background" type="string">
  Método de tratamento do fundo da imagem de saída.

  Valores opcionais: `auto`, `opaque`
</ParamField>

<ParamField body="moderation" type="string">
  Nível de rigor da moderação de conteúdo.

  Valores opcionais: `auto`, `low`
</ParamField>

## Informações da resposta

<ResponseField name="images" type="string[]" required={false}>
  Array de URLs das imagens de resultado editadas após conversão e armazenamento pela plataforma.
</ResponseField>
