Saltar al contenido principal
Contenido actualizado: 2026-09-18
¿Necesitas que la respuesta se devuelva inmediatamente después de enviar y más tarde obtener la URL de la imagen mediante polling? Este modelo soporta generación de imágenes asíncrona: para el sistema Gemini cambia el sufijo de la ruta por :asyncGenerateContent, para el sistema OpenAI añade la cabecera Prefer: respond-async, sin necesidad de modificar ni un solo byte del cuerpo de la solicitud.

GPT Imagen

gpt-image-2 es compatible a través de rutas de la API de Imágenes de OpenAI:
Para solicitudes de generación de imágenes con gpt-image-2, por favor usa preferiblemente la línea principal de acceso https://api.crazyrouter.com/v1. El endpoint completo de generación es https://api.crazyrouter.com/v1/images/generations. El inicio de sesión, recarga y consola de la cuenta siguen utilizándose en https://crazyrouter.com.

Generar imágenes

Parámetros de la solicitud

Para ser compatible con clientes antiguos de DALL-E / OpenAI Images, gpt-image-2 aceptará response_format=url, response_format=b64_json, quality=standard y style=vivid/natural. De estos, response_format y style no se transmitirán aguas arriba, quality=standard se normalizará a auto.
response_format es únicamente un campo heredado de Crazyrouter para compatibilidad con clientes antiguos, no es un parámetro upstream de gpt-image-2. Para nuevas integraciones, por favor usa preferiblemente output_format="png", "jpeg" o "webp" para controlar el formato del archivo de imagen, y lee por defecto data[0].url de la respuesta. Si un cliente antiguo envía response_format="b64_json", el servidor intentará mantener la semántica base64 en la respuesta.
Aún serán rechazadas las combinaciones de parámetros como: input_fidelity, background=transparent, output_format=png combinadas con output_compression.

Ejemplo de solicitud

Generación en streaming

gpt-image-2 soporta stream=true. Si la solicitud incluye partial_images, también debes activar stream, y el valor debe estar en el rango 0-3.
cURL
Solicitudes síncronas con quality=high o la forma compatible quality=hd pueden tardar mucho tiempo. Para generación de imágenes, usa preferiblemente https://api.crazyrouter.com/v1; para solicitudes de alta calidad se recomienda stream=true, o asegúrate de que el timeout en el cliente sea mayor a 180 segundos.

Ejemplo de respuesta


Editar imagen

Edición de imágenes basadas en una existente, permite editar utilizando un área de máscara, así como pasar múltiples imágenes de referencia para fusión, transferencia de estilo o composición parcial.

Parámetros de la solicitud

Ejemplo de edición de una sola imagen

Python

Ejemplo de edición con múltiples referencias

Las solicitudes de edición múltiple deben usar multipart/form-data. Se recomienda pasar las imágenes de referencia con varios campos image[]; el servidor también es compatible con múltiples campos image repetidos.
gpt-image-2 en edición con múltiples referencias soporta hasta 16 imágenes. Las solicitudes con múltiples imágenes se enrutarán preferiblemente por los canales oficiales de OpenAI que soportan referencias múltiples.

Páginas relacionadas