##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:
Authorization: Bearer YOUR_API_KEY
Nombre del modelo de generación de imágenes, canal oficial, mejor estabilidad y controlabilidad, adecuado para escenarios comerciales
gpt-image-2 "gpt-image-2"
Prompt que describe la imagen a generar, o que describe cómo editar la imagen de entrada
Límites:
32000 caracteres (contados por puntos de código Unicode, válido para CJK y otros idiomas)32000"Una hermosa puesta de sol colorida sobre el océano"
Lista de URLs de imagen de referencia para funciones de imagen a imagen y edición de imagen
Nota:
1~1650MB.jpeg, .jpg, .png, .webp.png, .jpg)[
"https://example.com/image1.png",
"https://example.com/image2.png"
]
Tamaño de la imagen generada. Admite formato de proporción y formato de píxeles explícito, por defecto auto
① Formato de proporción (recomendado, 15 opciones)
1:1: Cuadrado1:2 / 2:1: Vertical / horizontal extremo1:3 / 3:1: Ultra vertical / horizontal (límite 3:1)2:3 / 3:2: Vertical / horizontal estándar3:4 / 4:3: Vertical / horizontal clásico4:5 / 5:4: Comunes en redes sociales9:16 / 16:9: Pantalla ancha móvil / escritorio9:21 / 21:9: Ultra-ancha② Formato de píxeles explícito: WxH (o W×H), p. ej. 1024x1024, 1536x1024, 3840×2160
16[16, 3840]655.360 ≤ width × height ≤ 8.294.400 (aprox. 0,65 MP ~ 8,29 MP)≤ 3:1③ auto: El modelo decide el tamaño automáticamente (en este caso resolution no se aplica)
Manejo de desbordamiento:
resolution excede el presupuesto de píxeles, las dimensiones se reducen proporcionalmente al máximo permitido (p. ej. 4K 1:1 → 2880×2880)"auto"
Parámetro rápido de nivel de resolución, solo efectivo cuando size está en formato de proporción; en formato de píxeles explícito este campo se ignora
Reglas de anclaje (el otro borde se deriva automáticamente del valor de size y se alinea a múltiplos de 16):
1K: Borde corto fijado en 10242K: Borde largo fijado en 20484K: Borde largo fijado en 3840Tamaños de salida horizontal / cuadrado (los tamaños verticales son el horizontal con ancho/alto intercambiados, p. ej. 2:3 = 3:2 invertido):
| Proporción | 1K | 2K | 4K |
|---|---|---|---|
1:1 | 1024×1024 | 2048×2048 | 2880×2880 * |
2:1 | 2048×1024 | 2048×1024 | 3840×1920 |
3:1 | 3072×1024 | 2048×688 | 3840×1280 |
3:2 | 1536×1024 | 2048×1360 | 3520×2336 * |
4:3 | 1360×1024 | 2048×1536 | 3312×2480 * |
5:4 | 1280×1024 | 2048×1632 | 3216×2560 * |
16:9 | 1824×1024 | 2048×1152 | 3840×2160 (UHD) |
21:9 | 2384×1024 | 2048×880 | 3840×1648 |
* Indica combinaciones que se reducen automáticamente para caber en el presupuesto de píxeles. Los valores no distinguen mayúsculas/minúsculas.
1K, 2K, 4K "1K"
Calidad de renderizado, controla la "profundidad de razonamiento" del modelo, afecta directamente el número de tokens de salida y el costo. Por defecto medium
| Valor | Base de tile | Costo relativo (1024²) |
|---|---|---|
low | 16 | ~0,11× |
medium | 48 | 1,0× |
high | 96 | ~4,0× |
low, medium, high "medium"
Cantidad de imágenes a generar, cada una facturada de forma independiente
Nota:
n1 <= x <= 101
Dirección de callback HTTPS después de completar la tarea
Momento del callback:
Restricciones de seguridad:
2048 caracteresMecanismo de callback:
10 segundos3 reintentos en caso de fallo (reintentos después de 1 segundo/2 segundos/4 segundos)"https://your-domain.com/webhooks/image-task-completed"
Tarea de imagen creada con éxito
Marca de tiempo de creación de la tarea
1757156493
ID de tarea
"task-unified-1757156493-imcg5zqt"
Nombre del modelo usado realmente
"gpt-image-2"
Tipo específico 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