Skip to main content

API gpt-image-2

gpt-image-2 suporta geração de imagens a partir de texto e edição de imagens. Ele está disponível pelo endpoint unificado do AIHubMix e por endpoints compatíveis com OpenAI. Para uma nova integração unificada, consulte Geração de imagens. Os exemplos desta página usam endpoints compatíveis com OpenAI para integrações existentes.
A geração, a edição, a decodificação Base64 e o fluxo de parâmetro inválido foram verificados com gpt-image-2. Antes da integração, consulte a API Schema do modelo, selecione por path e leia seu request.schema.

Pré-requisitos

Instale ou atualize o SDK OpenAI para Python e forneça a API Key por uma variável de ambiente:

Gerar uma imagem

Este exemplo gera um PNG 1024x1024 de baixa qualidade e salva os dados Base64 retornados.
Requisição HTTP equivalente:

Editar uma imagem

O endpoint de edição aceita multipart/form-data. Coloque a imagem original como input.png no diretório atual.
Requisição HTTP equivalente:

Parâmetros confirmados

Não aplique diretamente a gpt-image-2 parâmetros de outras versões do GPT Image. O request.schema do endpoint selecionado é a referência.

Exemplo de resposta

Ambos os endpoints compatíveis retornam uma resposta de imagem OpenAI. data[].b64_json contém a imagem Base64 e usage informa o uso de tokens.

Resposta de erro

Um parâmetro não suportado retorna um erro 4xx estruturado. Por exemplo, quality: "ultra" retorna HTTP 400:
Verifique error.param e error.code e corrija a requisição de acordo com o request.schema do endpoint selecionado.