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 PNG1024x1024 de calidad baja y guarda los datos Base64 devueltos.
Editar una imagen
El endpoint de edición aceptamultipart/form-data. Coloca la imagen original como input.png en el directorio actual.
Parámetros confirmados
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 error4xx estructurado. Por ejemplo, quality: "ultra" devuelve HTTP 400:
error.param y error.code, y corrige la solicitud según el request.schema del endpoint seleccionado.