> ## 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 Edição de Imagem

API de edição de imagens OpenAI GPT Image 2. Edite imagens com base em prompts de texto, com suporte a restauração por máscara, fundo transparente e várias opções de qualidade/tamanho.

## 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="n" type="integer" default={1}>
  Número de imagens geradas. A quantidade realmente retornada pode ser menor que a quantidade solicitada.

  Intervalo de valores: \[1, 10]
</ParamField>

<ParamField body="mask" type="string">
  Imagem adicional cujas áreas totalmente transparentes indicam os locais que precisam ser editados. Deve estar no formato PNG com canal alfa.
</ParamField>

<ParamField body="size" type="string" default="1024x1024">
  Tamanho da imagem gerada.

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

<ParamField body="image" type="string" required={true}>
  A imagem a ser editada, que pode ser uma única URL/base64 de imagem ou um array de imagens. Formatos compatíveis: PNG, JPEG, GIF, WebP.
</ParamField>

<ParamField body="prompt" type="string" required={true}>
  Prompt de texto que descreve o efeito de edição desejado, com comprimento máximo de 32000 caracteres.

  Limite de comprimento: 0 - 32000
</ParamField>

<ParamField body="quality" type="string" default="low">
  Qualidade da imagem gerada. Quanto maior a qualidade, maior o tempo de processamento e o custo.

  Valores opcionais: `low`, `medium`, `high`
</ParamField>

<ParamField body="background" type="string" default="auto">
  Se o fundo deve ser opaco ou detectado automaticamente.

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

<ParamField body="output_format" type="string" default="png">
  Formato da imagem de saída.

  Valores opcionais: `png`, `jpeg`
</ParamField>

## Informações da resposta

<ResponseField name="images" type="string[]" required={false}>
  Array de URLs das imagens geradas.
</ResponseField>
