GPT Image 2 Generación de imágenes Beta
- El modelo GPT Image 2 (gpt-image-2-beta) soporta modos de texto a imagen, imagen a imagen y edición de imagen
- Modo de procesamiento asíncrono, usa el ID de tarea devuelto para consultar el estado
- Los enlaces de imágenes generadas son válidos por 24 horas, guárdalos oportunamente
Compatibilidad de tamaño:
- Actualmente solo se admite
size=auto, o tamaños de relación (por ejemplosize="1:1") conresolution="1K" - Cuando
size=auto, el camporesolutionse ignora y se trata como 1K resolution="2K"/resolution="4K"y los tamaños de píxeles explícitos (por ejemplo1024x1024) no son compatibles actualmente- Para 2K, 4K o control explícito de píxeles, usa gpt-image-2
Facturación (per_call):
- Se factura únicamente en el nivel 1K
nestá fijado en 1;qualityno está disponible en este canal
Autorizaciones
Todas las APIs requieren autenticación Bearer Token
Obtener API Key:
Visita la Página de gestión de API Key para obtener tu API Key
Agregar al encabezado de la solicitud:
Cuerpo
Nombre del modelo de generación de imágenes
gpt-image-2-beta "gpt-image-2-beta"
Prompt que describe la imagen que desea generar, o que describe cómo editar la imagen de entrada. Limitado a 2000 tokens
2000"A beautiful colorful sunset over the ocean"
Tamaño de la imagen generada. Admite dos modos:
1. auto (predeterminado)
El modelo determina automáticamente el tamaño de salida. En este modo, el campo resolution se ignora y se trata como 1K.
2. Relación (debe usarse con resolution="1K")
1:1: Cuadrado3:2/2:3: Horizontal / Vertical4:3/3:4: Horizontal / Vertical5:4/4:5: Horizontal / Vertical16:9/9:16: Pantalla ancha horizontal / vertical21:9/9:21: Ultrapanorámica horizontal / vertical2:1/1:2: Horizontal / Vertical3:1/1:3: Panorámica horizontal / vertical (relación máxima)
Nota: Los tamaños de píxeles explícitos (por ejemplo 1024x1024) no son compatibles actualmente. Para control explícito de píxeles, usa gpt-image-2.
"16:9"
Nivel de resolución. Solo es efectivo cuando size es una relación. Actualmente solo se admite 1K.
Cuándo se ignora:
- Cuando
size=auto, este campo se ignora y se trata como 1K (no es necesario pasar este parámetro)
Dimensiones de salida horizontal/cuadrado (las dimensiones verticales son las horizontales con ancho/alto invertidos):
Nota: 2K / 4K no son compatibles actualmente. Para mayor resolución, usa gpt-image-2.
1K "1K"
Lista de URLs de imagen de referencia para funciones de imagen a imagen y edición de imagen
Nota:
- Hasta
16imágenes de referencia por solicitud - Formatos de imagen admitidos:
.jpeg,.jpg,.png,.webp - Las URLs de imagen deben ser directamente visibles por el servidor, o la URL de imagen debe activar la descarga directa al acceder (generalmente estas URLs terminan con extensiones de archivo de imagen, como
.png,.jpg)
16URL de callback HTTPS para completación de tarea
Momento del Callback:
- Se activa cuando la tarea se completa, falla o se cancela
- Se envía después de la confirmación de facturación
Restricciones de Seguridad:
- Solo protocolo HTTPS
- Direcciones IP internas están prohibidas (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, etc.)
- La longitud de la URL no debe exceder
2048caracteres
Mecanismo de Callback:
- Tiempo de espera:
10segundos - Máximo
3reintentos después del fallo (a1/2/4segundos después del fallo) - El formato de respuesta del callback es consistente con la API de consulta de tareas
- El código de estado 2xx se considera exitoso, otros códigos activan reintento
"https://your-domain.com/webhooks/image-task-completed"
Respuesta
Tarea de imagen creada exitosamente
Marca de tiempo de creación de la tarea
1757156493
ID de tarea
"task-unified-1757156493-imcg5zqt"
Nombre del modelo real utilizado
"gpt-image-2-beta"
Tipo de objeto de tarea
image.generation.task Porcentaje de progreso de la tarea (0-100)
0 <= x <= 1000
Estado de la tarea
pending, processing, completed, failed "pending"
Información de tarea asíncrona
Tipo de salida de la tarea
text, image, audio, video "image"
Información de uso y facturación