Skip to main content

API de gpt-image-2

gpt-image-2 admite generación de imágenes desde texto y edición de imágenes. Está disponible mediante el endpoint unificado de AIHubMix y endpoints compatibles con OpenAI. Para una integración unificada nueva, consulta Generación de imágenes. Los ejemplos de esta página usan endpoints compatibles con OpenAI para integraciones existentes.
La generación, la edición, la decodificación Base64 y el flujo de parámetro no válido se verificaron con gpt-image-2. Antes de integrar, consulta la API Schema del modelo, selecciona por path y lee su request.schema.

Requisitos previos

Instala o actualiza el SDK de OpenAI para Python y proporciona la API Key mediante una variable de entorno:

Generar una imagen

Este ejemplo genera un PNG 1024x1024 de calidad baja y guarda los datos Base64 devueltos.
Solicitud HTTP equivalente:

Editar una imagen

El endpoint de edición acepta multipart/form-data. Coloca la imagen original como input.png en el directorio actual.
Solicitud HTTP equivalente:

Parámetros confirmados

No apliques directamente a gpt-image-2 los parámetros de otras versiones de GPT Image. El request.schema del endpoint seleccionado es la referencia.

Ejemplo de respuesta

Ambos endpoints compatibles devuelven una respuesta de imagen de OpenAI. data[].b64_json contiene la imagen Base64 y usage informa del uso de tokens.

Respuesta de error

Un parámetro no compatible devuelve un error 4xx estructurado. Por ejemplo, quality: "ultra" devuelve HTTP 400:
Comprueba error.param y error.code, y corrige la solicitud según el request.schema del endpoint seleccionado.