Imagen
gpt-image-2.5-sunburst API
Llame a gpt-image-2.5-sunburst a través de Modelflare con el ID de modelo exacto que se muestra en esta página.
Utilice el ID de modelo exacto gpt-image-2.5-sunburst. El campo del modelo debe coincidir exactamente con esta página.

Parámetros: size=1536x1024n=1
Prompt: The open top deck of a car park at dusk, wet asphalt still throwing back the sky. A woman in a cobalt-blue structured trench coat has just thrown a stack of contact sheets and film strips out of her hands. The strips are not falling: they have started to unwind and climb around her in a slow rotating ribbon, every frame lit a different neon colour, magenta and acid green and amber running through the coil. One hard magenta light rakes across the deck from behind her, the city beyond still cold blue. Wide low camera, 35mm, real weight in the paper, film grain, slight vignette, no text.
{ "model": "gpt-image-2.5-sunburst", "prompt": "The open top deck of a car park at dusk, wet asphalt still throwing back the sky. A woman in a cobalt-blue structured trench coat has just thrown a stack of contact sheets and film strips out of her hands. The strips are not falling: they have started to unwind and climb around her in a slow rotating ribbon, every frame lit a different neon colour, magenta and acid green and amber running through the coil. One hard magenta light rakes across the deck from behind her, the city beyond still cold blue. Wide low camera, 35mm, real weight in the paper, film grain, slight vignette, no text.", "n": 1, "size": "1536x1024"}Autenticación y punto final
Sección titulada «Autenticación y punto final»Utilice una clave API de Modelflare con https://modelflare.dev/v1. El punto de entrada de la puerta de enlace es POST /v1/images/generations.
Authorization: Bearer YOUR_MODELFLARE_API_KEYGenerar una imagen
Sección titulada «Generar una imagen»curl https://modelflare.dev/v1/images/generations \ -H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-image-2.5-sunburst", "prompt": "A white cat runs through a neon-lit street in the rain", "size": "1536x1024", "quality": "xhigh", "background": "opaque", "output_format": "jpeg", "output_compression": 85, "moderation": "auto", "n": 1 }'Solicitar notas
Sección titulada «Solicitar notas»GPT Image 2.5 Sunburst apunta a una creación y edición de mayor fidelidad y mayor control; conservar images[], image[], mask, xhigh/max y los controles de salida para ambas operaciones.
Solicitar parámetros
Sección titulada «Solicitar parámetros»GPT Image 2.5 utiliza la API de imágenes compatible con OpenAI. La generación utiliza JSON; la edición acepta referencias de imágenes JSON o archivos de varias partes; las respuestas devuelven datos de imagen Base64 en data[].b64_json.
| Campo | Requerido | Notas |
|---|---|---|
model |
Sí | gpt-image-2.5-sunburst |
prompt |
Sí | Instrucción de generación o edición, 1–32.000 caracteres |
images[] |
Condicional | Para ediciones JSON, hasta 16 objetos file_id o image_url |
images[].file_id |
Condicional | ID de API del archivo cargado |
images[].image_url |
Condicional | URL de imagen o URL de datos Base64; Las URL de datos están limitadas a 20.971.520 caracteres. |
image |
Condicional | Un archivo fuente de varias partes; use image[] para múltiples archivos |
image[] |
Condicional | Para ediciones de varias partes, hasta 16 archivos fuente |
mask |
No | Máscara alfa que coincide con el formato/tamaño del primer origen y tiene menos de 50 MB |
size |
No | auto o personalizado WIDTHxHEIGHT; Múltiplos de 16 píxeles, relación de aspecto 1:3–3:1, borde máximo de 3840 px y 655 360–8 294 400 píxeles totales |
quality |
No | low / medium / high / xhigh / max / auto; predeterminado auto |
background |
No | auto / opaque / transparent; Los fondos transparentes requieren salida PNG o WebP. |
output_format |
No | png / jpeg / webp; predeterminado png |
output_compression |
No | 0–100 para JPEG/WebP, valor predeterminado 100; ignorado para PNG |
moderation |
No | auto / low; predeterminado auto |
n |
No | 1–10 salidas; predeterminado 1 |
Límites de respuesta y entrada
Sección titulada «Límites de respuesta y entrada»GPT Image 2.5 Flare y Sunburst admiten hasta 16 entradas de edición. Las ediciones JSON utilizan images[] con file_id o image_url; Las ediciones de varias partes utilizan image/image[], con cada imagen de origen y máscara de menos de 50 MB. Las indicaciones tienen entre 1 y 32 000 caracteres; soportes de calidad low/medium/high/xhigh/max/auto; Las reglas de tamaño son múltiplos de 16 píxeles, relación de aspecto de 1:3 a 3:1, borde máximo de 3840 px y 655 360 a 8 294 400 píxeles totales. Los fondos transparentes requieren PNG o WebP; la compresión se aplica sólo a JPEG/WebP y se ignora para PNG. Las resoluciones superiores a 2560x1440 son experimentales. Leer data[].b64_json; no envíe solo DALL·E response_format. Flare es el valor predeterminado rápido y de alta calidad para la generación y edición diaria; Sunburst es para trabajos de mayor fidelidad y mayor control.
Editar imágenes
Sección titulada «Editar imágenes»GPT Image 2.5 admite referencias de imágenes JSON y cargas de archivos de varias partes a través de /v1/images/edits. JSON acepta hasta 16 objetos usando file_id o image_url; multipart acepta hasta 16 archivos fuente. No mezcle images con image/image[] en una sola solicitud.
curl https://modelflare.dev/v1/images/edits \ -H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-image-2.5-sunburst", "images": [{"file_id": "file-example123"}, {"image_url": "https://example.com/reference.png"}], "prompt": "Keep the product unchanged and replace the background with a warm studio gradient", "size": "1536x1024", "quality": "xhigh", "background": "opaque", "output_format": "png", "n": 1 }'curl https://modelflare.dev/v1/images/edits \ -H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \ -F "model=gpt-image-2.5-sunburst" \ -F "image[]=@/path/to/product.png" \ -F "mask=@/path/to/mask.png" \ -F "prompt=Keep the product unchanged and replace the background with a warm studio gradient" \ -F "size=1536x1024" \ -F "quality=xhigh" \ -F "background=opaque" \ -F "output_format=png" \ -F "n=1"Forma de respuesta
Sección titulada «Forma de respuesta»Leer resultados generados y editados desde data[]. GPT Image 2.5 devuelve datos de imagen Base64; no trate la respuesta como salida de URL.
| Campo | Notas |
|---|---|
created |
Tiempo de creación como marca de tiempo Unix en segundos |
data |
Resultados de imágenes generadas o editadas |
data[].b64_json |
Datos de imagen codificados en Base64 |
background |
Modo de fondo final: opaque o transparent |
output_format |
Formato de imagen devuelta: png, jpeg o webp |
quality |
Nivel de calidad utilizado |
size |
Dimensiones finales como ANCHOxALTO |
Errores y tareas fallidas
Sección titulada «Errores y tareas fallidas»Los parámetros del modelo no válidos devuelven un 4xx con un ID de solicitud; utilice los campos de respuesta y el mensaje de error definidos por el modelo de contrato seleccionado.
Alcance soportado
Sección titulada «Alcance soportado»Esta página cubre las llamadas de generación y edición de modelos de Modelflare. El enriquecimiento de mapas o búsquedas, la administración de voz y la administración de bibliotecas de elementos son API de recursos fuera de esta superficie pública de llamada de modelo y no son campos de solicitud obligatorios.
Precios y facturación
Sección titulada «Precios y facturación»Este modelo utiliza facturación basada en tokens. Consulte la página de precios de modelos para conocer el precio actual para el cliente, el precio de lista de referencia y las especificaciones completas.
Contrato de medios · v1
Fuente oficial: OpenAI
Parámetros del contrato
| Campo de intención | Control | Opciones |
|---|---|---|
size | select | auto / 1024x1024 / 1536x1024 / 1024x1536 |
quality | select | low / medium / high |
output_format | select | png / jpeg / webp |
background | select | auto / opaque / transparent |
moderation | select | auto / low |
n | number | — |
output_compression | number | — |
Capacidad admitida
allowed_values·size· auto, 1024x1024, 1536x1024, 1024x1536allowed_values·quality· low, medium, highmax_assets·reference_asset_ids· 16
Ejemplo de solicitud estructurada
text
Intención
{
"background": "auto",
"moderation": "auto",
"n": 1,
"output_compression": 1,
"output_format": "png",
"prompt": "A red paper kite over a quiet harbour at dusk.",
"quality": "medium",
"size": "auto"
}Solicitud de proveedor
{
"background": "auto",
"model": "gpt-image-2.5-sunburst",
"moderation": "auto",
"n": 1,
"output_compression": 1,
"output_format": "png",
"prompt": "A red paper kite over a quiet harbour at dusk.",
"quality": "medium",
"size": "auto"
}reference
Intención
{
"background": "auto",
"moderation": "auto",
"n": 1,
"output_compression": 1,
"output_format": "png",
"prompt": "A red paper kite over a quiet harbour at dusk.",
"quality": "medium",
"size": "auto"
}Solicitud de proveedor
{
"background": "auto",
"images": [
{
"image_url": "https://example.com/reference.png"
}
],
"model": "gpt-image-2.5-sunburst",
"moderation": "auto",
"n": 1,
"output_compression": 1,
"output_format": "png",
"prompt": "A red paper kite over a quiet harbour at dusk.",
"quality": "medium",
"size": "auto"
}