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 PNG1024x1024 de baixa qualidade e salva os dados Base64 retornados.
Editar uma imagem
O endpoint de edição aceitamultipart/form-data. Coloque a imagem original como input.png no diretório atual.
Parâmetros confirmados
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 erro4xx estruturado. Por exemplo, quality: "ultra" retorna HTTP 400:
error.param e error.code e corrija a requisição de acordo com o request.schema do endpoint selecionado.