Skip to main content
POST
GPT Image
Os parâmetros e o modo de uso estão alinhados com a documentação oficial; para parâmetros detalhados, consulte diretamente a documentação oficial.

Como chamar

  • https://{api_domain}/openai/v1/images/generations
  • https://{api_domain}/openai/v1/images/edits
BaseURL:
  • https://{api_domain}/openai/v1

Modelos suportados

  • gpt-image-2
  • gpt-image-2-oai
  • gpt-image-2.5-sunburst-oai
  • gpt-image-2.5-flare-oai

Descrição

Esta API é compatível com a OpenAI Image API e atualmente oferece suporte à geração e edição de imagens. Para parâmetros detalhados, prevalece a documentação oficial da OpenAI:
  • Guia oficial de geração de imagens da OpenAI
  • Images generate
  • Images edit
  • As solicitações de geração de imagens usam application/json.
  • A edição de imagens oferece suporte ao upload de arquivos via multipart/form-data, bem como ao application/json, usando o array images para passar referências de imagens; um exemplo em JSON é fornecido abaixo.
  • Recomenda-se definir explicitamente size e quality para facilitar o controle da qualidade das imagens e dos custos. As cobranças são calculadas com base no consumo real de Tokens e no preço do modelo; o consumo pode ser verificado no campo usage da resposta.

Modelos e parâmetros

  • Use gpt-image-2.5-sunburst-oai para edições de imagem refinadas, ou gpt-image-2.5-flare-oai para geração rápida de imagens. No campo model da solicitação, use os nomes completos listados acima.
  • Valores de quality para o 2.5: low / medium / high / xhigh / max / auto, com padrão auto; o GPT Image 2 não oferece suporte aos novos valores xhigh / max.
  • Para gerar imagens com fundo transparente, defina background="transparent" e use output_format="png" ou "webp".
  • Defina o tamanho da imagem por meio de size, por exemplo 1024x1024, 1536x1024 ou 1024x1536. Para restrições de tamanhos personalizados e a descrição completa dos parâmetros, consulte a documentação oficial.

REST API

1. Geração de imagens

2. Edição de imagens

Ao editar com múltiplas imagens de referência, é possível passar image[] várias vezes:

3. Edição de imagens (JSON)

Substitua {base64_image} pela codificação Base64 da imagem PNG de entrada.

OpenAI SDK

Python

Edição de imagens:

Node.js

Edição de imagens:

Boas práticas

Parâmetro moderation

  • moderation="auto" é a filtragem padrão; moderation="low" indica uma filtragem mais permissiva.
  • moderation pode ser usado em solicitações de geração e edição de imagens.