La generación, la edición, los GIF y los SVG usan POST /v1/images/generations. Lee data[0].task_id en la respuesta y consulta la tarea para obtener las URL de los archivos.
curl --request POST \ --url https://api.apimart.ai/v1/images/generations \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "model": "gpt-image-2.6-flare", "prompt": "A cozy reading nook by a rainy window, warm lamp light", "size": "1:1", "resolution": "1k", "quality": "medium", "n": 1}'
Las imágenes estáticas y SVG admiten 15 proporciones, dimensiones exactas como 1600x1200 o auto. El valor explícito auto deja la elección al proveedor. En edición, omitir el campo selecciona dimensiones según la proporción de la primera imagen y resolution. Los GIF siguen las reglas específicas indicadas abajo.
low / medium / high / xhigh / max / auto. Otros valores devuelven HTTP 400 al enviar la solicitud. Si se omite el campo o se usa auto, el modelo elige automáticamente el nivel de calidad. El nivel puede variar y no está fijado en low. Especifica un nivel explícito si necesitas una configuración fija.Si se omite el campo o se usa auto, se reserva el importe del nivel max y el cargo final se calcula según el nivel de calidad realmente elegido.
Entero de 1 a 4; en GIF indica la cantidad de animaciones. SVG exige 1. Los valores explícitos 0, negativos o superiores a 4 devuelven HTTP 400 en lugar de sustituirse por el valor predeterminado.
transparent / opaque / auto; si se omite, se usa el valor del proveedor. transparent explícito exige png / webp. SVG tiene fondo transparente por defecto; omite este campo para SVG.
Hasta 16 imágenes de referencia; incluirlas activa la edición. Usa URL HTTP(S) públicas. Sube primero los archivos locales mediante la API de carga de imágenes y utiliza la url devuelta.
Máscara de edición local; requiere image_urls. Usa un PNG con canal alfa y las dimensiones de la primera imagen; las zonas totalmente transparentes indican dónde editar. Acepta URL de imagen o Data URL PNG. No se combina con anotaciones; no se garantiza conservar exactamente los píxeles fuera de la máscara.
Intensidad de planificación: low / medium / high, con valor predeterminado del proveedor high, independiente de quality. Usa low para cambios puntuales y high para texto denso, composiciones o relaciones complejas; puede tardar más o introducir cambios adicionales. No tiene cargo independiente; solo se admite en 2.6.
Identificador estable opcional del usuario final, hasta 128 caracteres; se recomienda un hash del nombre o correo. APIMart no lo reenvía al proveedor por defecto, solo si el canal lo permite. Omitirlo no afecta al uso.
Las dimensiones exactas deben ser múltiplos de 16 en ambos ejes: lado máximo 3840, proporción entre lado largo y corto de hasta 3:1 y 655 360–8 294 400 píxeles totales. Las resoluciones superiores a 2560×1440 son experimentales. La tabla coincide con GPT-Image-2.5; no apliques estas restricciones directamente a cada fotograma GIF.
Esta solicitud edita una zona de la primera imagen. Omite mask_url para editar toda la imagen según el prompt; omite size para elegir dimensiones según la proporción de la primera imagen y resolution. Sustituye las URL de ejemplo por archivos accesibles.
{ "model": "gpt-image-2.6-sunburst", "prompt": "Replace the fully transparent masked area with a gold ribbon. Preserve the product and the rest of the background.", "image_urls": [ "https://example.com/product.png" ], "mask_url": "https://example.com/product-mask.png", "resolution": "2k", "quality": "high", "complexity": "low"}
Proporciona markup_url como URL HTTPS o Data URL Base64. El alias markup acepta una cadena o un objeto {"image_url":"..."}. No se admite file_id.
Incluye image_urls. Las anotaciones se aplican a la primera imagen; las demás sirven de referencia.
Usa una capa PNG transparente independiente con las mismas dimensiones que la primera imagen. No combines las anotaciones con el original.
La primera imagen y la capa deben tener como máximo 16 777 216 píxeles cada una; el archivo de la capa no debe superar 50 MB.
No combines con mask_url. La capa no consume tokens de imagen, pero la solicitud puede consumir tokens de texto adicionales.
{ "model": "gpt-image-2.6-flare", "prompt": "Recolor the striped vase inside the red circle to solid cobalt blue ceramic. Keep everything else unchanged. Remove the red circle.", "image_urls": [ "https://example.com/kitchen.webp" ], "markup_url": "https://example.com/vase-circle-overlay.png", "quality": "medium"}
Establece output_format: "gif". Solo generación desde texto: no incluyas image_urls, mask_url, markup_url, markup ni output_compression.
Parámetro
Predeterminado
Descripción
frame_count
9
Entero 2–16. APIMart admite actualmente hasta 16 fotogramas, no los 64 de la guía del proveedor.
frame_duration_ms
200
Duración por fotograma en milisegundos enteros, mínimo 20, redondeada a intervalos de 10 ms.
size
auto
Dimensiones en píxeles de cada fotograma, ambas múltiplos de 16. Omitirlo o usar auto da actualmente 512×512. No se permiten proporciones como 1:1.
El proveedor organiza los fotogramas en una lámina: 4×2 para 2–8, 3×3 para 9, 4×3 para 10–12 y 4×4 para 13–16. Puede intercambiar filas y columnas para acercarse a un cuadrado. La lámina completa debe tener lados de hasta 3840, hasta 8 294 400 píxeles y proporción de hasta 3:1; de lo contrario, la solicitud devuelve 400.
512x512 admite todos los valores de 2–16 fotogramas; 768x768, hasta 12. Incluso 2 fotogramas de 1024x1024 superan el límite lateral de la lámina. Cada animación se factura por la lámina completa; n > 1 genera y factura varias animaciones.
{ "model": "gpt-image-2.6-sunburst", "prompt": "A paper lantern swaying gently in the night breeze, seamless loop", "output_format": "gif", "frame_count": 9, "frame_duration_ms": 200, "quality": "low"}
Opcional: none / minimal / low / medium / high / xhigh / max. Los valores admitidos dependen del modelo de texto. Se recomienda omitirlo para usar el valor predeterminado del modelo.
Solo generación desde texto y n igual a 1. No se admiten referencias, máscaras, anotaciones ni output_compression.
quality y complexity se aplican a la imagen intermedia. El resultado es un .svg estático sin scripts, recursos externos ni mapas de bits incrustados.
El uso de texto de svg.model se factura además de la generación de imagen. Las cuentas con tarifa fija por imagen aún no admiten SVG; la solicitud devuelve 400.
{ "model": "gpt-image-2.6-flare", "prompt": "A minimalist bakery logo with a wheat stalk, flat colors", "output_format": "svg", "svg": { "model": "gpt-5.4-mini" }, "size": "1:1", "quality": "low", "n": 1}
Al terminar, lee las URL de data.result.images[].url[] y descarga los archivos pronto. El ejemplo muestra solo los campos principales; si aparece failed, revisa data.error.message. Usa POST /v1/tasks/batch para consultar varias tareas.
En la respuesta de consulta de una tarea, data.usage.svg_usage informa del uso del modelo de texto que escribe el SVG. Los demás campos de tokens de data.usage corresponden al modelo de imagen que genera la referencia. Contabiliza cada parte según las reglas de facturación de su modelo.
Campo
Tipo
Descripción
model
string
Modelo de texto realmente utilizado para escribir el SVG.
input_tokens
integer
Tokens de entrada del modelo de texto.
output_tokens
integer
Tokens de salida del modelo de texto, incluidos los de razonamiento.
reasoning_tokens
integer
Parte de los tokens de salida destinada al razonamiento; no la sumes de nuevo a output_tokens.
El ejemplo muestra los campos principales de la respuesta de una tarea SVG. Los valores de tokens ilustran las relaciones entre campos y no representan un consumo fijo.
Los siguientes errores de validación devuelven HTTP 400 de forma síncrona al enviar la solicitud. No se crea ninguna tarea ni se realiza ningún cargo. Corrige los parámetros antes de volver a enviarla.
Error
Solución
quality "ultra" is not supported by gpt-image-2.6-flare
Usa low / medium / high / xhigh / max / auto; no se admiten otros valores como ultra.
`n` must be an integer from 1 to 4
Define n como entero de 1 a 4; 0, los valores negativos y los superiores a 4 no son válidos.
output_compression must be an integer from 0 to 100
Define output_compression como entero de 0 a 100.
output_compression is only supported with output_format jpeg or webp
Usa compresión solo con JPEG / WebP; elimina el parámetro para PNG / GIF / SVG.
moderation "xxx" is not supported
Define moderation como low o auto.
markup requires image_urls
Incluye image_urls y ajusta la capa a la primera imagen.
markup cannot be combined with mask
Elige anotaciones o máscara, no ambas.
frame_count must be an integer from 2 to 16
Define frame_count como entero de 2 a 16.
no supported sheet fits N GIF frames at size WxH
Reduce las dimensiones o el número de fotogramas; no uses proporciones nominales.
output_format=svg requires svg.model
Incluye un objeto svg con un modelo de texto compatible.
output_format=svg requires n=1
Para SVG usa n: 1.
background=transparent requires an alpha-capable output_format
La transparencia explícita requiere PNG / WebP; omite este campo para SVG.
No envíes stream, partial_images, input_fidelity, prompt_rewriter ni response_format. El endpoint devuelve tareas asíncronas y URL CDN, no imágenes parciales en streaming ni respuestas de imagen Base64. frame_count / frame_duration_ms son exclusivos de GIF; la configuración svg, de SVG.Flare y Sunburst comparten tarifas. GPT-Image-2.6 consume más tokens en low / medium que 2.5; no reutilices sin cambios las estimaciones anteriores. Consulta los precios actuales en la página de precios APIMart o /api/pricing. Aquí no se indican precios fijos.Consulta la guía de generación de imágenes de OpenAI para las funciones del proveedor. Al usar APIMart, aplica los endpoints, respuestas asíncronas y límites de esta página.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"APIMart","colors":{"primary":"#2563EB","light":"#3B82F6","dark":"#1D4ED8"},"favicon":"https://mintcdn.com/apicore/1GnRrmOhqkTFCvFb/logo/logo.png?fit=max\u0026auto=format\u0026n=1GnRrmOhqkTFCvFb\u0026q=85\u0026s=609be15c3f1f4e4b765c5945c2871ae9","navbar":{"links":[{"icon":"x-twitter","href":"https://x.com/APIMart_","label":""},{"icon":"discord","href":"https://discord.gg/V8zqssyZ5c","label":""},{"icon":"weixin","href":"https://cdn.apimart.ai/social-media/wechat.jpg","label":""}],"primary":{"type":"button","label":"Dashboard","href":"https://apimart.ai"}},"footer":{"socials":{"x":"https://x.com/APIMart_","website":"https://apimart.ai","discord":"https://discord.gg/V8zqssyZ5c"}},"seo":{"metatags":{"og:site_name":"APIMart","og:type":"website","keywords":"OpenAI compatible, API gateway, GPT-5, Claude, Gemini, multi-provider, transparent pricing, SLA","twitter:card":"summary_large_image","twitter:site":"@APIMart_","twitter:creator":"@APIMart_"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"en"},{"language":"zh-Hans","href":"cn"},{"language":"ja","href":"ja"},{"language":"ko","href":"ko"},{"language":"ru","href":"ru"},{"language":"de","href":"de"},{"language":"fr","href":"fr"},{"language":"pt","href":"pt"},{"language":"id","href":"id"},{"language":"es","href":"es"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"apicore","hasAudioNarration":false,"actualSubdomain":"apicore","customDomains":["docs.apimart.ai"],"gitSource":{"type":"github","owner":"apimart-ai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6ae1c97b1297abb2484bbfc0"},"chroma":{"liveDeploymentHistoryId":"6aec23a95bde63e7c249e7ca","collectionId":"c8629b3a-8001-4790-84f4-5a16bc12181a","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aec23a95bde63e7c249e7ca"},"entitlements":{},"buildId":"6aec23a95bde63e7c249e7ca","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"zh-Hans","tag":"API 手册","count":164},{"language":"de","tag":"API-Handbuch","count":164},{"language":"en","tag":"API Manual","count":164},{"language":"es","tag":"Manual de la API","count":164},{"language":"fr","tag":"Manuel API","count":164},{"language":"id","tag":"Panduan API","count":164},{"language":"ja","tag":"APIマニュアル","count":164},{"language":"ko","tag":"API 매뉴얼","count":164},{"language":"pt","tag":"Manual da API","count":164},{"language":"ru","tag":"Руководство API","count":164},{"language":"zh-Hans","tag":"音频系列","count":51},{"language":"zh-Hans","tag":"图像系列","count":51},{"language":"de","tag":"Audioserie","count":51},{"language":"de","tag":"Bildserie","count":51},{"language":"en","tag":"Audio Series","count":51},{"language":"en","tag":"Image Series","count":51},{"language":"es","tag":"Serie de audio","count":51},{"language":"es","tag":"Serie de imágenes","count":51},{"language":"fr","tag":"Série Audio","count":51},{"language":"fr","tag":"Série Image","count":51},{"language":"id","tag":"Seri Audio","count":51},{"language":"id","tag":"Seri Gambar","count":51},{"language":"ja","tag":"オーディオシリーズ","count":51},{"language":"ja","tag":"画像シリーズ","count":51},{"language":"ko","tag":"오디오 시리즈","count":51},{"language":"ko","tag":"이미지 시리즈","count":51},{"language":"pt","tag":"Série de Áudio","count":51},{"language":"pt","tag":"Série de Imagem","count":51},{"language":"ru","tag":"Аудиосерия","count":51},{"language":"ru","tag":"Серия изображений","count":51},{"language":"zh-Hans","tag":"视频系列","count":43},{"language":"de","tag":"Videoserie","count":43},{"language":"en","tag":"Video Series","count":43},{"language":"es","tag":"Serie de video","count":43},{"language":"fr","tag":"Série Vidéo","count":43},{"language":"id","tag":"Seri Video","count":43},{"language":"ja","tag":"動画シリーズ","count":43},{"language":"ko","tag":"비디오 시리즈","count":43},{"language":"pt","tag":"Série de Vídeo","count":43},{"language":"ru","tag":"Видеосерия","count":43},{"language":"zh-Hans","tag":"Suno","count":35},{"language":"de","tag":"Suno","count":35},{"language":"en","tag":"Suno","count":35},{"language":"es","tag":"Suno","count":35},{"language":"fr","tag":"Suno","count":35},{"language":"id","tag":"Suno","count":35},{"language":"ja","tag":"Suno","count":35},{"language":"ko","tag":"Suno","count":35},{"language":"pt","tag":"Suno","count":35},{"language":"ru","tag":"Suno","count":35},{"language":"zh-Hans","tag":"Midjourney","count":19},{"language":"de","tag":"Midjourney","count":19},{"language":"en","tag":"Midjourney","count":19},{"language":"es","tag":"Midjourney","count":19},{"language":"fr","tag":"Midjourney","count":19},{"language":"id","tag":"Midjourney","count":19},{"language":"ja","tag":"Midjourney","count":19},{"language":"ko","tag":"Midjourney","count":19},{"language":"pt","tag":"Midjourney","count":19},{"language":"ru","tag":"Midjourney","count":19},{"language":"zh-Hans","tag":"Flow Music","count":14},{"language":"de","tag":"Flow Music","count":14},{"language":"en","tag":"Flow Music","count":14},{"language":"es","tag":"Flow Music","count":14},{"language":"fr","tag":"Flow Music","count":14},{"language":"id","tag":"Flow Music","count":14},{"language":"ja","tag":"Flow Music","count":14},{"language":"ko","tag":"Flow Music","count":14},{"language":"pt","tag":"Flow Music","count":14},{"language":"ru","tag":"Flow Music","count":14},{"language":"ja","tag":"よくある質問","count":12},{"language":"ko","tag":"자주 묻는 질문","count":12},{"language":"zh-Hans","tag":"集成指南","count":11},{"language":"de","tag":"Integrationen","count":11},{"language":"en","tag":"Integrations","count":11},{"language":"es","tag":"Integraciones","count":11},{"language":"fr","tag":"Intégrations","count":11},{"language":"id","tag":"Integrasi","count":11},{"language":"ja","tag":"統合ガイド","count":11},{"language":"ko","tag":"통합 가이드","count":11},{"language":"pt","tag":"Integrações","count":11},{"language":"ru","tag":"Интеграции","count":11},{"language":"zh-Hans","tag":"文字系列","count":10},{"language":"de","tag":"Textserie","count":10},{"language":"en","tag":"Text Series","count":10},{"language":"es","tag":"Serie de texto","count":10},{"language":"fr","tag":"Série Texte","count":10},{"language":"id","tag":"Seri Teks","count":10},{"language":"ja","tag":"テキストシリーズ","count":10},{"language":"ko","tag":"텍스트 시리즈","count":10},{"language":"pt","tag":"Série de Texto","count":10},{"language":"ru","tag":"Текстовая серия","count":10},{"language":"zh-Hans","tag":"概览","count":7},{"language":"de","tag":"Übersicht","count":7},{"language":"en","tag":"Overview","count":7},{"language":"es","tag":"Visión general","count":7},{"language":"fr","tag":"Aperçu","count":7},{"language":"id","tag":"Ikhtisar","count":7},{"language":"pt","tag":"Visão Geral","count":7},{"language":"ru","tag":"Обзор","count":7}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"[id^=\"param-\"] a[href^=\"#param-\"]{display:none}[id^=\"param-\"] button[data-component-part=\"field-name\"]{display:inline-flex;align-items:center;gap:6px;margin:-2px -4px;padding:2px 4px;border-radius:6px;cursor:copy;user-select:text;transition:background-color 150ms ease}[id^=\"param-\"] button[data-component-part=\"field-name\"]:hover{background:rgb(37 99 235 / 8%)}[id^=\"param-\"] button[data-component-part=\"field-name\"]:not([data-copy-state])::after{content:\"\";display:inline-block;flex:0 0 auto;width:16px;height:16px;background-color:rgb(100 116 139);-webkit-mask:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='14' x='8' y='8' rx='2' ry='2'/%3E%3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/%3E%3C/svg%3E\") center / contain no-repeat;mask:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='14' x='8' y='8' rx='2' ry='2'/%3E%3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/%3E%3C/svg%3E\") center / contain no-repeat;transition:background-color 150ms ease}[id^=\"param-\"] button[data-component-part=\"field-name\"]:hover::after{background-color:rgb(37 99 235)}[id^=\"param-\"] button[data-component-part=\"field-name\"][data-copy-state=\"copied\"]::after{content:\"\";display:inline-block;flex:0 0 auto;width:16px;height:16px;background-color:rgb(5 150 105);-webkit-mask:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E\") center / contain no-repeat;mask:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E\") center / contain no-repeat}[id^=\"param-\"] button[data-component-part=\"field-name\"][data-copy-state=\"failed\"]::after{content:\"\";display:inline-block;flex:0 0 auto;width:16px;height:16px;background-color:rgb(220 38 38);-webkit-mask:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E\") center / contain no-repeat;mask:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E\") center / contain no-repeat}html.dark [id^=\"param-\"] button[data-component-part=\"field-name\"]:not([data-copy-state])::after{background-color:rgb(203 213 225)}"}],"page":{"pagePath":"es/api-reference/images/gpt-image-2.6/generation","slug":"/es/api-reference/images/gpt-image-2.6/generation","pageMetadata":{"title":"GPT-Image-2.6 Generación de imágenes","description":"Genera y edita imágenes de forma asíncrona con Flare y Sunburst, con anotaciones, GIF animados y salida SVG.","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gpt-image-2.6/generation"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Genera y edita imágenes de forma asíncrona con Flare y Sunburst, con anotaciones, GIF animados y salida SVG.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Expandable,Heading,ParamField,Table,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`La generación, la edición, los GIF y los SVG usan `,_jsx(_components.code,{children:`POST /v1/images/generations`}),`. Lee `,_jsx(_components.code,{children:`data[0].task_id`}),` en la respuesta y consulta la tarea para obtener las URL de los archivos.`]}),`\n`,`\n`,`\n`,_jsx(Heading,{level:`2`,id:`autenticación`,children:`Autenticación`}),`\n`,_jsxs(ParamField,{header:`Authorization`,type:`string`,required:true,id:`param-authorization`,children:[_jsxs(_components.p,{children:[`Usa autenticación Bearer Token. Obtén una clave en la `,_jsx(_components.a,{href:`https://apimart.ai/keys`,children:`página de claves API`}),`.`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Authorization: Bearer YOUR_API_KEY`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`elegir-un-modelo`,children:`Elegir un modelo`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Modelo`}),_jsx(_components.th,{children:`Uso`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`gpt-image-2.6-flare`})}),_jsx(_components.td,{children:`Prioriza la velocidad para iterar rápidamente; opción recomendada por defecto.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`gpt-image-2.6-sunburst`})}),_jsxs(_components.td,{children:[`Prioriza el detalle y la coherencia entre ediciones sucesivas, especialmente con calidad `,_jsx(_components.code,{children:`medium`}),` / `,_jsx(_components.code,{children:`high`}),`.`]})]})]})]}),`\n`,_jsx(_components.p,{children:`Ambos tienen los mismos precios por token y consumo con parámetros idénticos. Elige según la velocidad y el detalle que necesites.`}),`\n`,_jsx(Heading,{level:`2`,id:`parámetros-de-solicitud`,children:`Parámetros de solicitud`}),`\n`,_jsx(ParamField,{body:`model`,type:`string`,required:true,id:`param-model`,children:_jsxs(_components.p,{children:[`Nombre del modelo: `,_jsx(_components.code,{children:`gpt-image-2.6-flare`}),` o `,_jsx(_components.code,{children:`gpt-image-2.6-sunburst`}),`.`]})}),`\n`,_jsx(ParamField,{body:`prompt`,type:`string`,required:true,id:`param-prompt`,children:_jsx(_components.p,{children:`Instrucciones de generación o edición, hasta 32 000 caracteres. Describe el sujeto, la composición y qué modificar o conservar.`})}),`\n`,_jsx(ParamField,{body:`size`,type:`string`,default:`auto`,id:`param-size`,children:_jsxs(_components.p,{children:[`Las imágenes estáticas y SVG admiten 15 proporciones, dimensiones exactas como `,_jsx(_components.code,{children:`1600x1200`}),` o `,_jsx(_components.code,{children:`auto`}),`. El valor explícito `,_jsx(_components.code,{children:`auto`}),` deja la elección al proveedor. En edición, omitir el campo selecciona dimensiones según la proporción de la primera imagen y `,_jsx(_components.code,{children:`resolution`}),`. Los GIF siguen las reglas específicas indicadas abajo.`]})}),`\n`,_jsx(ParamField,{body:`resolution`,type:`string`,default:`1k`,id:`param-resolution`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`1k`}),` / `,_jsx(_components.code,{children:`2k`}),` / `,_jsx(_components.code,{children:`4k`}),`, en minúsculas. Determina los píxeles junto con un `,_jsx(_components.code,{children:`size`}),` de proporción; se ignora con dimensiones exactas.`]})}),`\n`,_jsxs(ParamField,{body:`quality`,type:`string`,default:`auto`,id:`param-quality`,children:[_jsxs(_components.p,{children:[_jsx(_components.code,{children:`low`}),` / `,_jsx(_components.code,{children:`medium`}),` / `,_jsx(_components.code,{children:`high`}),` / `,_jsx(_components.code,{children:`xhigh`}),` / `,_jsx(_components.code,{children:`max`}),` / `,_jsx(_components.code,{children:`auto`}),`. Otros valores devuelven HTTP 400 al enviar la solicitud. Si se omite el campo o se usa `,_jsx(_components.code,{children:`auto`}),`, el modelo elige automáticamente el nivel de calidad. El nivel puede variar y no está fijado en `,_jsx(_components.code,{children:`low`}),`. Especifica un nivel explícito si necesitas una configuración fija.`]}),_jsxs(_components.p,{children:[`Si se omite el campo o se usa `,_jsx(_components.code,{children:`auto`}),`, se reserva el importe del nivel `,_jsx(_components.code,{children:`max`}),` y el cargo final se calcula según el nivel de calidad realmente elegido.`]})]}),`\n`,_jsx(ParamField,{body:`n`,type:`integer`,default:`1`,id:`param-n`,children:_jsxs(_components.p,{children:[`Entero de `,_jsx(_components.code,{children:`1`}),` a `,_jsx(_components.code,{children:`4`}),`; en GIF indica la cantidad de animaciones. SVG exige `,_jsx(_components.code,{children:`1`}),`. Los valores explícitos `,_jsx(_components.code,{children:`0`}),`, negativos o superiores a `,_jsx(_components.code,{children:`4`}),` devuelven HTTP 400 en lugar de sustituirse por el valor predeterminado.`]})}),`\n`,_jsx(ParamField,{body:`output_format`,type:`string`,default:`png`,id:`param-output-format`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`png`}),` / `,_jsx(_components.code,{children:`jpeg`}),` / `,_jsx(_components.code,{children:`webp`}),` / `,_jsx(_components.code,{children:`gif`}),` / `,_jsx(_components.code,{children:`svg`}),`. GIF y SVG solo admiten generación a partir de texto. Otros valores devuelven HTTP 400 al enviar la solicitud.`]})}),`\n`,_jsx(ParamField,{body:`output_compression`,type:`integer`,id:`param-output-compression`,children:_jsxs(_components.p,{children:[`Entero de `,_jsx(_components.code,{children:`0`}),` a `,_jsx(_components.code,{children:`100`}),`, solo para `,_jsx(_components.code,{children:`jpeg`}),` / `,_jsx(_components.code,{children:`webp`}),`. Los valores fuera de rango o el uso con `,_jsx(_components.code,{children:`png`}),` / `,_jsx(_components.code,{children:`gif`}),` / `,_jsx(_components.code,{children:`svg`}),` devuelven HTTP 400 al enviar la solicitud.`]})}),`\n`,_jsx(ParamField,{body:`background`,type:`string`,id:`param-background`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`transparent`}),` / `,_jsx(_components.code,{children:`opaque`}),` / `,_jsx(_components.code,{children:`auto`}),`; si se omite, se usa el valor del proveedor. `,_jsx(_components.code,{children:`transparent`}),` explícito exige `,_jsx(_components.code,{children:`png`}),` / `,_jsx(_components.code,{children:`webp`}),`. SVG tiene fondo transparente por defecto; omite este campo para SVG.`]})}),`\n`,_jsx(ParamField,{body:`moderation`,type:`string`,default:`low`,id:`param-moderation`,children:_jsxs(_components.p,{children:[`Nivel de moderación: `,_jsx(_components.code,{children:`auto`}),` / `,_jsx(_components.code,{children:`low`}),`. Otros valores devuelven HTTP 400 al enviar la solicitud.`]})}),`\n`,_jsx(ParamField,{body:`image_urls`,type:`string[]`,id:`param-image-urls`,children:_jsxs(_components.p,{children:[`Hasta 16 imágenes de referencia; incluirlas activa la edición. Usa URL HTTP(S) públicas. Sube primero los archivos locales mediante la `,_jsx(_components.a,{href:`/es/api-reference/uploads/images`,children:`API de carga de imágenes`}),` y utiliza la `,_jsx(_components.code,{children:`url`}),` devuelta.`]})}),`\n`,_jsx(ParamField,{body:`mask_url`,type:`string`,id:`param-mask-url`,children:_jsxs(_components.p,{children:[`Máscara de edición local; requiere `,_jsx(_components.code,{children:`image_urls`}),`. Usa un PNG con canal alfa y las dimensiones de la primera imagen; las zonas totalmente transparentes indican dónde editar. Acepta URL de imagen o Data URL PNG. No se combina con anotaciones; no se garantiza conservar exactamente los píxeles fuera de la máscara.`]})}),`\n`,_jsx(ParamField,{body:`complexity`,type:`string`,id:`param-complexity`,children:_jsxs(_components.p,{children:[`Intensidad de planificación: `,_jsx(_components.code,{children:`low`}),` / `,_jsx(_components.code,{children:`medium`}),` / `,_jsx(_components.code,{children:`high`}),`, con valor predeterminado del proveedor `,_jsx(_components.code,{children:`high`}),`, independiente de `,_jsx(_components.code,{children:`quality`}),`. Usa `,_jsx(_components.code,{children:`low`}),` para cambios puntuales y `,_jsx(_components.code,{children:`high`}),` para texto denso, composiciones o relaciones complejas; puede tardar más o introducir cambios adicionales. No tiene cargo independiente; solo se admite en 2.6.`]})}),`\n`,_jsx(ParamField,{body:`safety_identifier`,type:`string`,id:`param-safety-identifier`,children:_jsx(_components.p,{children:`Identificador estable opcional del usuario final, hasta 128 caracteres; se recomienda un hash del nombre o correo. APIMart no lo reenvía al proveedor por defecto, solo si el canal lo permite. Omitirlo no afecta al uso.`})}),`\n`,_jsx(Heading,{level:`2`,id:`dimensiones-de-imágenes-estáticas-y-svg`,children:`Dimensiones de imágenes estáticas y SVG`}),`\n`,_jsx(_components.p,{children:`Las dimensiones exactas deben ser múltiplos de 16 en ambos ejes: lado máximo 3840, proporción entre lado largo y corto de hasta 3:1 y 655 360–8 294 400 píxeles totales. Las resoluciones superiores a 2560×1440 son experimentales. La tabla coincide con GPT-Image-2.5; no apliques estas restricciones directamente a cada fotograma GIF.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(_components.code,{children:`size`})}),_jsx(_components.th,{children:_jsx(_components.code,{children:`1k`})}),_jsx(_components.th,{children:_jsx(_components.code,{children:`2k`})}),_jsx(_components.th,{children:_jsx(_components.code,{children:`4k`})})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`1:1`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1024×1024`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2048×2048`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2880×2880`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`3:2`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1536×1024`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2048×1360`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3520×2336`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`2:3`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1024×1536`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1360×2048`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2336×3520`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`4:3`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1024×768`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2048×1536`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3312×2480`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`3:4`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`768×1024`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1536×2048`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2480×3312`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`5:4`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1280×1024`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2560×2048`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3216×2576`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`4:5`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1024×1280`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2048×2560`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2576×3216`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`16:9`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1536×864`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2048×1152`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3840×2160`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`9:16`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`864×1536`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1152×2048`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2160×3840`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`2:1`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2048×1024`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2688×1344`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3840×1920`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`1:2`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1024×2048`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1344×2688`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1920×3840`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`21:9`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2016×864`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2688×1152`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3840×1648`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`9:21`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`864×2016`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1152×2688`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1648×3840`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`3:1`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1536×512`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3072×1024`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3840×1280`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`1:3`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`512×1536`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1024×3072`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1280×3840`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`edición-y-máscaras`,children:`Edición y máscaras`}),`\n`,_jsxs(_components.p,{children:[`Esta solicitud edita una zona de la primera imagen. Omite `,_jsx(_components.code,{children:`mask_url`}),` para editar toda la imagen según el prompt; omite `,_jsx(_components.code,{children:`size`}),` para elegir dimensiones según la proporción de la primera imagen y `,_jsx(_components.code,{children:`resolution`}),`. Sustituye las URL de ejemplo por archivos accesibles.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`11`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-image-2.6-sunburst\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"prompt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Replace the fully transparent masked area with a gold ribbon. Preserve the product and the rest of the background.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"image_urls\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://example.com/product.png\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"mask_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://example.com/product-mask.png\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"resolution\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2k\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"quality\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"high\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"complexity\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"low\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`edición-guiada-por-anotaciones`,children:`Edición guiada por anotaciones`}),`\n`,_jsxs(_components.p,{children:[`Proporciona `,_jsx(_components.code,{children:`markup_url`}),` como URL HTTPS o Data URL Base64. El alias `,_jsx(_components.code,{children:`markup`}),` acepta una cadena o un objeto `,_jsx(_components.code,{children:`{\"image_url\":\"...\"}`}),`. No se admite `,_jsx(_components.code,{children:`file_id`}),`.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Incluye `,_jsx(_components.code,{children:`image_urls`}),`. Las anotaciones se aplican a la primera imagen; las demás sirven de referencia.`]}),`\n`,_jsx(_components.li,{children:`Usa una capa PNG transparente independiente con las mismas dimensiones que la primera imagen. No combines las anotaciones con el original.`}),`\n`,_jsx(_components.li,{children:`La primera imagen y la capa deben tener como máximo 16 777 216 píxeles cada una; el archivo de la capa no debe superar 50 MB.`}),`\n`,_jsxs(_components.li,{children:[`No combines con `,_jsx(_components.code,{children:`mask_url`}),`. La capa no consume tokens de imagen, pero la solicitud puede consumir tokens de texto adicionales.`]}),`\n`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`9`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`9`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-image-2.6-flare\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"prompt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Recolor the striped vase inside the red circle to solid cobalt blue ceramic. Keep everything else unchanged. Remove the red circle.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"image_urls\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://example.com/kitchen.webp\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"markup_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://example.com/vase-circle-overlay.png\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"quality\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"medium\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`gif-animados`,children:`GIF animados`}),`\n`,_jsxs(_components.p,{children:[`Establece `,_jsx(_components.code,{children:`output_format: \"gif\"`}),`. Solo generación desde texto: no incluyas `,_jsx(_components.code,{children:`image_urls`}),`, `,_jsx(_components.code,{children:`mask_url`}),`, `,_jsx(_components.code,{children:`markup_url`}),`, `,_jsx(_components.code,{children:`markup`}),` ni `,_jsx(_components.code,{children:`output_compression`}),`.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parámetro`}),_jsx(_components.th,{children:`Predeterminado`}),_jsx(_components.th,{children:`Descripción`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`frame_count`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`9`})}),_jsxs(_components.td,{children:[`Entero `,_jsx(_components.strong,{children:`2–16`}),`. APIMart admite actualmente hasta 16 fotogramas, no los 64 de la guía del proveedor.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`frame_duration_ms`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`200`})}),_jsx(_components.td,{children:`Duración por fotograma en milisegundos enteros, mínimo 20, redondeada a intervalos de 10 ms.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`size`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`auto`})}),_jsxs(_components.td,{children:[`Dimensiones en píxeles de `,_jsx(_components.strong,{children:`cada fotograma`}),`, ambas múltiplos de 16. Omitirlo o usar `,_jsx(_components.code,{children:`auto`}),` da actualmente 512×512. No se permiten proporciones como `,_jsx(_components.code,{children:`1:1`}),`.`]})]})]})]}),`\n`,_jsx(_components.p,{children:`El proveedor organiza los fotogramas en una lámina: 4×2 para 2–8, 3×3 para 9, 4×3 para 10–12 y 4×4 para 13–16. Puede intercambiar filas y columnas para acercarse a un cuadrado. La lámina completa debe tener lados de hasta 3840, hasta 8 294 400 píxeles y proporción de hasta 3:1; de lo contrario, la solicitud devuelve 400.`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`512x512`}),` admite todos los valores de 2–16 fotogramas; `,_jsx(_components.code,{children:`768x768`}),`, hasta 12. Incluso 2 fotogramas de `,_jsx(_components.code,{children:`1024x1024`}),` superan el límite lateral de la lámina. Cada animación se factura por la lámina completa; `,_jsx(_components.code,{children:`n > 1`}),` genera y factura varias animaciones.`]})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`8`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-image-2.6-sunburst\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"prompt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"A paper lantern swaying gently in the night breeze, seamless loop\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"output_format\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gif\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"frame_count\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`9`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"frame_duration_ms\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"quality\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"low\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`salida-svg`,children:`Salida SVG`}),`\n`,_jsxs(ParamField,{body:`svg`,type:`object`,id:`param-svg`,children:[_jsxs(_components.p,{children:[`Establece `,_jsx(_components.code,{children:`output_format: \"svg\"`}),`. El modelo de imagen genera una referencia y el modelo de texto de `,_jsx(_components.code,{children:`svg.model`}),` escribe el SVG.`]}),_jsxs(Expandable,{title:`svg`,children:[_jsx(ParamField,{body:`model`,type:`string`,required:true,id:`param-model-1`,children:_jsxs(_components.p,{children:[`Obligatorio. Elige un modelo con precio por tokens de texto en la plataforma, como `,_jsx(_components.code,{children:`gpt-5.4-mini`}),` o `,_jsx(_components.code,{children:`gpt-5.6-sol`}),`.`]})}),_jsx(ParamField,{body:`reasoning`,type:`object`,id:`param-reasoning`,children:_jsx(Expandable,{title:`reasoning`,children:_jsx(ParamField,{body:`effort`,type:`string`,id:`param-effort`,children:_jsxs(_components.p,{children:[`Opcional: `,_jsx(_components.code,{children:`none`}),` / `,_jsx(_components.code,{children:`minimal`}),` / `,_jsx(_components.code,{children:`low`}),` / `,_jsx(_components.code,{children:`medium`}),` / `,_jsx(_components.code,{children:`high`}),` / `,_jsx(_components.code,{children:`xhigh`}),` / `,_jsx(_components.code,{children:`max`}),`. Los valores admitidos dependen del modelo de texto. Se recomienda omitirlo para usar el valor predeterminado del modelo.`]})})})})]})]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Solo generación desde texto y `,_jsx(_components.code,{children:`n`}),` igual a 1. No se admiten referencias, máscaras, anotaciones ni `,_jsx(_components.code,{children:`output_compression`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`quality`}),` y `,_jsx(_components.code,{children:`complexity`}),` se aplican a la imagen intermedia. El resultado es un `,_jsx(_components.code,{children:`.svg`}),` estático sin scripts, recursos externos ni mapas de bits incrustados.`]}),`\n`,_jsxs(_components.li,{children:[`El uso de texto de `,_jsx(_components.code,{children:`svg.model`}),` se factura además de la generación de imagen. Las cuentas con tarifa fija por imagen aún no admiten SVG; la solicitud devuelve 400.`]}),`\n`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`11`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-image-2.6-flare\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"prompt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"A minimalist bakery logo with a wheat stalk, flat colors\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"output_format\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"svg\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"svg\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-5.4-mini\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1:1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"quality\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"low\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"n\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`consultar-resultados`,children:`Consultar resultados`}),`\n`,_jsxs(_components.p,{children:[`Consulta la `,_jsx(_components.a,{href:`/es/api-reference/tasks/status`,children:`API de estado de tareas`}),` cada 2–5 segundos hasta `,_jsx(_components.code,{children:`completed`}),` o `,_jsx(_components.code,{children:`failed`}),`. No vuelvas a enviar la solicitud de generación mientras esperas.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`3`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --request`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` GET`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --url`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.apimart.ai/v1/tasks/task_01KXXXXXXXXXXXXXXX`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Authorization: Bearer \u003ctoken>'`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Al terminar, lee las URL de `,_jsx(_components.code,{children:`data.result.images[].url[]`}),` y descarga los archivos pronto. El ejemplo muestra solo los campos principales; si aparece `,_jsx(_components.code,{children:`failed`}),`, revisa `,_jsx(_components.code,{children:`data.error.message`}),`. Usa `,_jsx(_components.code,{children:`POST /v1/tasks/batch`}),` para consultar varias tareas.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`17`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`17`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"task_01KXXXXXXXXXXXXXXX\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"completed\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"progress\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"result\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"images\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://upload.apimart.ai/f/image/example.png\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`uso-de-tokens-svg-y-ejemplo-de-respuesta`,children:`Uso de tokens SVG y ejemplo de respuesta`}),`\n`,_jsxs(_components.p,{children:[`En la respuesta de consulta de una tarea, `,_jsx(_components.code,{children:`data.usage.svg_usage`}),` informa del uso del modelo de texto que escribe el SVG. Los demás campos de tokens de `,_jsx(_components.code,{children:`data.usage`}),` corresponden al modelo de imagen que genera la referencia. Contabiliza cada parte según las reglas de facturación de su modelo.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Campo`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Descripción`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`model`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Modelo de texto realmente utilizado para escribir el SVG.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`input_tokens`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Tokens de entrada del modelo de texto.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`output_tokens`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Tokens de salida del modelo de texto, incluidos los de razonamiento.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reasoning_tokens`})}),_jsx(_components.td,{children:`integer`}),_jsxs(_components.td,{children:[`Parte de los tokens de salida destinada al razonamiento; no la sumes de nuevo a `,_jsx(_components.code,{children:`output_tokens`}),`.`]})]})]})]}),`\n`,_jsx(_components.p,{children:`El ejemplo muestra los campos principales de la respuesta de una tarea SVG. Los valores de tokens ilustran las relaciones entre campos y no representan un consumo fijo.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`28`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`28`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"task_01KXXXXXXXXXXXXXXX\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"completed\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"progress\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"result\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"images\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://upload.apimart.ai/f/image/example.svg\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"usage\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"input_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`40`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"output_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1800`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1840`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"svg_usage\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-5.4-mini\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"input_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"output_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`800`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"reasoning_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`200`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`errores-de-parámetros-frecuentes`,children:`Errores de parámetros frecuentes`}),`\n`,_jsx(_components.p,{children:`Los siguientes errores de validación devuelven HTTP 400 de forma síncrona al enviar la solicitud. No se crea ninguna tarea ni se realiza ningún cargo. Corrige los parámetros antes de volver a enviarla.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Error`}),_jsx(_components.th,{children:`Solución`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`quality \"ultra\" is not supported by gpt-image-2.6-flare`})}),_jsxs(_components.td,{children:[`Usa `,_jsx(_components.code,{children:`low`}),` / `,_jsx(_components.code,{children:`medium`}),` / `,_jsx(_components.code,{children:`high`}),` / `,_jsx(_components.code,{children:`xhigh`}),` / `,_jsx(_components.code,{children:`max`}),` / `,_jsx(_components.code,{children:`auto`}),`; no se admiten otros valores como `,_jsx(_components.code,{children:`ultra`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:\"`n` must be an integer from 1 to 4\"})}),_jsxs(_components.td,{children:[`Define `,_jsx(_components.code,{children:`n`}),` como entero de 1 a 4; `,_jsx(_components.code,{children:`0`}),`, los valores negativos y los superiores a 4 no son válidos.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`output_compression must be an integer from 0 to 100`})}),_jsxs(_components.td,{children:[`Define `,_jsx(_components.code,{children:`output_compression`}),` como entero de 0 a 100.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`output_compression is only supported with output_format jpeg or webp`})}),_jsx(_components.td,{children:`Usa compresión solo con JPEG / WebP; elimina el parámetro para PNG / GIF / SVG.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`moderation \"xxx\" is not supported`})}),_jsxs(_components.td,{children:[`Define `,_jsx(_components.code,{children:`moderation`}),` como `,_jsx(_components.code,{children:`low`}),` o `,_jsx(_components.code,{children:`auto`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`markup requires image_urls`})}),_jsxs(_components.td,{children:[`Incluye `,_jsx(_components.code,{children:`image_urls`}),` y ajusta la capa a la primera imagen.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`markup cannot be combined with mask`})}),_jsx(_components.td,{children:`Elige anotaciones o máscara, no ambas.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`frame_count must be an integer from 2 to 16`})}),_jsxs(_components.td,{children:[`Define `,_jsx(_components.code,{children:`frame_count`}),` como entero de 2 a 16.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`no supported sheet fits N GIF frames at size WxH`})}),_jsx(_components.td,{children:`Reduce las dimensiones o el número de fotogramas; no uses proporciones nominales.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`output_format=svg requires svg.model`})}),_jsxs(_components.td,{children:[`Incluye un objeto `,_jsx(_components.code,{children:`svg`}),` con un modelo de texto compatible.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`output_format=svg requires n=1`})}),_jsxs(_components.td,{children:[`Para SVG usa `,_jsx(_components.code,{children:`n: 1`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`background=transparent requires an alpha-capable output_format`})}),_jsx(_components.td,{children:`La transparencia explícita requiere PNG / WebP; omite este campo para SVG.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`parámetros-no-admitidos-y-facturación`,children:`Parámetros no admitidos y facturación`}),`\n`,_jsxs(_components.p,{children:[`No envíes `,_jsx(_components.code,{children:`stream`}),`, `,_jsx(_components.code,{children:`partial_images`}),`, `,_jsx(_components.code,{children:`input_fidelity`}),`, `,_jsx(_components.code,{children:`prompt_rewriter`}),` ni `,_jsx(_components.code,{children:`response_format`}),`. El endpoint devuelve tareas asíncronas y URL CDN, no imágenes parciales en streaming ni respuestas de imagen Base64. `,_jsx(_components.code,{children:`frame_count`}),` / `,_jsx(_components.code,{children:`frame_duration_ms`}),` son exclusivos de GIF; la configuración `,_jsx(_components.code,{children:`svg`}),`, de SVG.`]}),`\n`,_jsxs(_components.p,{children:[`Flare y Sunburst comparten tarifas. GPT-Image-2.6 consume más tokens en `,_jsx(_components.code,{children:`low`}),` / `,_jsx(_components.code,{children:`medium`}),` que 2.5; no reutilices sin cambios las estimaciones anteriores. Consulta los precios actuales en la `,_jsx(_components.a,{href:`https://apimart.ai/pricing`,children:`página de precios APIMart`}),` o `,_jsx(_components.code,{children:`/api/pricing`}),`. Aquí no se indican precios fijos.`]}),`\n`,_jsxs(_components.p,{children:[`Consulta la `,_jsx(_components.a,{href:`https://developers.openai.com/api/docs/guides/image-generation`,children:`guía de generación de imágenes de OpenAI`}),` para las funciones del proveedor. Al usar APIMart, aplica los endpoints, respuestas asíncronas y límites de esta página.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"GPT-Image-2.6 Generación de imágenes","description":"Genera y edita imágenes de forma asíncrona con Flare y Sunburst, con anotaciones, GIF animados y salida SVG.","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gpt-image-2.6/generation"}}},"mdxSourceWithNoJs":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Expandable,Heading,ParamField,RequestExample,ResponseExample,Table,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!RequestExample)_missingMdxReference(`RequestExample`,true);if(!ResponseExample)_missingMdxReference(`ResponseExample`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`La generación, la edición, los GIF y los SVG usan `,_jsx(_components.code,{children:`POST /v1/images/generations`}),`. Lee `,_jsx(_components.code,{children:`data[0].task_id`}),` en la respuesta y consulta la tarea para obtener las URL de los archivos.`]}),`\n`,_jsxs(RequestExample,{children:[_jsx(CodeBlock,{filename:`cURL`,numberOfLines:`12`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`12`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --request`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --url`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.apimart.ai/v1/images/generations`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Authorization: Bearer \u003ctoken>'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Content-Type: application/json'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --data`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"model\": \"gpt-image-2.6-flare\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"prompt\": \"A cozy reading nook by a rainy window, warm lamp light\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"size\": \"1:1\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"resolution\": \"1k\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"quality\": \"medium\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"n\": 1`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`}'`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,numberOfLines:`16`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`16`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`response `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests.post(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.apimart.ai/v1/images/generations\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` headers`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Authorization\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Bearer \u003ctoken>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` json`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-image-2.6-flare\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"prompt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"A cozy reading nook by a rainy window, warm lamp light\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1:1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"resolution\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1k\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"quality\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"medium\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"n\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`response.raise_for_status()`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(response.json()[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`][`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`][`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"task_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`])`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`JavaScript`,numberOfLines:`18`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`18`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` response`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` fetch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://api.apimart.ai/v1/images/generations\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` method:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"POST\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` headers:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` Authorization:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Bearer \u003ctoken>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"application/json\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` body:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`stringify`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"gpt-image-2.6-flare\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"prompt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"A cozy reading nook by a rainy window, warm lamp light\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"1:1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"resolution\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"1k\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"quality\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"medium\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"n\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 1`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }),`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`if`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`!`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`response`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`ok`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`throw`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` Error`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` response`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`text`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`());`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` result`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` response`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`json`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`result`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`data`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`].`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`task_id`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`]})})})]}),`\n`,_jsx(ResponseExample,{children:_jsx(CodeBlock,{filename:`200`,numberOfLines:`9`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`9`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"submitted\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"task_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"task_01KXXXXXXXXXXXXXXX\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})}),`\n`,_jsx(Heading,{level:`2`,id:`autenticación`,children:`Autenticación`}),`\n`,_jsxs(ParamField,{header:`Authorization`,type:`string`,required:true,id:`param-authorization`,children:[_jsxs(_components.p,{children:[`Usa autenticación Bearer Token. Obtén una clave en la `,_jsx(_components.a,{href:`https://apimart.ai/keys`,children:`página de claves API`}),`.`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Authorization: Bearer YOUR_API_KEY`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`elegir-un-modelo`,children:`Elegir un modelo`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Modelo`}),_jsx(_components.th,{children:`Uso`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`gpt-image-2.6-flare`})}),_jsx(_components.td,{children:`Prioriza la velocidad para iterar rápidamente; opción recomendada por defecto.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`gpt-image-2.6-sunburst`})}),_jsxs(_components.td,{children:[`Prioriza el detalle y la coherencia entre ediciones sucesivas, especialmente con calidad `,_jsx(_components.code,{children:`medium`}),` / `,_jsx(_components.code,{children:`high`}),`.`]})]})]})]}),`\n`,_jsx(_components.p,{children:`Ambos tienen los mismos precios por token y consumo con parámetros idénticos. Elige según la velocidad y el detalle que necesites.`}),`\n`,_jsx(Heading,{level:`2`,id:`parámetros-de-solicitud`,children:`Parámetros de solicitud`}),`\n`,_jsx(ParamField,{body:`model`,type:`string`,required:true,id:`param-model`,children:_jsxs(_components.p,{children:[`Nombre del modelo: `,_jsx(_components.code,{children:`gpt-image-2.6-flare`}),` o `,_jsx(_components.code,{children:`gpt-image-2.6-sunburst`}),`.`]})}),`\n`,_jsx(ParamField,{body:`prompt`,type:`string`,required:true,id:`param-prompt`,children:_jsx(_components.p,{children:`Instrucciones de generación o edición, hasta 32 000 caracteres. Describe el sujeto, la composición y qué modificar o conservar.`})}),`\n`,_jsx(ParamField,{body:`size`,type:`string`,default:`auto`,id:`param-size`,children:_jsxs(_components.p,{children:[`Las imágenes estáticas y SVG admiten 15 proporciones, dimensiones exactas como `,_jsx(_components.code,{children:`1600x1200`}),` o `,_jsx(_components.code,{children:`auto`}),`. El valor explícito `,_jsx(_components.code,{children:`auto`}),` deja la elección al proveedor. En edición, omitir el campo selecciona dimensiones según la proporción de la primera imagen y `,_jsx(_components.code,{children:`resolution`}),`. Los GIF siguen las reglas específicas indicadas abajo.`]})}),`\n`,_jsx(ParamField,{body:`resolution`,type:`string`,default:`1k`,id:`param-resolution`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`1k`}),` / `,_jsx(_components.code,{children:`2k`}),` / `,_jsx(_components.code,{children:`4k`}),`, en minúsculas. Determina los píxeles junto con un `,_jsx(_components.code,{children:`size`}),` de proporción; se ignora con dimensiones exactas.`]})}),`\n`,_jsxs(ParamField,{body:`quality`,type:`string`,default:`auto`,id:`param-quality`,children:[_jsxs(_components.p,{children:[_jsx(_components.code,{children:`low`}),` / `,_jsx(_components.code,{children:`medium`}),` / `,_jsx(_components.code,{children:`high`}),` / `,_jsx(_components.code,{children:`xhigh`}),` / `,_jsx(_components.code,{children:`max`}),` / `,_jsx(_components.code,{children:`auto`}),`. Otros valores devuelven HTTP 400 al enviar la solicitud. Si se omite el campo o se usa `,_jsx(_components.code,{children:`auto`}),`, el modelo elige automáticamente el nivel de calidad. El nivel puede variar y no está fijado en `,_jsx(_components.code,{children:`low`}),`. Especifica un nivel explícito si necesitas una configuración fija.`]}),_jsxs(_components.p,{children:[`Si se omite el campo o se usa `,_jsx(_components.code,{children:`auto`}),`, se reserva el importe del nivel `,_jsx(_components.code,{children:`max`}),` y el cargo final se calcula según el nivel de calidad realmente elegido.`]})]}),`\n`,_jsx(ParamField,{body:`n`,type:`integer`,default:`1`,id:`param-n`,children:_jsxs(_components.p,{children:[`Entero de `,_jsx(_components.code,{children:`1`}),` a `,_jsx(_components.code,{children:`4`}),`; en GIF indica la cantidad de animaciones. SVG exige `,_jsx(_components.code,{children:`1`}),`. Los valores explícitos `,_jsx(_components.code,{children:`0`}),`, negativos o superiores a `,_jsx(_components.code,{children:`4`}),` devuelven HTTP 400 en lugar de sustituirse por el valor predeterminado.`]})}),`\n`,_jsx(ParamField,{body:`output_format`,type:`string`,default:`png`,id:`param-output-format`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`png`}),` / `,_jsx(_components.code,{children:`jpeg`}),` / `,_jsx(_components.code,{children:`webp`}),` / `,_jsx(_components.code,{children:`gif`}),` / `,_jsx(_components.code,{children:`svg`}),`. GIF y SVG solo admiten generación a partir de texto. Otros valores devuelven HTTP 400 al enviar la solicitud.`]})}),`\n`,_jsx(ParamField,{body:`output_compression`,type:`integer`,id:`param-output-compression`,children:_jsxs(_components.p,{children:[`Entero de `,_jsx(_components.code,{children:`0`}),` a `,_jsx(_components.code,{children:`100`}),`, solo para `,_jsx(_components.code,{children:`jpeg`}),` / `,_jsx(_components.code,{children:`webp`}),`. Los valores fuera de rango o el uso con `,_jsx(_components.code,{children:`png`}),` / `,_jsx(_components.code,{children:`gif`}),` / `,_jsx(_components.code,{children:`svg`}),` devuelven HTTP 400 al enviar la solicitud.`]})}),`\n`,_jsx(ParamField,{body:`background`,type:`string`,id:`param-background`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`transparent`}),` / `,_jsx(_components.code,{children:`opaque`}),` / `,_jsx(_components.code,{children:`auto`}),`; si se omite, se usa el valor del proveedor. `,_jsx(_components.code,{children:`transparent`}),` explícito exige `,_jsx(_components.code,{children:`png`}),` / `,_jsx(_components.code,{children:`webp`}),`. SVG tiene fondo transparente por defecto; omite este campo para SVG.`]})}),`\n`,_jsx(ParamField,{body:`moderation`,type:`string`,default:`low`,id:`param-moderation`,children:_jsxs(_components.p,{children:[`Nivel de moderación: `,_jsx(_components.code,{children:`auto`}),` / `,_jsx(_components.code,{children:`low`}),`. Otros valores devuelven HTTP 400 al enviar la solicitud.`]})}),`\n`,_jsx(ParamField,{body:`image_urls`,type:`string[]`,id:`param-image-urls`,children:_jsxs(_components.p,{children:[`Hasta 16 imágenes de referencia; incluirlas activa la edición. Usa URL HTTP(S) públicas. Sube primero los archivos locales mediante la `,_jsx(_components.a,{href:`/es/api-reference/uploads/images`,children:`API de carga de imágenes`}),` y utiliza la `,_jsx(_components.code,{children:`url`}),` devuelta.`]})}),`\n`,_jsx(ParamField,{body:`mask_url`,type:`string`,id:`param-mask-url`,children:_jsxs(_components.p,{children:[`Máscara de edición local; requiere `,_jsx(_components.code,{children:`image_urls`}),`. Usa un PNG con canal alfa y las dimensiones de la primera imagen; las zonas totalmente transparentes indican dónde editar. Acepta URL de imagen o Data URL PNG. No se combina con anotaciones; no se garantiza conservar exactamente los píxeles fuera de la máscara.`]})}),`\n`,_jsx(ParamField,{body:`complexity`,type:`string`,id:`param-complexity`,children:_jsxs(_components.p,{children:[`Intensidad de planificación: `,_jsx(_components.code,{children:`low`}),` / `,_jsx(_components.code,{children:`medium`}),` / `,_jsx(_components.code,{children:`high`}),`, con valor predeterminado del proveedor `,_jsx(_components.code,{children:`high`}),`, independiente de `,_jsx(_components.code,{children:`quality`}),`. Usa `,_jsx(_components.code,{children:`low`}),` para cambios puntuales y `,_jsx(_components.code,{children:`high`}),` para texto denso, composiciones o relaciones complejas; puede tardar más o introducir cambios adicionales. No tiene cargo independiente; solo se admite en 2.6.`]})}),`\n`,_jsx(ParamField,{body:`safety_identifier`,type:`string`,id:`param-safety-identifier`,children:_jsx(_components.p,{children:`Identificador estable opcional del usuario final, hasta 128 caracteres; se recomienda un hash del nombre o correo. APIMart no lo reenvía al proveedor por defecto, solo si el canal lo permite. Omitirlo no afecta al uso.`})}),`\n`,_jsx(Heading,{level:`2`,id:`dimensiones-de-imágenes-estáticas-y-svg`,children:`Dimensiones de imágenes estáticas y SVG`}),`\n`,_jsx(_components.p,{children:`Las dimensiones exactas deben ser múltiplos de 16 en ambos ejes: lado máximo 3840, proporción entre lado largo y corto de hasta 3:1 y 655 360–8 294 400 píxeles totales. Las resoluciones superiores a 2560×1440 son experimentales. La tabla coincide con GPT-Image-2.5; no apliques estas restricciones directamente a cada fotograma GIF.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(_components.code,{children:`size`})}),_jsx(_components.th,{children:_jsx(_components.code,{children:`1k`})}),_jsx(_components.th,{children:_jsx(_components.code,{children:`2k`})}),_jsx(_components.th,{children:_jsx(_components.code,{children:`4k`})})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`1:1`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1024×1024`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2048×2048`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2880×2880`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`3:2`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1536×1024`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2048×1360`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3520×2336`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`2:3`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1024×1536`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1360×2048`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2336×3520`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`4:3`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1024×768`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2048×1536`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3312×2480`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`3:4`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`768×1024`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1536×2048`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2480×3312`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`5:4`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1280×1024`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2560×2048`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3216×2576`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`4:5`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1024×1280`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2048×2560`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2576×3216`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`16:9`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1536×864`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2048×1152`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3840×2160`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`9:16`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`864×1536`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1152×2048`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2160×3840`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`2:1`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2048×1024`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2688×1344`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3840×1920`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`1:2`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1024×2048`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1344×2688`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1920×3840`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`21:9`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2016×864`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2688×1152`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3840×1648`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`9:21`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`864×2016`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1152×2688`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1648×3840`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`3:1`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1536×512`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3072×1024`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3840×1280`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`1:3`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`512×1536`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1024×3072`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1280×3840`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`edición-y-máscaras`,children:`Edición y máscaras`}),`\n`,_jsxs(_components.p,{children:[`Esta solicitud edita una zona de la primera imagen. Omite `,_jsx(_components.code,{children:`mask_url`}),` para editar toda la imagen según el prompt; omite `,_jsx(_components.code,{children:`size`}),` para elegir dimensiones según la proporción de la primera imagen y `,_jsx(_components.code,{children:`resolution`}),`. Sustituye las URL de ejemplo por archivos accesibles.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`11`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-image-2.6-sunburst\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"prompt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Replace the fully transparent masked area with a gold ribbon. Preserve the product and the rest of the background.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"image_urls\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://example.com/product.png\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"mask_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://example.com/product-mask.png\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"resolution\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2k\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"quality\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"high\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"complexity\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"low\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`edición-guiada-por-anotaciones`,children:`Edición guiada por anotaciones`}),`\n`,_jsxs(_components.p,{children:[`Proporciona `,_jsx(_components.code,{children:`markup_url`}),` como URL HTTPS o Data URL Base64. El alias `,_jsx(_components.code,{children:`markup`}),` acepta una cadena o un objeto `,_jsx(_components.code,{children:`{\"image_url\":\"...\"}`}),`. No se admite `,_jsx(_components.code,{children:`file_id`}),`.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Incluye `,_jsx(_components.code,{children:`image_urls`}),`. Las anotaciones se aplican a la primera imagen; las demás sirven de referencia.`]}),`\n`,_jsx(_components.li,{children:`Usa una capa PNG transparente independiente con las mismas dimensiones que la primera imagen. No combines las anotaciones con el original.`}),`\n`,_jsx(_components.li,{children:`La primera imagen y la capa deben tener como máximo 16 777 216 píxeles cada una; el archivo de la capa no debe superar 50 MB.`}),`\n`,_jsxs(_components.li,{children:[`No combines con `,_jsx(_components.code,{children:`mask_url`}),`. La capa no consume tokens de imagen, pero la solicitud puede consumir tokens de texto adicionales.`]}),`\n`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`9`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`9`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-image-2.6-flare\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"prompt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Recolor the striped vase inside the red circle to solid cobalt blue ceramic. Keep everything else unchanged. Remove the red circle.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"image_urls\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://example.com/kitchen.webp\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"markup_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://example.com/vase-circle-overlay.png\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"quality\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"medium\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`gif-animados`,children:`GIF animados`}),`\n`,_jsxs(_components.p,{children:[`Establece `,_jsx(_components.code,{children:`output_format: \"gif\"`}),`. Solo generación desde texto: no incluyas `,_jsx(_components.code,{children:`image_urls`}),`, `,_jsx(_components.code,{children:`mask_url`}),`, `,_jsx(_components.code,{children:`markup_url`}),`, `,_jsx(_components.code,{children:`markup`}),` ni `,_jsx(_components.code,{children:`output_compression`}),`.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parámetro`}),_jsx(_components.th,{children:`Predeterminado`}),_jsx(_components.th,{children:`Descripción`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`frame_count`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`9`})}),_jsxs(_components.td,{children:[`Entero `,_jsx(_components.strong,{children:`2–16`}),`. APIMart admite actualmente hasta 16 fotogramas, no los 64 de la guía del proveedor.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`frame_duration_ms`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`200`})}),_jsx(_components.td,{children:`Duración por fotograma en milisegundos enteros, mínimo 20, redondeada a intervalos de 10 ms.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`size`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`auto`})}),_jsxs(_components.td,{children:[`Dimensiones en píxeles de `,_jsx(_components.strong,{children:`cada fotograma`}),`, ambas múltiplos de 16. Omitirlo o usar `,_jsx(_components.code,{children:`auto`}),` da actualmente 512×512. No se permiten proporciones como `,_jsx(_components.code,{children:`1:1`}),`.`]})]})]})]}),`\n`,_jsx(_components.p,{children:`El proveedor organiza los fotogramas en una lámina: 4×2 para 2–8, 3×3 para 9, 4×3 para 10–12 y 4×4 para 13–16. Puede intercambiar filas y columnas para acercarse a un cuadrado. La lámina completa debe tener lados de hasta 3840, hasta 8 294 400 píxeles y proporción de hasta 3:1; de lo contrario, la solicitud devuelve 400.`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`512x512`}),` admite todos los valores de 2–16 fotogramas; `,_jsx(_components.code,{children:`768x768`}),`, hasta 12. Incluso 2 fotogramas de `,_jsx(_components.code,{children:`1024x1024`}),` superan el límite lateral de la lámina. Cada animación se factura por la lámina completa; `,_jsx(_components.code,{children:`n > 1`}),` genera y factura varias animaciones.`]})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`8`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-image-2.6-sunburst\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"prompt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"A paper lantern swaying gently in the night breeze, seamless loop\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"output_format\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gif\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"frame_count\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`9`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"frame_duration_ms\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"quality\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"low\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`salida-svg`,children:`Salida SVG`}),`\n`,_jsxs(ParamField,{body:`svg`,type:`object`,id:`param-svg`,children:[_jsxs(_components.p,{children:[`Establece `,_jsx(_components.code,{children:`output_format: \"svg\"`}),`. El modelo de imagen genera una referencia y el modelo de texto de `,_jsx(_components.code,{children:`svg.model`}),` escribe el SVG.`]}),_jsxs(Expandable,{title:`svg`,children:[_jsx(ParamField,{body:`model`,type:`string`,required:true,id:`param-model-1`,children:_jsxs(_components.p,{children:[`Obligatorio. Elige un modelo con precio por tokens de texto en la plataforma, como `,_jsx(_components.code,{children:`gpt-5.4-mini`}),` o `,_jsx(_components.code,{children:`gpt-5.6-sol`}),`.`]})}),_jsx(ParamField,{body:`reasoning`,type:`object`,id:`param-reasoning`,children:_jsx(Expandable,{title:`reasoning`,children:_jsx(ParamField,{body:`effort`,type:`string`,id:`param-effort`,children:_jsxs(_components.p,{children:[`Opcional: `,_jsx(_components.code,{children:`none`}),` / `,_jsx(_components.code,{children:`minimal`}),` / `,_jsx(_components.code,{children:`low`}),` / `,_jsx(_components.code,{children:`medium`}),` / `,_jsx(_components.code,{children:`high`}),` / `,_jsx(_components.code,{children:`xhigh`}),` / `,_jsx(_components.code,{children:`max`}),`. Los valores admitidos dependen del modelo de texto. Se recomienda omitirlo para usar el valor predeterminado del modelo.`]})})})})]})]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Solo generación desde texto y `,_jsx(_components.code,{children:`n`}),` igual a 1. No se admiten referencias, máscaras, anotaciones ni `,_jsx(_components.code,{children:`output_compression`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`quality`}),` y `,_jsx(_components.code,{children:`complexity`}),` se aplican a la imagen intermedia. El resultado es un `,_jsx(_components.code,{children:`.svg`}),` estático sin scripts, recursos externos ni mapas de bits incrustados.`]}),`\n`,_jsxs(_components.li,{children:[`El uso de texto de `,_jsx(_components.code,{children:`svg.model`}),` se factura además de la generación de imagen. Las cuentas con tarifa fija por imagen aún no admiten SVG; la solicitud devuelve 400.`]}),`\n`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`11`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-image-2.6-flare\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"prompt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"A minimalist bakery logo with a wheat stalk, flat colors\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"output_format\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"svg\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"svg\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-5.4-mini\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1:1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"quality\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"low\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"n\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`consultar-resultados`,children:`Consultar resultados`}),`\n`,_jsxs(_components.p,{children:[`Consulta la `,_jsx(_components.a,{href:`/es/api-reference/tasks/status`,children:`API de estado de tareas`}),` cada 2–5 segundos hasta `,_jsx(_components.code,{children:`completed`}),` o `,_jsx(_components.code,{children:`failed`}),`. No vuelvas a enviar la solicitud de generación mientras esperas.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`3`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --request`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` GET`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --url`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.apimart.ai/v1/tasks/task_01KXXXXXXXXXXXXXXX`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Authorization: Bearer \u003ctoken>'`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Al terminar, lee las URL de `,_jsx(_components.code,{children:`data.result.images[].url[]`}),` y descarga los archivos pronto. El ejemplo muestra solo los campos principales; si aparece `,_jsx(_components.code,{children:`failed`}),`, revisa `,_jsx(_components.code,{children:`data.error.message`}),`. Usa `,_jsx(_components.code,{children:`POST /v1/tasks/batch`}),` para consultar varias tareas.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`17`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`17`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"task_01KXXXXXXXXXXXXXXX\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"completed\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"progress\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"result\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"images\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://upload.apimart.ai/f/image/example.png\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`uso-de-tokens-svg-y-ejemplo-de-respuesta`,children:`Uso de tokens SVG y ejemplo de respuesta`}),`\n`,_jsxs(_components.p,{children:[`En la respuesta de consulta de una tarea, `,_jsx(_components.code,{children:`data.usage.svg_usage`}),` informa del uso del modelo de texto que escribe el SVG. Los demás campos de tokens de `,_jsx(_components.code,{children:`data.usage`}),` corresponden al modelo de imagen que genera la referencia. Contabiliza cada parte según las reglas de facturación de su modelo.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Campo`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Descripción`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`model`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Modelo de texto realmente utilizado para escribir el SVG.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`input_tokens`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Tokens de entrada del modelo de texto.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`output_tokens`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Tokens de salida del modelo de texto, incluidos los de razonamiento.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reasoning_tokens`})}),_jsx(_components.td,{children:`integer`}),_jsxs(_components.td,{children:[`Parte de los tokens de salida destinada al razonamiento; no la sumes de nuevo a `,_jsx(_components.code,{children:`output_tokens`}),`.`]})]})]})]}),`\n`,_jsx(_components.p,{children:`El ejemplo muestra los campos principales de la respuesta de una tarea SVG. Los valores de tokens ilustran las relaciones entre campos y no representan un consumo fijo.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`28`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`28`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"task_01KXXXXXXXXXXXXXXX\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"completed\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"progress\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"result\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"images\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://upload.apimart.ai/f/image/example.svg\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"usage\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"input_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`40`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"output_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1800`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1840`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"svg_usage\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-5.4-mini\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"input_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"output_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`800`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"reasoning_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`200`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`errores-de-parámetros-frecuentes`,children:`Errores de parámetros frecuentes`}),`\n`,_jsx(_components.p,{children:`Los siguientes errores de validación devuelven HTTP 400 de forma síncrona al enviar la solicitud. No se crea ninguna tarea ni se realiza ningún cargo. Corrige los parámetros antes de volver a enviarla.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Error`}),_jsx(_components.th,{children:`Solución`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`quality \"ultra\" is not supported by gpt-image-2.6-flare`})}),_jsxs(_components.td,{children:[`Usa `,_jsx(_components.code,{children:`low`}),` / `,_jsx(_components.code,{children:`medium`}),` / `,_jsx(_components.code,{children:`high`}),` / `,_jsx(_components.code,{children:`xhigh`}),` / `,_jsx(_components.code,{children:`max`}),` / `,_jsx(_components.code,{children:`auto`}),`; no se admiten otros valores como `,_jsx(_components.code,{children:`ultra`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:\"`n` must be an integer from 1 to 4\"})}),_jsxs(_components.td,{children:[`Define `,_jsx(_components.code,{children:`n`}),` como entero de 1 a 4; `,_jsx(_components.code,{children:`0`}),`, los valores negativos y los superiores a 4 no son válidos.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`output_compression must be an integer from 0 to 100`})}),_jsxs(_components.td,{children:[`Define `,_jsx(_components.code,{children:`output_compression`}),` como entero de 0 a 100.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`output_compression is only supported with output_format jpeg or webp`})}),_jsx(_components.td,{children:`Usa compresión solo con JPEG / WebP; elimina el parámetro para PNG / GIF / SVG.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`moderation \"xxx\" is not supported`})}),_jsxs(_components.td,{children:[`Define `,_jsx(_components.code,{children:`moderation`}),` como `,_jsx(_components.code,{children:`low`}),` o `,_jsx(_components.code,{children:`auto`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`markup requires image_urls`})}),_jsxs(_components.td,{children:[`Incluye `,_jsx(_components.code,{children:`image_urls`}),` y ajusta la capa a la primera imagen.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`markup cannot be combined with mask`})}),_jsx(_components.td,{children:`Elige anotaciones o máscara, no ambas.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`frame_count must be an integer from 2 to 16`})}),_jsxs(_components.td,{children:[`Define `,_jsx(_components.code,{children:`frame_count`}),` como entero de 2 a 16.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`no supported sheet fits N GIF frames at size WxH`})}),_jsx(_components.td,{children:`Reduce las dimensiones o el número de fotogramas; no uses proporciones nominales.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`output_format=svg requires svg.model`})}),_jsxs(_components.td,{children:[`Incluye un objeto `,_jsx(_components.code,{children:`svg`}),` con un modelo de texto compatible.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`output_format=svg requires n=1`})}),_jsxs(_components.td,{children:[`Para SVG usa `,_jsx(_components.code,{children:`n: 1`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`background=transparent requires an alpha-capable output_format`})}),_jsx(_components.td,{children:`La transparencia explícita requiere PNG / WebP; omite este campo para SVG.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`parámetros-no-admitidos-y-facturación`,children:`Parámetros no admitidos y facturación`}),`\n`,_jsxs(_components.p,{children:[`No envíes `,_jsx(_components.code,{children:`stream`}),`, `,_jsx(_components.code,{children:`partial_images`}),`, `,_jsx(_components.code,{children:`input_fidelity`}),`, `,_jsx(_components.code,{children:`prompt_rewriter`}),` ni `,_jsx(_components.code,{children:`response_format`}),`. El endpoint devuelve tareas asíncronas y URL CDN, no imágenes parciales en streaming ni respuestas de imagen Base64. `,_jsx(_components.code,{children:`frame_count`}),` / `,_jsx(_components.code,{children:`frame_duration_ms`}),` son exclusivos de GIF; la configuración `,_jsx(_components.code,{children:`svg`}),`, de SVG.`]}),`\n`,_jsxs(_components.p,{children:[`Flare y Sunburst comparten tarifas. GPT-Image-2.6 consume más tokens en `,_jsx(_components.code,{children:`low`}),` / `,_jsx(_components.code,{children:`medium`}),` que 2.5; no reutilices sin cambios las estimaciones anteriores. Consulta los precios actuales en la `,_jsx(_components.a,{href:`https://apimart.ai/pricing`,children:`página de precios APIMart`}),` o `,_jsx(_components.code,{children:`/api/pricing`}),`. Aquí no se indican precios fijos.`]}),`\n`,_jsxs(_components.p,{children:[`Consulta la `,_jsx(_components.a,{href:`https://developers.openai.com/api/docs/guides/image-generation`,children:`guía de generación de imágenes de OpenAI`}),` para las funciones del proveedor. Al usar APIMart, aplica los endpoints, respuestas asíncronas y límites de esta página.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"GPT-Image-2.6 Generación de imágenes","description":"Genera y edita imágenes de forma asíncrona con Flare y Sunburst, con anotaciones, GIF animados y salida SVG.","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gpt-image-2.6/generation"}}}},"mdxExtracts":{"tableOfContents":[{"title":"Autenticación","slug":"autenticación","depth":2,"children":[]},{"title":"Elegir un modelo","slug":"elegir-un-modelo","depth":2,"children":[]},{"title":"Parámetros de solicitud","slug":"parámetros-de-solicitud","depth":2,"children":[]},{"title":"Dimensiones de imágenes estáticas y SVG","slug":"dimensiones-de-imágenes-estáticas-y-svg","depth":2,"children":[]},{"title":"Edición y máscaras","slug":"edición-y-máscaras","depth":2,"children":[]},{"title":"Edición guiada por anotaciones","slug":"edición-guiada-por-anotaciones","depth":2,"children":[]},{"title":"GIF animados","slug":"gif-animados","depth":2,"children":[]},{"title":"Salida SVG","slug":"salida-svg","depth":2,"children":[]},{"title":"Consultar resultados","slug":"consultar-resultados","depth":2,"children":[{"title":"Uso de tokens SVG y ejemplo de respuesta","slug":"uso-de-tokens-svg-y-ejemplo-de-respuesta","depth":3,"children":[]}]},{"title":"Errores de parámetros frecuentes","slug":"errores-de-parámetros-frecuentes","depth":2,"children":[]},{"title":"Parámetros no admitidos y facturación","slug":"parámetros-no-admitidos-y-facturación","depth":2,"children":[]}],"codeExamples":{"request":{"type":"RequestExample","children":[{"filename":"cURL","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"shellscript\">\u003ccode language=\"shellscript\" numberOfLines=\"12\">\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#DCDCAA\">curl\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> --request\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> POST\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> --url\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> https://api.apimart.ai/v1/images/generations\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> --header\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> 'Authorization: Bearer \u0026#x3C;token>'\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> --header\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> 'Content-Type: application/json'\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> --data\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> '{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"model\": \"gpt-image-2.6-flare\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"prompt\": \"A cozy reading nook by a rainy window, warm lamp light\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"size\": \"1:1\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"resolution\": \"1k\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"quality\": \"medium\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"n\": 1\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">}'\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"Python","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"python\">\u003ccode language=\"python\" numberOfLines=\"16\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">import\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> requests\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">response \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> requests.post(\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"https://api.apimart.ai/v1/images/generations\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\"> headers\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Authorization\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Bearer \u0026#x3C;token>\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">},\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\"> json\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"model\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"gpt-image-2.6-flare\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"prompt\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"A cozy reading nook by a rainy window, warm lamp light\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"size\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"1:1\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"resolution\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"1k\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"quality\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"medium\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"n\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">response.raise_for_status()\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#DCDCAA\">print\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(response.json()[\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"data\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">][\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">0\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">][\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"task_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">])\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"JavaScript","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"javascript\">\u003ccode language=\"javascript\" numberOfLines=\"18\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">const\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> response\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\"> await\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\"> fetch\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"https://api.apimart.ai/v1/images/generations\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> method:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"POST\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> headers:\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> Authorization:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Bearer \u0026#x3C;token>\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Content-Type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"application/json\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> body:\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> JSON\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">stringify\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">({\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"model\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"gpt-image-2.6-flare\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"prompt\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"A cozy reading nook by a rainy window, warm lamp light\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"size\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"1:1\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"resolution\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"1k\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"quality\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"medium\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"n\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">:\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\"> 1\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }),\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">});\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">if\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> (\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">!\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">response\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">ok\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">) \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">throw\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> new\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\"> Error\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">await\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> response\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">text\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">());\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">const\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> result\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\"> await\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> response\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">json\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">();\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">console\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">log\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">result\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">data\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">[\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">0\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">].\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">task_id\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]},"response":{"type":"ResponseExample","children":[{"filename":"200","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"9\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"code\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">200\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"data\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"submitted\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"task_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"task_01KXXXXXXXXXXXXXXX\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]}},"endpoint":{"title":"GPT-Image-2.6 Generación de imágenes","path":"/v1/images/generations","servers":[{"url":"https://api.apimart.ai"}],"method":"post","request":{"security":[],"parameters":{"query":{},"header":{"Authorization":{"schema":[{"type":"string","description":"Usa autenticación Bearer Token. Obtén una clave en la página de claves API .","required":true}]}},"cookie":{},"path":{}},"body":{"application/json":{"schemaArray":[{"type":"object","properties":{"model":[{"type":"string","description":"Nombre del modelo: `gpt-image-2.6-flare` o `gpt-image-2.6-sunburst` .","required":true}],"prompt":[{"type":"string","description":"Instrucciones de generación o edición, hasta 32 000 caracteres. Describe el sujeto, la composición y qué modificar o conservar.","required":true}],"size":[{"type":"string","description":"Las imágenes estáticas y SVG admiten 15 proporciones, dimensiones exactas como `1600x1200` o `auto` . El valor explícito `auto` deja la elección al proveedor. En edición, omitir el campo selecciona dimensiones según la proporción de la primera imagen y `resolution` . Los GIF siguen las reglas específicas indicadas abajo."}],"resolution":[{"type":"string","description":"`1k` / `2k` / `4k` , en minúsculas. Determina los píxeles junto con un `size` de proporción; se ignora con dimensiones exactas."}],"quality":[{"type":"string","description":"`low` / `medium` / `high` / `xhigh` / `max` / `auto` . Otros valores devuelven HTTP 400 al enviar la solicitud. Si se omite el campo o se usa `auto` , el modelo elige automáticamente el nivel de calidad. El nivel puede variar y no está fijado en `low` . Especifica un nivel explícito si necesitas una configuración fija. Si se omite el campo o se usa `auto` , se reserva el importe del nivel `max` y el cargo final se calcula según el nivel de calidad realmente elegido."}],"n":[{"type":"integer","description":"Entero de `1` a `4` ; en GIF indica la cantidad de animaciones. SVG exige `1` . Los valores explícitos `0` , negativos o superiores a `4` devuelven HTTP 400 en lugar de sustituirse por el valor predeterminado."}],"output_format":[{"type":"string","description":"`png` / `jpeg` / `webp` / `gif` / `svg` . GIF y SVG solo admiten generación a partir de texto. Otros valores devuelven HTTP 400 al enviar la solicitud."}],"output_compression":[{"type":"integer","description":"Entero de `0` a `100` , solo para `jpeg` / `webp` . Los valores fuera de rango o el uso con `png` / `gif` / `svg` devuelven HTTP 400 al enviar la solicitud."}],"background":[{"type":"string","description":"`transparent` / `opaque` / `auto` ; si se omite, se usa el valor del proveedor. `transparent` explícito exige `png` / `webp` . SVG tiene fondo transparente por defecto; omite este campo para SVG."}],"moderation":[{"type":"string","description":"Nivel de moderación: `auto` / `low` . Otros valores devuelven HTTP 400 al enviar la solicitud."}],"image_urls":[{"type":"array","items":[{"type":"string"}],"description":"Hasta 16 imágenes de referencia; incluirlas activa la edición. Usa URL HTTP(S) públicas. Sube primero los archivos locales mediante la API de carga de imágenes y utiliza la `url` devuelta."}],"mask_url":[{"type":"string","description":"Máscara de edición local; requiere `image_urls` . Usa un PNG con canal alfa y las dimensiones de la primera imagen; las zonas totalmente transparentes indican dónde editar. Acepta URL de imagen o Data URL PNG. No se combina con anotaciones; no se garantiza conservar exactamente los píxeles fuera de la máscara."}],"complexity":[{"type":"string","description":"Intensidad de planificación: `low` / `medium` / `high` , con valor predeterminado del proveedor `high` , independiente de `quality` . Usa `low` para cambios puntuales y `high` para texto denso, composiciones o relaciones complejas; puede tardar más o introducir cambios adicionales. No tiene cargo independiente; solo se admite en 2.6."}],"safety_identifier":[{"type":"string","description":"Identificador estable opcional del usuario final, hasta 128 caracteres; se recomienda un hash del nombre o correo. APIMart no lo reenvía al proveedor por defecto, solo si el canal lo permite. Omitirlo no afecta al uso."}],"svg":[{"type":"object","properties":{"model":[{"type":"string","description":"Obligatorio. Elige un modelo con precio por tokens de texto en la plataforma, como `gpt-5.4-mini` o `gpt-5.6-sol` .","required":true}],"reasoning":[{"type":"object","properties":{"effort":[{"type":"string","description":"Opcional: `none` / `minimal` / `low` / `medium` / `high` / `xhigh` / `max` . Los valores admitidos dependen del modelo de texto. Se recomienda omitirlo para usar el valor predeterminado del modelo."}]}}]},"description":"Establece `output_format: \"svg\"` . El modelo de imagen genera una referencia y el modelo de texto de `svg.model` escribe el SVG."}]}}],"examples":{"example":{"value":{"model":"\u003cstring>","prompt":"\u003cstring>","size":"\u003cstring>","resolution":"\u003cstring>","quality":"\u003cstring>","n":123,"output_format":"\u003cstring>","output_compression":123,"background":"\u003cstring>","moderation":"\u003cstring>","image_urls":["\u003cstring>"],"mask_url":"\u003cstring>","complexity":"\u003cstring>","safety_identifier":"\u003cstring>","svg":{"model":"\u003cstring>","reasoning":{"effort":"\u003cstring>"}}}}}}}},"response":{},"deprecated":false}},"jsLinks":["/_mintlify/custom/apicore/1f7e29c94a916812/cn-domain-rewrite.js","/_mintlify/custom/apicore/afc6076845564106/param-field-copy.js"],"subdomain":"apicore","siteName":"APIMart","title":"GPT-Image-2.6 Generación de imágenes - APIMart","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/api-reference/images/gpt-image-2.6/generation","matchLevel":1},"zh-Hans":{"href":"/cn/api-reference/images/gpt-image-2.6/generation","matchLevel":1},"ja":{"href":"/ja/api-reference/images/gpt-image-2.6/generation","matchLevel":1},"ko":{"href":"/ko/api-reference/images/gpt-image-2.6/generation","matchLevel":1},"ru":{"href":"/ru/api-reference/images/gpt-image-2.6/generation","matchLevel":1},"de":{"href":"/de/api-reference/images/gpt-image-2.6/generation","matchLevel":1},"fr":{"href":"/fr/api-reference/images/gpt-image-2.6/generation","matchLevel":1},"pt":{"href":"/pt/api-reference/images/gpt-image-2.6/generation","matchLevel":1},"id":{"href":"/id/api-reference/images/gpt-image-2.6/generation","matchLevel":1},"es":{"href":"/es/api-reference/images/gpt-image-2.6/generation","matchLevel":0}}},"lastModified":"2026-11-05T06:35:27.661Z","originalFileLocation":"es/api-reference/images/gpt-image-2.6/generation.mdx","locale":"es"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Genera y edita imágenes de forma asíncrona con Flare y Sunburst, con anotaciones, GIF animados y salida SVG.\">\u003cmeta data-mint-head name=\"keywords\" content=\"OpenAI compatible, API gateway, GPT-5, Claude, Gemini, multi-provider, transparent pricing, SLA\">\u003cmeta data-mint-head name=\"application-name\" content=\"APIMart\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/apicore/lN2mX6cSovqJeXFa/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/apicore/lN2mX6cSovqJeXFa/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/apicore/lN2mX6cSovqJeXFa/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/apicore/lN2mX6cSovqJeXFa/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/apicore/lN2mX6cSovqJeXFa/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/apicore/lN2mX6cSovqJeXFa/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/apicore/lN2mX6cSovqJeXFa/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/apicore/lN2mX6cSovqJeXFa/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/apicore/lN2mX6cSovqJeXFa/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"GPT-Image-2.6 Generación de imágenes - APIMart\">\u003cmeta data-mint-head property=\"og:description\" content=\"Genera y edita imágenes de forma asíncrona con Flare y Sunburst, con anotaciones, GIF animados y salida SVG.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"APIMart\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.apimart.ai/es/api-reference/images/gpt-image-2.6/generation\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://apicore.mintlify.app/_mintlify/api/og/v2?division=GPT-Image-2.6\u0026amp;title=GPT-Image-2.6+Generaci%C3%B3n+de+im%C3%A1genes\u0026amp;description=Genera+y+edita+im%C3%A1genes+de+forma+as%C3%ADncrona+con+Flare+y+Sunburst%2C+con+anotaciones%2C+GIF+animados+y+salida+SVG.\u0026amp;theme=85f832f8b30837d0268a5e67\u0026amp;signature=26305651ad0e4ce51cd693774e4ff3e03bc96741e43813d3c299d2cedd6b0594\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"GPT-Image-2.6 Generación de imágenes - APIMart\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Genera y edita imágenes de forma asíncrona con Flare y Sunburst, con anotaciones, GIF animados y salida SVG.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://apicore.mintlify.app/_mintlify/api/og/v2?division=GPT-Image-2.6\u0026amp;title=GPT-Image-2.6+Generaci%C3%B3n+de+im%C3%A1genes\u0026amp;description=Genera+y+edita+im%C3%A1genes+de+forma+as%C3%ADncrona+con+Flare+y+Sunburst%2C+con+anotaciones%2C+GIF+animados+y+salida+SVG.\u0026amp;theme=85f832f8b30837d0268a5e67\u0026amp;signature=26305651ad0e4ce51cd693774e4ff3e03bc96741e43813d3c299d2cedd6b0594\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/apicore/lN2mX6cSovqJeXFa/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"APIMart\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2563EB\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@APIMart_\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.apimart.ai/es/api-reference/images/gpt-image-2.6/generation\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/es/api-reference/images/gpt-image-2.6/generation.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.apimart.ai/es/api-reference/images/gpt-image-2.6/generation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.apimart.ai/en/api-reference/images/gpt-image-2.6/generation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh-Hans\" href=\"https://docs.apimart.ai/cn/api-reference/images/gpt-image-2.6/generation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.apimart.ai/ja/api-reference/images/gpt-image-2.6/generation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.apimart.ai/ko/api-reference/images/gpt-image-2.6/generation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.apimart.ai/ru/api-reference/images/gpt-image-2.6/generation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.apimart.ai/de/api-reference/images/gpt-image-2.6/generation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.apimart.ai/fr/api-reference/images/gpt-image-2.6/generation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.apimart.ai/pt/api-reference/images/gpt-image-2.6/generation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.apimart.ai/id/api-reference/images/gpt-image-2.6/generation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.apimart.ai/en/api-reference/images/gpt-image-2.6/generation\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.apimart.ai/#organization\",\"name\":\"APIMart\",\"url\":\"https://docs.apimart.ai\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.apimart.ai#website\",\"name\":\"APIMart\",\"url\":\"https://docs.apimart.ai\",\"publisher\":{\"@id\":\"https://docs.apimart.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.apimart.ai/es/api-reference/images/gpt-image-2.6/generation#webpage\",\"url\":\"https://docs.apimart.ai/es/api-reference/images/gpt-image-2.6/generation\",\"name\":\"GPT-Image-2.6 Generación de imágenes\",\"description\":\"Genera y edita imágenes de forma asíncrona con Flare y Sunburst, con anotaciones, GIF animados y salida SVG.\",\"dateModified\":\"2026-11-05T06:35:27.661Z\",\"isPartOf\":{\"@id\":\"https://docs.apimart.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.apimart.ai/es/api-reference/images/gpt-image-2.6/generation#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.apimart.ai/es/api-reference/images/gpt-image-2.6/generation#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Serie de imágenes\",\"item\":\"https://docs.apimart.ai/es/api-reference/images/gemini-nano-banana-2.1/generation\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GPT-Image-2.6 Generación de imágenes\",\"item\":\"https://docs.apimart.ai/es/api-reference/images/gpt-image-2.6/generation\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.apimart.ai/es/api-reference/images/gpt-image-2.6/generation#apireference\",\"headline\":\"GPT-Image-2.6 Generación de imágenes\",\"name\":\"GPT-Image-2.6 Generación de imágenes\",\"description\":\"Genera y edita imágenes de forma asíncrona con Flare y Sunburst, con anotaciones, GIF animados y salida SVG.\",\"url\":\"https://docs.apimart.ai/es/api-reference/images/gpt-image-2.6/generation\",\"mainEntityOfPage\":{\"@id\":\"https://docs.apimart.ai/es/api-reference/images/gpt-image-2.6/generation#webpage\"},\"dateModified\":\"2026-11-05T06:35:27.661Z\",\"publisher\":{\"@id\":\"https://docs.apimart.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.apimart.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"APIMart\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"APIMart","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/en/api-reference/images/gpt-image-2.6/generation"}]},{"language":"zh-Hans","pages":[{"title":"zh-Hans","href":"/cn/api-reference/images/gpt-image-2.6/generation"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/api-reference/images/gpt-image-2.6/generation"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/api-reference/images/gpt-image-2.6/generation"}]},{"language":"ru","pages":[{"title":"ru","href":"/ru/api-reference/images/gpt-image-2.6/generation"}]},{"language":"de","pages":[{"title":"de","href":"/de/api-reference/images/gpt-image-2.6/generation"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/api-reference/images/gpt-image-2.6/generation"}]},{"language":"pt","pages":[{"title":"pt","href":"/pt/api-reference/images/gpt-image-2.6/generation"}]},{"language":"id","pages":[{"title":"id","href":"/id/api-reference/images/gpt-image-2.6/generation"}]},{"language":"es","tabs":[{"tab":"Manual de la API","groups":[{"group":"Visión general","pages":[{"title":"APIMart — Gateway de API compatible con OpenAI (GPT-5, Claude, Gemini)","href":"/es"}]},{"group":"Modelos","pages":[{"title":"API de metadatos de la lista de modelos","api":"GET https://api.apimart.ai/v1/models","href":"/es/api-reference/texts/models/list"}]},{"group":"Serie de texto","icon":"text","pages":[{"title":"API general de Chat (streaming por defecto)","api":"POST https://api.apimart.ai/v1/chat/completions","href":"/es/api-reference/texts/general/chat-completions"},{"title":"API general de Chat (sin streaming por defecto)","api":"POST https://api.apimart.ai/api/v1/chat/completions","href":"/es/api-reference/texts/general/chat-completions-nostream"},{"title":"API de Mensajes Claude","api":"POST https://api.apimart.ai/v1/messages","href":"/es/api-reference/texts/general/claude-messages"},{"title":"Formato nativo de Gemini","api":"POST https://api.apimart.ai/v1beta/models/{model}:{method}","href":"/es/api-reference/texts/gemini/quickstart"},{"title":"API multimodal OpenAI Responses","api":"POST https://api.apimart.ai/v1/responses","href":"/es/api-reference/texts/openai/responses"},{"title":"Guía de caché de contexto de OpenAI","sidebarTitle":"Caché de contexto de OpenAI","icon":"database","href":"/es/api-reference/texts/openai/context-cache"},{"title":"Guía de uso de la caché de contexto de Gemini","sidebarTitle":"Caché de contexto de Gemini","icon":"database","href":"/es/api-reference/texts/gemini/context-cache"},{"title":"Guía de uso de la caché de contexto de Claude","sidebarTitle":"Caché de contexto de Claude","icon":"database","href":"/es/api-reference/texts/general/claude-context-cache"},{"group":"qwen3.8-max","icon":"message","pages":[{"title":"qwen3.8-max Integration Guide","api":"POST https://api.apimart.ai/v1/chat/completions","href":"/es/api-reference/texts/qwen3.8-max/guide"},{"title":"Model Pricing API","api":"GET https://api.apimart.ai/api/pricing/model?model=qwen3.8-max","href":"/es/api-reference/texts/qwen3.8-max/pricing"}]}]},{"group":"Serie de imágenes","icon":"image","pages":[{"group":"Nano banana 2.1","icon":"image","pages":[{"title":"Nano banana 2.1 Generación de imágenes","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gemini-nano-banana-2.1/generation"}]},{"group":"Nano banana2","icon":"image","pages":[{"title":"Nano banana2 Generación de imágenes","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gemini-3.1-flash/generation"},{"title":"Nano Banana Lite Generación de imágenes","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gemini-3.1-flash/generation-lite"}]},{"group":"Nano banana Pro","icon":"image","pages":[{"title":"Nano banana Pro Generación de imágenes","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gemini-3-pro/generation"}]},{"group":"Nano banana","icon":"image","pages":[{"title":"Nano banana Generación de imágenes","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gemini-2.5-flash/generation"}]},{"group":"Imagen-4.0","icon":"image","pages":[{"title":"Generación de imágenes con Imagen 4.0 Apimart","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/imagen-4.0-apimart/generation"}]},{"group":"GPT-Image(1/1.5)","icon":"image","pages":[{"title":"Generación de imágenes con GPT-Image(1/1.5)","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gpt-image-1/generation"}]},{"group":"GPT-Image-2","icon":"image","pages":[{"title":"Generación de imágenes con GPT-Image-2","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gpt-image-2/generation"},{"title":"Generación de imágenes con GPT-Image-2 canal oficial","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gpt-image-2/official"}]},{"group":"GPT-Image-2.5","icon":"image","pages":[{"title":"Generación de imágenes GPT-Image-2.5","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gpt-image-2.5/generation"}]},{"group":"GPT-Image-2.5 Ext","icon":"image","pages":[{"title":"GPT-Image-2.5 Ext — Generación de imágenes","description":" - Usa gpt-image-2.5-ext y selecciona Flare o Sunburst mediante version\n- Procesamiento asíncrono: consulta los resultados con el ID de tarea después del envío\n- Admite generación a partir de texto y de imágenes con hasta 16 imágenes de referencia\n- Admite 10 relaciones de aspecto y auto, con resoluciones 1K / 2K / 4K\n- Genera de 1 a 4 imágenes por solicitud, con facturación según la versión, la resolución y el número de imágenes realmente entregadas ","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gpt-image-2.5-ext/generation"}]},{"group":"GPT-Image-2.6","icon":"image","pages":[{"title":"GPT-Image-2.6 Generación de imágenes","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/gpt-image-2.6/generation"}]},{"group":"Seedream-4.0","icon":"image","pages":[{"title":"Generación de imágenes Seedream-4.0","description":" - Modo de procesamiento asíncrono, devuelve un ID de tarea para consultas posteriores\n- Admite múltiples modos de generación, incluidos text-to-image, image-to-image y edición de imágenes\n- Los enlaces de las imágenes generadas son válidos por 24 horas; guárdelos cuanto antes ","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/seedream-4/generation"}]},{"group":"Seedream-4.5","icon":"image","pages":[{"title":"Generación de imágenes Seedream-4.5","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/seedream-4.5/generation"}]},{"group":"Seedream-5.0-Lite","icon":"image","pages":[{"title":"Generación de imágenes Seedream-5.0-Lite","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/seedream-5-lite/generation"}]},{"group":"Seedream-5.0-Pro","icon":"image","pages":[{"title":"Generación de imágenes Seedream-5.0-Pro","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/seedream-5-0-pro/generation"}]},{"group":"Seedream-5.0-Flash","icon":"image","pages":[{"title":"Generación de imágenes Seedream-5.0-Flash","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/seedream-5-0-flash/generation"}]},{"group":"Flux Kontext","icon":"image","pages":[{"title":"Generación y edición de imágenes con FLUX Kontext","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/flux-kontext/generation"}]},{"group":"Flux 2.0","icon":"image","pages":[{"title":"Generación de imágenes con FLUX.2","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/flux-2/generation"}]},{"group":"FLUX 3 Image","icon":"image","pages":[{"title":"FLUX 3 Image Generación de imágenes","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/flux-3-image/generation"}]},{"group":"FLUX 3 Image Klein","icon":"image","pages":[{"title":"FLUX 3 Image Klein Generación de imágenes","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/flux-3-image-klein/generation"}]},{"group":"Hy-Image-3.5 Preview","icon":"image","pages":[{"title":"Hy-Image-3.5 Preview Generación de imágenes","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/hy-image-v3.5-preview/generation"}]},{"group":"Muse Image Ext","icon":"image","pages":[{"title":"Generación de imágenes Muse Image Ext","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/muse-image-ext/generation"}]},{"group":"MAI-Image-2.6","icon":"image","pages":[{"title":"MAI-Image-2.6 Generación de imágenes","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/mai-image-2.6/generation"}]},{"group":"Qwen Image 2.0","icon":"image","pages":[{"title":"Generación de imágenes Qwen Image 2.0","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/qwen-image/generation"}]},{"group":"Qwen Image 3.0","icon":"image","pages":[{"title":"Generación de imágenes Qwen Image 3.0","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/qwen-image-3.0/generation"}]},{"group":"Z-Image-Turbo","icon":"image","pages":[{"title":"Generación de imágenes Z-Image-Turbo","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/z-image-turbo/generation"}]},{"group":"Grok Imagine","icon":"image","pages":[{"title":"Grok Imagine generación de imágenes","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/grok-imagine/generation"}]},{"group":"Grok Imagine 2.0 Ext","icon":"image","pages":[{"title":"Grok Imagine 2.0 Ext generación de imágenes","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/grok-imagine-2.0-ext/generation"},{"title":"Capas y edición de regiones de Grok Imagine 2.0 Ext","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/grok-imagine-2.0-ext/layer-region-edit"},{"title":"Grok Imagine Image 2.0 — generación y edición oficiales","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/grok-imagine-2.0-ext/official"}]},{"group":"wan2.7-image","icon":"image","pages":[{"title":"Generación y edición de imágenes wan2.7","api":"POST https://api.apimart.ai/v1/images/generations","href":"/es/api-reference/images/wan2.7-image/generation"}]},{"group":"Midjourney","icon":"image","pages":[{"title":"API de Midjourney","href":"/es/api-reference/images/midjourney/generation"},{"title":"Imagine (texto a imagen)","api":"POST https://api.apimart.ai/v1/midjourney/generations","href":"/es/api-reference/images/midjourney/imagine"},{"title":"Blend (mezcla de varias imágenes)","api":"POST https://api.apimart.ai/v1/midjourney/generations/blend","href":"/es/api-reference/images/midjourney/blend"},{"title":"Describe (imagen a texto)","api":"POST https://api.apimart.ai/v1/midjourney/generations/describe","href":"/es/api-reference/images/midjourney/describe"},{"title":"Edits (edición de imagen)","api":"POST https://api.apimart.ai/v1/midjourney/generations/edits","href":"/es/api-reference/images/midjourney/edits"},{"title":"Upscale (ampliar una baldosa)","api":"POST https://api.apimart.ai/v1/midjourney/generations/upscale","href":"/es/api-reference/images/midjourney/upscale"},{"title":"Variation (variación)","api":"POST https://api.apimart.ai/v1/midjourney/generations/variation","href":"/es/api-reference/images/midjourney/variation"},{"title":"High Variation (variación fuerte)","api":"POST https://api.apimart.ai/v1/midjourney/generations/high-variation","href":"/es/api-reference/images/midjourney/high-variation"},{"title":"Low Variation (variación sutil)","api":"POST https://api.apimart.ai/v1/midjourney/generations/low-variation","href":"/es/api-reference/images/midjourney/low-variation"},{"title":"Reroll (regenerar)","api":"POST https://api.apimart.ai/v1/midjourney/generations/reroll","href":"/es/api-reference/images/midjourney/reroll"},{"title":"Zoom (zoom out)","api":"POST https://api.apimart.ai/v1/midjourney/generations/zoom","href":"/es/api-reference/images/midjourney/zoom"},{"title":"Pan (paneo)","api":"POST https://api.apimart.ai/v1/midjourney/generations/pan","href":"/es/api-reference/images/midjourney/pan"},{"title":"Inpaint (Vary Region)","api":"POST https://api.apimart.ai/v1/midjourney/generations/inpaint","href":"/es/api-reference/images/midjourney/inpaint"},{"title":"Modal (enviar parámetros)","api":"POST https://api.apimart.ai/v1/midjourney/generations/modal","href":"/es/api-reference/images/midjourney/modal"},{"title":"Video (imagen a video)","api":"POST https://api.apimart.ai/v1/midjourney/generations/video","href":"/es/api-reference/images/midjourney/video"},{"title":"Remix (reshape, solo v8.1 / v8.2)","api":"POST https://api.apimart.ai/v1/midjourney/generations/remix-strong","href":"/es/api-reference/images/midjourney/remix"},{"title":"Consultar tarea","api":"GET https://api.apimart.ai/v1/midjourney/{task_id}","href":"/es/api-reference/images/midjourney/query"},{"title":"Buenas prácticas","href":"/es/api-reference/images/midjourney/best-practices"},{"title":"Ejemplo de flujo de trabajo completo","href":"/es/api-reference/images/midjourney/workflow"}]}]},{"group":"Serie de video","icon":"video","pages":[{"group":"seedance-1-0-pro","icon":"video","pages":[{"title":"Generación de video seedance-1-0-pro","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/doubao/generation"}]},{"group":"seedance-1-5-pro","icon":"video","pages":[{"title":"Generación de video seedance-1-5-pro","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/seedance-1-5-pro/generation"}]},{"group":"seedance-2-0","icon":"video","pages":[{"title":"Generación de video seedance-2.0","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/seedance-2-0/generation"},{"title":"Assets de avatar virtual","api":"POST https://api.apimart.ai/v1/seedance2/private-avatar","href":"/es/api-reference/videos/seedance-2-0/private-avatar"}]},{"group":"seedance-2-5","icon":"video","pages":[{"title":"seedance-2.5 Video Generation","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/seedance-2-5/generation"}]},{"group":"VEO3","icon":"video","pages":[{"title":"Generación de video VEO3","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/veo3/generation"},{"title":"Remix de video VEO3","api":"POST https://api.apimart.ai/v1/videos/{task_id}/remix","href":"/es/api-reference/videos/veo3/remix"},{"title":"Generación de video VEO3 Oficial","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/veo3/generation-official"}]},{"group":"MiniMax-Hailuo-02","icon":"video","pages":[{"title":"Generación de video MiniMax-Hailuo-02","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/minimax-hailuo/generation"}]},{"group":"MiniMax-Hailuo-2.3","icon":"video","pages":[{"title":"Generación de Video MiniMax-Hailuo-2.3","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/minimax-hailuo-2.3/generation"}]},{"group":"MiniMax-H3","icon":"video","pages":[{"title":"Generación de Video MiniMax-H3","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/minimax-h3/generation"},{"title":"Generación de vídeo MiniMax-H3-Max","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/minimax-h3/max"},{"title":"MiniMax-H3 Context-IR mejora de prompt","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/minimax-h3/context-ir"},{"title":"MiniMax-H3 Regeneration","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/minimax-h3/regeneration"}]},{"group":"FLUX 3 Video","icon":"video","pages":[{"title":"Generación de vídeo FLUX 3","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/flux-3-video/generation"}]},{"group":"SkyReels V4","icon":"video","pages":[{"title":"Generación de Video SkyReels V4","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/skyreels-v4/generation"}]},{"group":"HappyHorse","icon":"video","pages":[{"title":"Generación de Video HappyHorse 1.0","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/happyhorse-1.0/generation"},{"title":"Generación de Video HappyHorse 1.1","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/happyhorse-1.1/generation"}]},{"group":"Wan3.0","icon":"video","pages":[{"title":"Generación de vídeo Wan3.0","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/wan3.0-video/generation"}]},{"group":"Wan2.7","icon":"video","pages":[{"title":"Generación de Video Wan2.7","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/wan2.7/generation"},{"title":"Wan2.7-R2V Reference-to-Video","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/wan2.7-r2v/generation"},{"title":"Edición de Video Wan2.7-VideoEdit","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/wan2.7-videoedit/generation"}]},{"group":"Wan2.6","icon":"video","pages":[{"title":"Generación de Video Wan2.6","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/wan2.6/generation"},{"title":"wan2.6-i2v-flash Image-to-Video","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/wan2.6/i2v-flash-generation"}]},{"group":"Wan2.5","icon":"video","pages":[{"title":"Generación de Video wan2.5-preview","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/wan2.5/generation"}]},{"group":"Kling 2.6","icon":"video","pages":[{"title":"Generación de Video Kling 2.6","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/kling-v2-6/generation"},{"title":"Generación de video con control de movimiento Kling v2.6","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/kling-v2-6/kling-v2-6-motion-control-generation"}]},{"group":"Kling v3","icon":"video","pages":[{"title":"Generación de video Kling v3","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/kling-v3/generation"}]},{"group":"Kling 3.0 Turbo","icon":"video","pages":[{"title":"Generación de video Kling 3.0 Turbo","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/kling-3.0-turbo/generation"}]},{"group":"Kling v3 Omni","icon":"video","pages":[{"title":"Generación de video Kling v3 Omni","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/kling-v3-omni/generation"}]},{"group":"Kling V4","icon":"video","pages":[{"title":"Kling V4 Generación de vídeos","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/kling-v4/generation"}]},{"group":"Kling Video O1","icon":"video","pages":[{"title":"Generación de video Kling Video O1","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/kling-video-o1/generation"}]},{"group":"Vidu Q3(pro/turbo)","icon":"video","pages":[{"title":"Generación de video Vidu Q3 (pro/turbo)","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/vidu-q3-pro/generation"}]},{"group":"Vidu Q4 Preview","icon":"video","pages":[{"title":"Vidu Q4 Preview Generación de video","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/vidu-q4-preview/generation"}]},{"group":"Vidu Q3(mix/standard)","icon":"video","pages":[{"title":"Vidu Q3 (mix/standard) Reference-to-Video","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/vidu-q3/generation"}]},{"group":"Grok Imagine","icon":"video","pages":[{"title":"Generación de video Grok Imagine 1.5","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/grok-imagine/generation"},{"title":"Modelos oficiales de vídeo Grok","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/grok-imagine/official"}]},{"group":"Pixverse v6","icon":"video","pages":[{"title":"Pixverse v6 Generación de Video","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/pixverse-v6/generation"}]},{"group":"PixVerse V6 Max","icon":"video","pages":[{"title":"PixVerse V6 Max Generación de vídeos","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/pixverse-v6-max/generation"}]},{"group":"Muse Video Ext","icon":"video","pages":[{"title":"Generación de vídeos Muse Video Ext","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/muse-video-ext/generation"}]},{"group":"gemini-omni-1.1-flash-ext","icon":"video","pages":[{"title":"Generación de video gemini-omni-1.1-flash-ext","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/omni-flash-ext/generation"}]},{"group":"Gemini Omni 1.1 Flash","icon":"video","pages":[{"title":"Generación de video Gemini Omni 1.1 Flash","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/gemini-omni-1.1-flash/generation"}]},{"group":"Gemini Omni Flash","icon":"video","pages":[{"title":"Generación de video Gemini Omni Flash","api":"POST https://api.apimart.ai/v1/videos/generations","href":"/es/api-reference/videos/gemini-omni-flash-preview/generation"}]}]},{"group":"Serie de audio","icon":"microphone","pages":[{"title":"Transcripción de audio Whisper-1","api":"POST https://api.apimart.ai/v1/audio/transcriptions","href":"/es/api-reference/audios/whisper-1"},{"title":"TTS Texto a voz","api":"POST https://api.apimart.ai/v1/audio/speech","href":"/es/api-reference/audios/tts"},{"group":"Flow Music","icon":"music","pages":[{"title":"Generar música","api":"POST https://api.apimart.ai/v1/music/generations","href":"/es/api-reference/audios/flow-music/music"},{"title":"Generar música con Lyria 3.5","api":"POST https://api.apimart.ai/v1/music/generations","href":"/es/api-reference/audios/flow-music/music-lyria-3-5"},{"title":"Generar letras","api":"POST https://api.apimart.ai/v1/music/generations/lyricsFlowMusic","href":"/es/api-reference/audios/flow-music/lyrics"},{"title":"Extensión de música","api":"POST https://api.apimart.ai/v1/music/generations/extendFlowMusic","href":"/es/api-reference/audios/flow-music/extend"},{"title":"Extensión de música con Lyria 3.5","api":"POST https://api.apimart.ai/v1/music/generations/extendFlowMusic","href":"/es/api-reference/audios/flow-music/extend-lyria-3-5"},{"title":"Reemplazo de fragmento","api":"POST https://api.apimart.ai/v1/music/generations/replaceFlowMusic","href":"/es/api-reference/audios/flow-music/replace"},{"title":"Reemplazo de fragmento con Lyria 3.5","api":"POST https://api.apimart.ai/v1/music/generations/replaceFlowMusic","href":"/es/api-reference/audios/flow-music/replace-lyria-3-5"},{"title":"Adaptación Cover","api":"POST https://api.apimart.ai/v1/music/generations/coverFlowMusic","href":"/es/api-reference/audios/flow-music/cover"},{"title":"Adaptación Cover con Lyria 3.5","api":"POST https://api.apimart.ai/v1/music/generations/coverFlowMusic","href":"/es/api-reference/audios/flow-music/cover-lyria-3-5"},{"title":"Separación de pistas","api":"POST https://api.apimart.ai/v1/music/generations/stemsFlowMusic","href":"/es/api-reference/audios/flow-music/stems"},{"title":"Subir audio","api":"POST https://api.apimart.ai/v1/music/generations/uploadAudioFlowMusic","href":"/es/api-reference/audios/flow-music/upload-audio"},{"title":"Descargar audio","api":"POST https://api.apimart.ai/v1/music/generations/downloadAudioFlowMusic","href":"/es/api-reference/audios/flow-music/download-audio"},{"title":"Renderizado de video musical","api":"POST https://api.apimart.ai/v1/music/generations/videoClipFlowMusic","href":"/es/api-reference/audios/flow-music/video-clip"},{"title":"Consultar tarea","api":"GET https://api.apimart.ai/v1/music/tasks/{task_id}","href":"/es/api-reference/audios/flow-music/query"}]},{"group":"Suno","icon":"music","pages":[{"title":"Reglas generales de Suno V6 y consulta de tareas","api":"GET https://api.apimart.ai/v1/music/tasks/{task_id}","href":"/es/api-reference/audios/suno/overview"},{"title":"Generar música","api":"POST https://api.apimart.ai/v1/music/generations","href":"/es/api-reference/audios/suno/generation"},{"title":"Generar letra","api":"POST https://api.apimart.ai/v1/music/generations/lyrics","href":"/es/api-reference/audios/suno/lyrics"},{"title":"Generación por inspiración (inspo)","api":"POST https://api.apimart.ai/v1/music/generations/inspo","href":"/es/api-reference/audios/suno/inspo"},{"title":"Generación de efectos de sonido","api":"POST https://api.apimart.ai/v1/music/generations/sounds","href":"/es/api-reference/audios/suno/sounds"},{"title":"Mejora de etiquetas","api":"POST https://api.apimart.ai/v1/music/generations/upsampleTags","href":"/es/api-reference/audios/suno/upsample-tags"},{"title":"Subir audio","api":"POST https://api.apimart.ai/v1/music/generations/uploadTask","href":"/es/api-reference/audios/suno/upload"},{"title":"Subir audio y crear una versión","api":"POST https://api.apimart.ai/v1/music/generations/uploadCover","href":"/es/api-reference/audios/suno/upload-cover"},{"title":"Subir y extender audio","api":"POST https://api.apimart.ai/v1/music/generations/uploadExtend","href":"/es/api-reference/audios/suno/upload-extend"},{"title":"Crear un modelo personalizado","api":"POST https://api.apimart.ai/v1/music/generations/createModel","href":"/es/api-reference/audios/suno/create-model"},{"title":"Continuación y extensión","api":"POST https://api.apimart.ai/v1/music/generations/extend","href":"/es/api-reference/audios/suno/extend"},{"title":"Versión de estilo","api":"POST https://api.apimart.ai/v1/music/generations/coverSong","href":"/es/api-reference/audios/suno/cover-song"},{"title":"Masterización","api":"POST https://api.apimart.ai/v1/music/generations/remaster","href":"/es/api-reference/audios/suno/remaster"},{"title":"Extracción de pistas","api":"POST https://api.apimart.ai/v1/music/generations/stems","href":"/es/api-reference/audios/suno/stems"},{"title":"Separación total de pistas","api":"POST https://api.apimart.ai/v1/music/generations/stemsAll","href":"/es/api-reference/audios/suno/stems-all"},{"title":"Añadir voz","api":"POST https://api.apimart.ai/v1/music/generations/addVocals","href":"/es/api-reference/audios/suno/add-vocals"},{"title":"Añadir acompañamiento","api":"POST https://api.apimart.ai/v1/music/generations/addInstrumental","href":"/es/api-reference/audios/suno/add-instrumental"},{"title":"Añadir pista (add stem)","api":"POST https://api.apimart.ai/v1/music/generations/addStem","href":"/es/api-reference/audios/suno/add-stem"},{"title":"Extraer Vox (obsoleto)","api":"POST https://api.apimart.ai/v1/music/generations/vox","href":"/es/api-reference/audios/suno/vox"},{"title":"Crear voz","api":"POST https://api.apimart.ai/v1/music/generations/createVoice","href":"/es/api-reference/audios/suno/create-voice"},{"title":"Persona","api":"POST https://api.apimart.ai/v1/music/generations/persona","href":"/es/api-reference/audios/suno/persona"},{"title":"Reemplazo de sección","api":"POST https://api.apimart.ai/v1/music/generations/replaceMusic","href":"/es/api-reference/audios/suno/replace-music"},{"title":"Eliminar fragmento","api":"POST https://api.apimart.ai/v1/music/generations/removeSection","href":"/es/api-reference/audios/suno/remove-section"},{"title":"Recortar audio","api":"POST https://api.apimart.ai/v1/music/generations/crop","href":"/es/api-reference/audios/suno/crop"},{"title":"Fundido de entrada","api":"POST https://api.apimart.ai/v1/music/generations/fadeIn","href":"/es/api-reference/audios/suno/fade-in"},{"title":"Fundido de salida","api":"POST https://api.apimart.ai/v1/music/generations/fadeOut","href":"/es/api-reference/audios/suno/fade-out"},{"title":"Ajustar la velocidad","api":"POST https://api.apimart.ai/v1/music/generations/adjustSpeed","href":"/es/api-reference/audios/suno/adjust-speed"},{"title":"Síntesis / ensamblaje de la canción completa","api":"POST https://api.apimart.ai/v1/music/generations/concat","href":"/es/api-reference/audios/suno/concat"},{"title":"Generar mashup","api":"POST https://api.apimart.ai/v1/music/generations/mashup","href":"/es/api-reference/audios/suno/mashup"},{"title":"Muestra a canción (sample)","api":"POST https://api.apimart.ai/v1/music/generations/sample","href":"/es/api-reference/audios/suno/sample"},{"title":"Generar MIDI","api":"POST https://api.apimart.ai/v1/music/generations/midi","href":"/es/api-reference/audios/suno/midi"},{"title":"Línea de tiempo de la letra","api":"POST https://api.apimart.ai/v1/music/generations/alignedLyrics","href":"/es/api-reference/audios/suno/aligned-lyrics"},{"title":"Análisis de BPM","api":"POST https://api.apimart.ai/v1/music/generations/bpm","href":"/es/api-reference/audios/suno/bpm"},{"title":"Generar vídeo musical (MV)","api":"POST https://api.apimart.ai/v1/music/generations/generateMp4","href":"/es/api-reference/audios/suno/generate-mp4"},{"title":"Descargar archivos de audio","api":"POST https://api.apimart.ai/v1/music/generations/download","href":"/es/api-reference/audios/suno/wav"}]}]},{"group":"Serie de Moderación","icon":"shield-check","pages":[{"group":"omni-moderation-latest","icon":"shield-check","pages":[{"title":"omni-moderation-latest Moderación de contenido","api":"POST https://api.apimart.ai/v1/moderations","href":"/es/api-reference/moderations/omni-moderation-latest/generation"}]}]},{"group":"Gestión de subidas","icon":"cloud-arrow-up","pages":[{"title":"Subir imagen","api":"POST https://api.apimart.ai/v1/uploads/images","href":"/es/api-reference/uploads/images"}]},{"group":"Gestión de tareas","icon":"list-check","pages":[{"title":"Obtener estado de la tarea","api":"GET https://api.apimart.ai/v1/tasks/{task_id}","href":"/es/api-reference/tasks/status"},{"title":"Devolución de llamada al completar la tarea (Webhook)","href":"/es/api-reference/tasks/webhook"}]},{"group":"Gestión de cuenta","icon":"wallet","pages":[{"title":"Consultar saldo del token","api":"GET https://api.apimart.ai/v1/balance","href":"/es/api-reference/account/token-balance"},{"title":"Consultar saldo del usuario","api":"GET https://api.apimart.ai/v1/user/balance","href":"/es/api-reference/account/user-balance"},{"title":"Consultar gastos y uso","api":"GET https://api.apimart.ai/v1/usage","href":"/es/api-reference/account/usage"}]}]},{"tab":"Integraciones","pages":[{"title":"Integraciones","href":"/es/integrations/chat/chatbox"}]},{"tab":"Guías","pages":[{"title":"Guías","href":"/es/quickstart"}]},{"tab":"Preguntas frecuentes","pages":[{"title":"Preguntas frecuentes","href":"/es/faqs"}]}]}]},"basePath":"","title":"GPT-Image-2.6 Generación de imágenes - APIMart","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js"]}