{"id":19163,"date":"2026-09-10T09:43:37","date_gmt":"2026-09-10T13:43:37","guid":{"rendered":"https:\/\/wp.glbgpt.com\/?p=19163"},"modified":"2026-09-10T09:43:39","modified_gmt":"2026-09-10T13:43:39","slug":"gpt-image-2-5-api-guide","status":"publish","type":"post","link":"https:\/\/wp.glbgpt.com\/es\/hub\/gpt-image-2-5-api-guide","title":{"rendered":"Gu\u00eda de la API de GPT Image 2.5: precios, configuraci\u00f3n y pruebas pr\u00e1cticas"},"content":{"rendered":"<p class=\"wp-block-paragraph\">La API GPT Image 2.5 de OpenAI es una familia de dos modelos, no un \u00fanico modelo al que se pueda llamar con el nombre de <code>gpt-image-2.5<\/code>. Los alias m\u00f3viles actuales son <code>gpt-image-2.5-flare<\/code>, dise\u00f1ado por OpenAI para una generaci\u00f3n r\u00e1pida y de alta calidad en el d\u00eda a d\u00eda, y <code>gpt-image-2.5-sunburst<\/code>, dise\u00f1adas para la edici\u00f3n de im\u00e1genes con gran precisi\u00f3n. Ambas se lanzaron el 8 de septiembre de 2026. Esta gu\u00eda recoge los ID exactos, tres rutas de API, los par\u00e1metros admitidos, los tama\u00f1os personalizados, los precios oficiales de los tokens, los l\u00edmites de rate y una calculadora de costes pr\u00e1ctica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tambi\u00e9n informa de una prueba controlada independiente realizada a trav\u00e9s de la plataforma unificada de Anywhere <code>gpt-image-2.5<\/code> ruta. En ese modelo no se observaba ning\u00fan selector \u00abFlare\/Sunburst\u00bb ni se indicaba ninguna variante, por lo que sus resultados no se presentan como resultados nativos de la API OpenAI ni se asignan a ninguno de los modelos oficiales.<\/p>\n\n\n\n<style>.g25bridge,.g25bridge *{box-sizing:border-box}.g25bridge{margin:28px 0;padding:22px 24px;border:1px solid #bfd0c5;border-left:5px solid #2f6d4e;border-radius:8px;background:#f5f8f6;color:#1d2922;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25bridge p{margin:0;line-height:1.7}.g25bridge a{color:#155f3b;font-weight:750;text-underline-offset:3px}@media(max-width:600px){.g25bridge{padding:18px}}<\/style>\n<aside class=\"g25bridge\" aria-label=\"Flujo de trabajo de im\u00e1genes GlobalGPT\"><p>Si quieres que el trabajo con im\u00e1genes est\u00e9 coordinado con el resto de la producci\u00f3n, puedes <a href=\"https:\/\/www.glbgpt.com\/image?inviter=hub_features_image&amp;login=1\">integrar la creaci\u00f3n de im\u00e1genes en un \u00fanico flujo de trabajo GlobalGPT<\/a>. GlobalGPT ofrece un acceso asequible a m\u00faltiples modelos de imagen y funciones de IA en un \u00fanico panel de control, que abarca todo el flujo de trabajo, desde la exploraci\u00f3n creativa hasta la entrega. Su interfaz de l\u00ednea de comandos (CLI) conecta ese mismo flujo de trabajo con el trabajo en terminal, el desarrollo, las herramientas de producci\u00f3n existentes y los procesos de producci\u00f3n.<\/p><\/aside>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-image size-large\"><img alt=\"\" fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"540\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/image-6-1024x540.png\" class=\"wp-image-19115\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/image-6-1024x540.png 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/image-6-300x158.png 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/image-6-18x9.png 18w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/image-6-768x405.png 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/image-6-1536x810.png 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/image-6.png 1812w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div style=\"--wp--block-button--width: 50;\" class=\"wp-block-button has-custom-width wp-block-button__width wp-block-button__width-50\"><a class=\"wp-block-button__link has-white-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/www.glbgpt.com\/image-generator\/gpt-image-2-5?inviter=hub_content_gptimage25&amp;login=1\" style=\"background:linear-gradient(135deg,rgb(252,185,0) 33%,rgb(255,105,0) 74%)\"><strong>\u00a1Prueba ya GPT Image 2.5 en GlobalGPT!<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<style>.g25toc,.g25toc *{box-sizing:border-box}.g25toc{margin:30px 0;padding:22px 24px;border:1px solid #d4dad6;border-radius:8px;background:#fff;color:#1a241e;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25toc__title{margin:0 0 14px;font-size:20px;font-weight:800;letter-spacing:0}.g25toc ol{margin:0;padding-left:22px;columns:2;column-gap:34px}.g25toc li{break-inside:avoid;margin:0 0 9px}.g25toc a{color:#185e3d;text-underline-offset:3px}@media(max-width:640px){.g25toc{padding:18px}.g25toc ol{columns:1}}<\/style>\n<nav class=\"g25toc\" aria-labelledby=\"g25toc-title\"><p class=\"g25toc__title\" id=\"g25toc-title\">\u00cdndice<\/p><ol><li><a href=\"#what-is-gpt-image-25-api\">\u00bfQu\u00e9 es la API GPT Image 2.5?<\/a><\/li><li><a href=\"#gpt-image-25-api-quick-start\">Gu\u00eda de inicio r\u00e1pido de la API de GPT Image 2.5<\/a><\/li><li><a href=\"#parameters-formats-size-limits\">Par\u00e1metros, formatos y l\u00edmites de tama\u00f1o<\/a><\/li><li><a href=\"#gpt-image-25-api-pricing\">Precios de la API de GPT Image 2.5<\/a><\/li><li><a href=\"#rate-limits-production-planning\">L\u00edmites de producci\u00f3n y planificaci\u00f3n de la producci\u00f3n<\/a><\/li><li><a href=\"#controlled-anywhere-tests\">Pruebas \u00abControlled Anywhere\u00bb<\/a><\/li><li><a href=\"#choose-gpt-image-25-route\">C\u00f3mo elegir una ruta<\/a><\/li><li><a href=\"#common-implementation-errors\">Errores habituales en la implementaci\u00f3n<\/a><\/li><li><a href=\"#gpt-image-25-api-faq\">PREGUNTAS FRECUENTES<\/a><\/li><li><a href=\"#conclusion\">Conclusi\u00f3n<\/a><\/li><\/ol><\/nav>\n\n\n\n<h2 id=\"what-is-gpt-image-25-api\" class=\"wp-block-heading\">\u00bfQu\u00e9 es la API GPT Image 2.5?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">GPT Image 2.5 es la familia de modelos de generaci\u00f3n y edici\u00f3n de im\u00e1genes de OpenAI, lanzada el 8 de septiembre de 2026. Ambos modelos oficiales aceptan texto y devuelven im\u00e1genes; los flujos de trabajo de edici\u00f3n tambi\u00e9n pueden proporcionar im\u00e1genes como entrada. Un detalle importante de la implementaci\u00f3n es la identidad: el nombre de la familia resulta \u00fatil en la prosa, pero las solicitudes de producci\u00f3n deben utilizar el identificador exacto del modelo que figura en las p\u00e1ginas oficiales de los modelos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Dos modelos, no un \u00fanico identificador de familia invocable<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Un alias m\u00f3vil sigue a la versi\u00f3n actual de OpenAI bajo ese nombre. Una instant\u00e1nea con fecha fija vincula las solicitudes a una versi\u00f3n concreta y, por lo tanto, resulta m\u00e1s f\u00e1cil de reproducir durante las pruebas de regresi\u00f3n. Utiliza el alias m\u00f3vil cuando desees actualizaciones compatibles del modelo sin modificar el c\u00f3digo; utiliza una instant\u00e1nea cuando el comportamiento coherente sea m\u00e1s importante que recibir autom\u00e1ticamente las revisiones posteriores.<\/p>\n\n\n\n<style>.g25models,.g25models *{box-sizing:border-box}.g25models{margin:24px 0;overflow-x:auto;border:1px solid #d4dad6;border-radius:8px;background:#fff;color:#18211c}.g25models table{width:100%;min-width:760px;border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25models caption{padding:16px 18px;text-align:left;font-size:18px;font-weight:800}.g25models th,.g25models td{padding:13px 16px;border-top:1px solid #e2e6e3;text-align:left;vertical-align:top;line-height:1.5}.g25models th{background:#f3f6f4;color:#314139;font-size:12px;text-transform:uppercase}.g25models code{overflow-wrap:anywhere;color:#174c34}.g25models a{color:#155f3b}<\/style>\n<div class=\"g25models\"><table><caption>Identificadores oficiales del modelo GPT Image 2.5<\/caption><thead><tr><th>Modelo<\/th><th>Cambiar de alias<\/th><th>Instant\u00e1nea con fecha<\/th><th>Posicionamiento oficial<\/th><th>Modalidades<\/th><\/tr><\/thead><tbody><tr><td>Bengala<\/td><td><a href=\"https:\/\/developers.openai.com\/api\/docs\/models\/gpt-image-2.5-flare\"><code>gpt-image-2.5-flare<\/code><\/a><\/td><td><code>gpt-image-2.5-flare-2026-09-08<\/code><\/td><td>Generaci\u00f3n r\u00e1pida y de alta calidad de im\u00e1genes para el d\u00eda a d\u00eda<\/td><td>Texto dentro; imagen fuera<\/td><\/tr><tr><td>Sunburst<\/td><td><a href=\"https:\/\/developers.openai.com\/api\/docs\/models\/gpt-image-2.5-sunburst\"><code>gpt-image-2.5-sunburst<\/code><\/a><\/td><td><code>gpt-image-2.5-sunburst-8 de septiembre de 2026<\/code><\/td><td>Edici\u00f3n de im\u00e1genes con especial atenci\u00f3n a la precisi\u00f3n<\/td><td>Texto e imagen de entrada; imagen de salida<\/td><\/tr><\/tbody><\/table><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Estas descripciones reflejan el posicionamiento de OpenAI, no un ganador determinado por nuestras pruebas. En la prueba controlada que se describe m\u00e1s adelante en este art\u00edculo se utiliz\u00f3 una ruta unificada de un tercero que no revelaba qu\u00e9 variante oficial, si es que hab\u00eda alguna, atend\u00eda una solicitud.<\/p>\n\n\n\n<h2 id=\"gpt-image-25-api-quick-start\" class=\"wp-block-heading\">Gu\u00eda de inicio r\u00e1pido de la API de GPT Image 2.5<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Generar con la API de im\u00e1genes<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Usos de la generaci\u00f3n directa <code>POST \/v1\/images\/generations<\/code>. El SDK OpenAI lee tu clave API del entorno, y GPT Image devuelve datos de imagen codificados en base64 en lugar de una URL alojada de forma permanente. Decodifica esos datos y gu\u00e1rdalos utilizando la misma extensi\u00f3n que <code>formato_de_salida<\/code>.<\/p>\n\n\n\n<style>.g25code-generate,.g25code-generate *{box-sizing:border-box}.g25code-generate{width:100%;max-width:100%;margin:22px 0;border:1px solid #2e4438;border-radius:8px;overflow:hidden;background:#101714;color:#f4f8f5;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25code-generate__head{display:flex;align-items:center;gap:10px;min-width:0;padding:12px 16px;border-bottom:1px solid #31453a;background:#17231d;color:#f4f8f5}.g25code-generate__language{flex:0 0 auto;padding:4px 7px;border-radius:4px;background:#d8f3e4;color:#12452f;font-size:11px;font-weight:800;line-height:1;text-transform:uppercase}.g25code-generate__title{min-width:0;color:#f4f8f5;font-size:14px;font-weight:750;line-height:1.35}.g25code-generate pre{width:100%;max-width:100%;margin:0;padding:18px 20px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:0;border-radius:0;background:#101714;color:#f4f8f5;font:13px\/1.65 \"SFMono-Regular\",Consolas,\"Liberation Mono\",monospace;tab-size:4;white-space:pre}.g25code-generate code{display:block;width:max-content;min-width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;white-space:pre;overflow-wrap:normal;word-break:normal}@media(max-width:600px){.g25code-generate__head{align-items:flex-start;flex-wrap:wrap;padding:11px 13px}.g25code-generate pre{padding:15px 14px;font-size:12px}}<\/style>\n<div class=\"g25code-generate\" role=\"region\" aria-label=\"Ejemplo en Python: Generar y guardar una imagen WebP\"><div class=\"g25code-generate__head\"><span class=\"g25code-generate__language\">Python<\/span><strong class=\"g25code-generate__title\">Generar y guardar una imagen WebP<\/strong><\/div><pre><code>import base64\nfrom pathlib import Path\nfrom openai import OpenAI\n\nclient = OpenAI()\nresult = client.images.generate(\n    model=\"gpt-image-2.5-flare\",\n    prompt=\"Una l\u00e1mpara de escritorio de cer\u00e1mica sobre una mesa de estudio blanca, foto de producto\",\n    size=\"1536x1024\",\n    quality=\"high\",\n    output_format=\"webp\",\n)\n\nimage_bytes = base64.b64decode(result.data[0].b64_json)\nPath(\"lamp.webp\").write_bytes(image_bytes)<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Para realizar una prueba de producci\u00f3n reproducible, sustituye el alias \u00abmoving\u00bb por <code>gpt-image-2.5-flare-2026-09-08<\/code>. Anota en tu propio registro de solicitudes el prompt, el tama\u00f1o, la calidad y los par\u00e1metros de aplicaci\u00f3n similares a los de \u00abseed\u00bb; la imagen resultante sigue siendo el elemento principal.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Editar una imagen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Usos de la edici\u00f3n directa <code>POST \/v1\/images\/edits<\/code>. La API documenta las subidas multiparte y las referencias JSON a trav\u00e9s de <code>url_de_la_imagen<\/code> o <code>id_archivo<\/code> siempre que la ruta seleccionada lo permita. Se pueden aportar hasta 16 im\u00e1genes, pero ese m\u00e1ximo no es una recomendaci\u00f3n: unas referencias menos numerosas y claramente diferenciadas resultan m\u00e1s f\u00e1ciles de examinar y puntuar.<\/p>\n\n\n\n<style>.g25code-edit,.g25code-edit *{box-sizing:border-box}.g25code-edit{width:100%;max-width:100%;margin:22px 0;border:1px solid #2e4438;border-radius:8px;overflow:hidden;background:#101714;color:#f4f8f5;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25code-edit__head{display:flex;align-items:center;gap:10px;min-width:0;padding:12px 16px;border-bottom:1px solid #31453a;background:#17231d;color:#f4f8f5}.g25code-edit__language{flex:0 0 auto;padding:4px 7px;border-radius:4px;background:#d8f3e4;color:#12452f;font-size:11px;font-weight:800;line-height:1;text-transform:uppercase}.g25code-edit__title{min-width:0;color:#f4f8f5;font-size:14px;font-weight:750;line-height:1.35}.g25code-edit pre{width:100%;max-width:100%;margin:0;padding:18px 20px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:0;border-radius:0;background:#101714;color:#f4f8f5;font:13px\/1.65 \"SFMono-Regular\",Consolas,\"Liberation Mono\",monospace;tab-size:4;white-space:pre}.g25code-edit code{display:block;width:max-content;min-width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;white-space:pre;overflow-wrap:normal;word-break:normal}@media(max-width:600px){.g25code-edit__head{align-items:flex-start;flex-wrap:wrap;padding:11px 13px}.g25code-edit pre{padding:15px 14px;font-size:12px}}<\/style>\n<div class=\"g25code-edit\" role=\"region\" aria-label=\"Ejemplo en Python: Editar una imagen\"><div class=\"g25code-edit__head\"><span class=\"g25code-edit__language\">Python<\/span><strong class=\"g25code-edit__title\">Edita una imagen y guarda el resultado<\/strong><\/div><pre><code>import base64\nfrom pathlib import Path\nfrom openai import OpenAI\n\nclient = OpenAI()\nwith Path(\"product.png\").open(\"rb\") as source:\n    resultado = cliente.images.edit(\n modelo=\"gpt-image-2.5-sunburst\",\n imagen=[fuente],\n prompt=\"Cambia solo la pantalla de la l\u00e1mpara a azul cobalto.\",\n        size=\"1536x1024\",\n output_format=\"png\",\n    )\n\nPath(\"product-edited.png\").write_bytes(\n    base64.b64decode(result.data[0].b64_json)\n)<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Utiliza un lenguaje expl\u00edcito en materia de conservaci\u00f3n, como \u201csolo cambios\u201d, como restricci\u00f3n verificable, y a continuaci\u00f3n compara el archivo original y el resultado con resoluci\u00f3n m\u00e1xima. Una edici\u00f3n puede cumplir con el atributo solicitado sin dejar de reformular o reconstruir las regiones que no se han modificado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Utiliza la herramienta de generaci\u00f3n de im\u00e1genes de la API de Responses<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Tambi\u00e9n puedes llamar al <code>POST \/v1\/responses<\/code> con la herramienta de generaci\u00f3n de im\u00e1genes. Esta opci\u00f3n resulta \u00fatil cuando la creaci\u00f3n de im\u00e1genes es un paso m\u00e1s dentro de un flujo de trabajo basado en modelos que tambi\u00e9n analiza texto o resultados de herramientas. No se trata de un sustituto directo del formato de respuesta de la API de im\u00e1genes: comprueba los elementos de la respuesta de la llamada a la generaci\u00f3n de im\u00e1genes en lugar de dar por sentado que <code>data[0].b64_json<\/code> existe.<\/p>\n\n\n\n<style>.g25code-responses,.g25code-responses *{box-sizing:border-box}.g25code-responses{width:100%;max-width:100%;margin:22px 0;border:1px solid #2e4438;border-radius:8px;overflow:hidden;background:#101714;color:#f4f8f5;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25code-responses__head{display:flex;align-items:center;gap:10px;min-width:0;padding:12px 16px;border-bottom:1px solid #31453a;background:#17231d;color:#f4f8f5}.g25code-responses__language{flex:0 0 auto;padding:4px 7px;border-radius:4px;background:#d8f3e4;color:#12452f;font-size:11px;font-weight:800;line-height:1;text-transform:uppercase}.g25code-responses__title{min-width:0;color:#f4f8f5;font-size:14px;font-weight:750;line-height:1.35}.g25code-responses pre{width:100%;max-width:100%;margin:0;padding:18px 20px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:0;border-radius:0;background:#101714;color:#f4f8f5;font:13px\/1.65 \"SFMono-Regular\",Consolas,\"Liberation Mono\",monospace;tab-size:4;white-space:pre}.g25code-responses code{display:block;width:max-content;min-width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;white-space:pre;overflow-wrap:normal;word-break:normal}@media(max-width:600px){.g25code-responses__head{align-items:flex-start;flex-wrap:wrap;padding:11px 13px}.g25code-responses pre{padding:15px 14px;font-size:12px}}<\/style>\n<div class=\"g25code-responses\" role=\"region\" aria-label=\"Ejemplo en Python: Llamada a la generaci\u00f3n de im\u00e1genes desde la API de respuestas\"><div class=\"g25code-responses__head\"><span class=\"g25code-responses__language\">Python<\/span><strong class=\"g25code-responses__title\">Generaci\u00f3n de im\u00e1genes de llamadas dentro de un flujo de trabajo de Responses<\/strong><\/div><pre><code>response = client.responses.create(\n    model=\"YOUR_RESPONSES_MODEL\",\n    input=\"Crea una imagen de producto n\u00edtida a partir de este briefing aprobado.\",\n    tools=[{\"type\": \"image_generation\"}],\n)\n\nimage_calls = [\n    item for item in response.output\n    if item.type == \"image_generation_call\"\n]<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Elige la API de im\u00e1genes directa para una tarea concreta de generaci\u00f3n o edici\u00f3n con un sistema de contabilidad sencillo. Elige \u00abRespuestas\u00bb cuando la generaci\u00f3n de im\u00e1genes forme parte de una secuencia de acciones m\u00e1s amplia. En cualquier caso, valida el actual <a href=\"https:\/\/developers.openai.com\/api\/docs\/guides\/image-generation\">Gu\u00eda oficial para la creaci\u00f3n de im\u00e1genes<\/a> y la firma del SDK antes de la implementaci\u00f3n, ya que los esquemas de la API reci\u00e9n publicados pueden sufrir cambios.<\/p>\n\n\n\n<h2 id=\"parameters-formats-size-limits\" class=\"wp-block-heading\">Par\u00e1metros, formatos de salida y l\u00edmites de tama\u00f1o<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Los par\u00e1metros m\u00e1s \u00fatiles controlan la calidad, el n\u00famero de archivos de salida, las vistas previas progresivas, la moderaci\u00f3n, el comportamiento en segundo plano, el formato, la compresi\u00f3n y las dimensiones. Consid\u00e9ralos como un conjunto coherente, en lugar de como opciones independientes. Por ejemplo, la transparencia requiere el formato PNG o WebP, mientras que <code>compresi\u00f3n_de_salida<\/code> Se aplica a los formatos JPEG y WebP, pero no al PNG.<\/p>\n\n\n\n<style>.g25params,.g25params *{box-sizing:border-box}.g25params{margin:24px 0;overflow-x:auto;border:1px solid #d5dbd7;border-radius:8px;background:#fff}.g25params table{width:100%;min-width:700px;border-collapse:collapse;color:#19231d;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25params caption{padding:16px;text-align:left;font-size:18px;font-weight:800}.g25params th,.g25params td{padding:12px 15px;border-top:1px solid #e2e7e4;text-align:left;vertical-align:top;line-height:1.5}.g25params th{background:#f4f6f4;font-size:12px;text-transform:uppercase}.g25params code{color:#174c34;overflow-wrap:anywhere}<\/style>\n<div class=\"g25params\"><table><caption>Par\u00e1metros de solicitud de Core GPT Image 2.5<\/caption><thead><tr><th>Par\u00e1metro<\/th><th>Valores o regla verificados<\/th><th>Nota de aplicaci\u00f3n<\/th><\/tr><\/thead><tbody><tr><td><code>calidad<\/code><\/td><td><code>auto<\/code>, <code>bajo<\/code>, <code>medio<\/code>, <code>alto<\/code>, <code>xalto<\/code>, <code>m\u00e1x.<\/code><\/td><td>Compara tu propia tarea con otras de referencia; una etiqueta m\u00e1s alta no significa autom\u00e1ticamente que sea la mejor opci\u00f3n de producci\u00f3n.<\/td><\/tr><tr><td><code>n<\/code><\/td><td>1-10<\/td><td>Las salidas m\u00faltiples aumentan el volumen de trabajo devuelto y, probablemente, el uso de tokens.<\/td><\/tr><tr><td><code>im\u00e1genes_parciales<\/code><\/td><td>0-3<\/td><td>Utiliza los \u00abpartiales progresivos\u00bb \u00fanicamente cuando lo permitan la ruta y el flujo del cliente.<\/td><\/tr><tr><td><code>moderaci\u00f3n<\/code><\/td><td><code>auto<\/code> o <code>bajo<\/code><\/td><td>Esta configuraci\u00f3n no garantiza que se acepten todas las indicaciones.<\/td><\/tr><tr><td><code>antecedentes<\/code><\/td><td><code>auto<\/code>, <code>opaco<\/code>, <code>transparente<\/code><\/td><td>Para obtener un resultado con fondo transparente, se requiere el formato PNG o WebP.<\/td><\/tr><tr><td><code>formato_de_salida<\/code><\/td><td>PNG, JPEG, WebP<\/td><td>El contenido devuelto son datos de imagen en formato base64.<\/td><\/tr><tr><td><code>compresi\u00f3n_de_salida<\/code><\/td><td>0-100<\/td><td>Se aplica a los archivos de salida en formato JPEG y WebP.<\/td><\/tr><\/tbody><\/table><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Dimensiones personalizadas<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Para un tama\u00f1o personalizado, cada lado debe ser un m\u00faltiplo de 16, la relaci\u00f3n de aspecto debe estar comprendida entre 1:3 y 3:1, ninguno de los lados puede superar los 3.840 p\u00edxeles y el \u00e1rea total debe estar comprendida entre 655.360 y 8.294.400 p\u00edxeles. Los tama\u00f1os que superen el \u00e1rea de 2.560 \u00d7 1.440 se consideran experimentales.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>1536 x 1024<\/code> Es v\u00e1lido: ambos lados son m\u00faltiplos de 16, se permite la proporci\u00f3n 3:2 y el \u00e1rea est\u00e1 dentro de los l\u00edmites.<\/li>\n\n\n\n<li><code>1024 x 1024<\/code> es v\u00e1lido por las mismas razones.<\/li>\n\n\n\n<li><code>1200 x 800<\/code> no es v\u00e1lido porque ni 1.200 ni 800 son m\u00faltiplos de 16, aunque la relaci\u00f3n de aspecto parezca razonable.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Comprueba las dimensiones antes de enviar una solicitud para evitar que un error de la aplicaci\u00f3n se mezcle con la evaluaci\u00f3n del modelo. Comprueba tambi\u00e9n el formato y las dimensiones reales del archivo descodificado: es posible que una ruta de compatibilidad de terceros no reproduzca exactamente todos los par\u00e1metros nativos.<\/p>\n\n\n\n<h2 id=\"gpt-image-25-api-pricing\" class=\"wp-block-heading\">Precios de la API de GPT Image 2.5<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">OpenAI fija los precios de GPT Image 2.5 seg\u00fan la categor\u00eda de token. Las tarifas que figuran a continuaci\u00f3n se verificaron cotej\u00e1ndolas con la p\u00e1gina oficial de precios el 10 de septiembre de 2026. GPT Image 2 utiliza las mismas tarifas indicadas, pero unas tarifas iguales no implican un consumo de tokens igual para una misma instrucci\u00f3n o imagen.<\/p>\n\n\n\n<style>.g25prices,.g25prices *{box-sizing:border-box}.g25prices{margin:24px 0;overflow-x:auto;border:1px solid #d5dbd7;border-radius:8px;background:#fff}.g25prices table{width:100%;min-width:560px;border-collapse:collapse;color:#17221b;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25prices caption{padding:16px;text-align:left;font-size:18px;font-weight:800}.g25prices th,.g25prices td{padding:13px 16px;border-top:1px solid #e2e6e3;text-align:left}.g25prices th{background:#f3f6f4;font-size:12px;text-transform:uppercase}.g25prices td:last-child{font-weight:800;color:#155f3b}.g25prices a{color:#155f3b}<\/style>\n<div class=\"g25prices\"><table><caption>Tipos oficiales de los tokens de imagen 2.5 de GPT<\/caption><thead><tr><th>Categor\u00eda de token<\/th><th>Precio por 1 mill\u00f3n de tokens<\/th><\/tr><\/thead><tbody><tr><td>Entrada de texto<\/td><td>$5.00<\/td><\/tr><tr><td>Entrada de texto almacenada en cach\u00e9<\/td><td>$1.25<\/td><\/tr><tr><td>Entrada de im\u00e1genes<\/td><td>$8.00<\/td><\/tr><tr><td>Entrada de imagen almacenada en cach\u00e9<\/td><td>$2.00<\/td><\/tr><tr><td>Salida de imagen<\/td><td>$30.00<\/td><\/tr><\/tbody><\/table><p style=\"margin:0;padding:12px 16px;border-top:1px solid #e2e6e3;font-size:12px\">Fuente: <a href=\"https:\/\/developers.openai.com\/api\/docs\/pricing\">Precios de la API OpenAI<\/a>. USD, antes de impuestos o de los cargos espec\u00edficos del proveedor.<\/p><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Calcular el coste real de una solicitud<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Para cada categor\u00eda, multiplica los tokens devueltos por su tarifa por mill\u00f3n de tokens y, a continuaci\u00f3n, divide el resultado entre 1 000 000. Suma los costes de las cinco categor\u00edas para una solicitud. La calculadora oficial de GPT Image 2 no estima el consumo de tokens de GPT Image 2.5, por lo que no existe un \u201ccoste por imagen\u201d universal justificable sin datos reales de uso.<\/p>\n\n\n\n<style>\n.g25calc,.g25calc *{box-sizing:border-box}.g25calc{width:100%;max-width:100%;margin:28px 0;border:1px solid #d7ddd9;border-radius:8px;background:#fff;color:#18201c;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;overflow:hidden;overflow-wrap:anywhere}.g25calc__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:end;padding:22px 24px;border-bottom:1px solid #d7ddd9;background:#f6f8f5}.g25calc__eyebrow{margin:0 0 6px;color:#33654a;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.g25calc h3{margin:0;font-size:24px;line-height:1.2;letter-spacing:0}.g25calc__rate-badge{min-width:128px;padding:10px 12px;border:1px solid #b8c6bd;border-radius:6px;background:#fff;text-align:right}.g25calc__rate-badge span{display:block;color:#5c685f;font-size:11px}.g25calc__rate-badge strong{display:block;margin-top:2px;color:#18201c;font-size:16px}.g25calc__body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:0}.g25calc__form{min-width:0;padding:24px}.g25calc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.g25calc__field{min-width:0}.g25calc__field label{display:block;margin:0 0 7px;color:#28312c;font-size:13px;font-weight:700;line-height:1.35}.g25calc__field small{display:block;margin-top:6px;color:#667168;font-size:11px;line-height:1.45}.g25calc__field input{display:block;width:100%;min-width:0;height:44px;padding:9px 11px;border:1px solid #aeb8b1;border-radius:6px;background:#fff;color:#18201c;font:inherit;font-variant-numeric:tabular-nums}.g25calc__field input:focus{outline:3px solid #c8ead8;outline-offset:1px;border-color:#2d7350}.g25calc__actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.g25calc__reset{min-height:40px;padding:8px 14px;border:1px solid #87948b;border-radius:6px;background:#fff;color:#25312a;font:inherit;font-weight:700;cursor:pointer}.g25calc__reset:hover{background:#f0f4f1}.g25calc__basis{margin:0;color:#68736b;font-size:11px;line-height:1.45;text-align:right}.g25calc__error{margin:16px 0 0;padding:10px 12px;border-left:4px solid #b33a32;background:#fff3f1;color:#7d231e;font-size:12px;line-height:1.5}.g25calc__results{min-width:0;padding:24px;background:#17231d;color:#fff}.g25calc__primary{padding-bottom:20px;border-bottom:1px solid #3b4a42}.g25calc__primary span{display:block;color:#bfcac3;font-size:12px;font-weight:700;text-transform:uppercase}.g25calc__primary strong{display:block;margin-top:6px;color:#fff;font-size:36px;line-height:1.1;font-variant-numeric:tabular-nums}.g25calc__metrics{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.g25calc__metric{min-width:0}.g25calc__metric span{display:block;color:#aebcb3;font-size:11px}.g25calc__metric strong{display:block;margin-top:4px;color:#f6c85f;font-size:18px;font-variant-numeric:tabular-nums}.g25calc__breakdown{width:100%;border-collapse:collapse;font-size:12px}.g25calc__breakdown th,.g25calc__breakdown td{padding:8px 0;border-top:1px solid #34443b;text-align:left}.g25calc__breakdown th{color:#bfcac3;font-weight:500}.g25calc__breakdown td{color:#fff;text-align:right;font-variant-numeric:tabular-nums}.g25calc__note{margin:0;padding:15px 24px;border-top:1px solid #d7ddd9;background:#fff9e8;color:#55471d;font-size:12px;line-height:1.6}.g25calc[data-state=\"error\"] .g25calc__results strong,.g25calc[data-state=\"error\"] .g25calc__results td{color:#d7ddd9}@media (max-width: 720px){.g25calc__head{grid-template-columns:1fr;align-items:start;padding:20px}.g25calc__rate-badge{width:100%;text-align:left}.g25calc__body{grid-template-columns:1fr}.g25calc__form,.g25calc__results{padding:20px}.g25calc__grid{grid-template-columns:1fr}.g25calc__actions{align-items:flex-start;flex-direction:column}.g25calc__basis{text-align:left}.g25calc__primary strong{font-size:31px}}@media (max-width: 390px){.g25calc h3{font-size:21px}.g25calc__metrics{grid-template-columns:1fr}.g25calc__primary strong{font-size:27px}.g25calc__note{padding:14px 18px}}\n<\/style>\n<section class=\"g25calc\" data-g25-calculator data-state=\"ready\" aria-labelledby=\"g25calc-title\">\n  <header class=\"g25calc__head\">\n    <div>\n      <p class=\"g25calc__eyebrow\">Tipos de cambio oficiales de las monedas<\/p>\n      <h3 id=\"g25calc-title\">Calculadora de costes de la API de GPT Image 2.5<\/h3>\n    <\/div>\n    <div class=\"g25calc__rate-badge\"><span>Salida de imagen<\/span><strong>1 TP4T30 \/ 1 M de fichas<\/strong><\/div>\n  <\/header>\n  <div class=\"g25calc__body\">\n    <form class=\"g25calc__form\" data-calculator-form novalidate action=\"\">\n      <div class=\"g25calc__grid\">\n        <div class=\"g25calc__field\">\n          <label for=\"g25-text-input\">Fichas de entrada de texto<\/label>\n          <input id=\"g25-text-input\" data-field=\"textInputTokens\" type=\"number\" inputmode=\"numeric\" min=\"0\" max=\"1000000000000\" step=\"1\" value=\"0\">\n          <small>$5 por cada 1M de tokens<\/small>\n        <\/div>\n        <div class=\"g25calc__field\">\n          <label for=\"g25-cached-text\">Tokens de entrada de texto almacenados en cach\u00e9<\/label>\n          <input id=\"g25-cached-text\" data-field=\"cachedTextInputTokens\" type=\"number\" inputmode=\"numeric\" min=\"0\" max=\"1000000000000\" step=\"1\" value=\"0\">\n          <small>$1,25 por 1M de fichas<\/small>\n        <\/div>\n        <div class=\"g25calc__field\">\n          <label for=\"g25-image-input\">Tokens de entrada de im\u00e1genes<\/label>\n          <input id=\"g25-image-input\" data-field=\"imageInputTokens\" type=\"number\" inputmode=\"numeric\" min=\"0\" max=\"1000000000000\" step=\"1\" value=\"0\">\n          <small>$8 por cada mill\u00f3n de tokens<\/small>\n        <\/div>\n        <div class=\"g25calc__field\">\n          <label for=\"g25-cached-image\">Tokens de entrada de im\u00e1genes almacenadas en cach\u00e9<\/label>\n          <input id=\"g25-cached-image\" data-field=\"cachedImageInputTokens\" type=\"number\" inputmode=\"numeric\" min=\"0\" max=\"1000000000000\" step=\"1\" value=\"0\">\n          <small>$2 por cada mill\u00f3n de tokens<\/small>\n        <\/div>\n        <div class=\"g25calc__field\">\n          <label for=\"g25-image-output\">Tokens de salida de im\u00e1genes<\/label>\n          <input id=\"g25-image-output\" data-field=\"imageOutputTokens\" type=\"number\" inputmode=\"numeric\" min=\"0\" max=\"1000000000000\" step=\"1\" value=\"0\">\n          <small>$30 por cada mill\u00f3n de tokens<\/small>\n        <\/div>\n        <div class=\"g25calc__field\">\n          <label for=\"g25-runs\">Solicitudes o ejecuciones<\/label>\n          <input id=\"g25-runs\" data-field=\"runs\" type=\"number\" inputmode=\"numeric\" min=\"1\" max=\"1000000\" step=\"1\" value=\"1\">\n          <small>Se parte de la base de que el uso de tokens es el mismo en cada ejecuci\u00f3n<\/small>\n        <\/div>\n        <div class=\"g25calc__field\">\n          <label for=\"g25-success\">Tasa de producci\u00f3n aceptable (%)<\/label>\n          <input id=\"g25-success\" data-field=\"successRatePercent\" type=\"number\" inputmode=\"decimal\" min=\"0\" max=\"100\" step=\"0.1\" value=\"100\">\n          <small>Se utiliza \u00fanicamente para calcular el coste por resultado aceptable<\/small>\n        <\/div>\n      <\/div>\n      <div class=\"g25calc__actions\">\n        <button class=\"g25calc__reset\" type=\"reset\">Restablecer valores<\/button>\n        <p class=\"g25calc__basis\">USD, antes de impuestos o de los cargos espec\u00edficos del proveedor<\/p>\n      <\/div>\n      <p class=\"g25calc__error\" data-result=\"error\" role=\"alert\" hidden><\/p>\n    <input type=\"hidden\" name=\"trp-form-language\" value=\"es\"\/><\/form>\n    <div class=\"g25calc__results\" aria-live=\"polite\">\n      <div class=\"g25calc__primary\"><span>Coste por solicitud<\/span><strong data-result=\"oneRequest\">$0.0000<\/strong><\/div>\n      <div class=\"g25calc__metrics\">\n        <div class=\"g25calc__metric\"><span>Coste por lote<\/span><strong data-result=\"batch\">$0.0000<\/strong><\/div>\n        <div class=\"g25calc__metric\"><span>Coste por resultado aceptable<\/span><strong data-result=\"perAcceptable\">$0.0000<\/strong><\/div>\n        <div class=\"g25calc__metric\"><span>Resultados esperados aceptables<\/span><strong data-result=\"acceptableCount\">1<\/strong><\/div>\n        <div class=\"g25calc__metric\"><span>Carreras<\/span><strong data-result=\"runCount\">1<\/strong><\/div>\n      <\/div>\n      <table class=\"g25calc__breakdown\">\n        <tbody>\n          <tr><th scope=\"row\">Entrada de texto<\/th><td data-result=\"textInputCost\">$0.0000<\/td><\/tr>\n          <tr><th scope=\"row\">Entrada de texto almacenada en cach\u00e9<\/th><td data-result=\"cachedTextInputCost\">$0.0000<\/td><\/tr>\n          <tr><th scope=\"row\">Entrada de im\u00e1genes<\/th><td data-result=\"imageInputCost\">$0.0000<\/td><\/tr>\n          <tr><th scope=\"row\">Entrada de imagen almacenada en cach\u00e9<\/th><td data-result=\"cachedImageInputCost\">$0.0000<\/td><\/tr>\n          <tr><th scope=\"row\">Salida de imagen<\/th><td data-result=\"imageOutputCost\">$0.0000<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/div>\n  <p class=\"g25calc__note\">El precio de GPT Image 2.5 se calcula en funci\u00f3n del uso de tokens. La calculadora de GPT Image 2 de OpenAI no calcula el consumo de tokens de GPT Image 2.5, por lo que esta calculadora utiliza el recuento de tokens que se facilita aqu\u00ed, en lugar de deducirlo a partir del tama\u00f1o o la calidad de la imagen.<\/p>\n<\/section>\n<script data-calculator-logic>\n(function(global){\n  \"use strict\";\n  var RATES=Object.freeze({textInputTokens:5,cachedTextInputTokens:1.25,imageInputTokens:8,cachedImageInputTokens:2,imageOutputTokens:30});\n  var TOKEN_FIELDS=Object.keys(RATES);\n  function parseNumber(value){if(typeof value===\"string\"&&value.trim()===\"\"){return NaN;}return Number(value);}\n  function calculate(raw){\n    var values={};\n    var errors=[];\n    TOKEN_FIELDS.forEach(function(name){\n      var value=parseNumber(raw[name]);\n      if(!Number.isFinite(value)||value<0||!Number.isInteger(value)||value>1000000000000){errors.push(name+\" must be a whole number from 0 to 1,000,000,000,000.\");}\n      values[name]=value;\n    });\n    values.runs=parseNumber(raw.runs);\n    if(!Number.isFinite(values.runs)||!Number.isInteger(values.runs)||values.runs<1||values.runs>1000000){errors.push(\"runs must be a whole number from 1 to 1,000,000.\");}\n    values.successRatePercent=parseNumber(raw.successRatePercent);\n    if(!Number.isFinite(values.successRatePercent)||values.successRatePercent<0||values.successRatePercent>100){errors.push(\"successRatePercent must be from 0 to 100.\");}\n    if(errors.length){return {ok:false,errors:errors};}\n    var breakdown={};\n    TOKEN_FIELDS.forEach(function(name){breakdown[name.replace(\"Tokens\",\"Cost\")]=values[name]\/1000000*RATES[name];});\n    var oneRequest=Object.keys(breakdown).reduce(function(sum,name){return sum+breakdown[name];},0);\n    var batch=oneRequest*values.runs;\n    var acceptableCount=values.runs*(values.successRatePercent\/100);\n    var perAcceptable=acceptableCount===0?null:batch\/acceptableCount;\n    return {ok:true,values:values,breakdown:breakdown,oneRequest:oneRequest,batch:batch,acceptableCount:acceptableCount,perAcceptable:perAcceptable};\n  }\n  global.GPTImage25CostCalculator=Object.freeze({rates:RATES,calculate:calculate});\n  if(!global.document){return;}\n  function formatUsd(value){if(value===null){return \"N\/A\";}return new Intl.NumberFormat(\"en-US\",{style:\"currency\",currency:\"USD\",minimumFractionDigits:4,maximumFractionDigits:6}).format(value);}\n  function formatCount(value){return new Intl.NumberFormat(\"en-US\",{maximumFractionDigits:2}).format(value);}\n  global.document.querySelectorAll(\"[data-g25-calculator]\").forEach(function(root){\n    var form=root.querySelector(\"[data-calculator-form]\");\n    var fields={};\n    form.querySelectorAll(\"[data-field]\").forEach(function(input){fields[input.getAttribute(\"data-field\")]=input;});\n    function setResult(name,value){var node=root.querySelector('[data-result=\"'+name+'\"]');if(node){node.textContent=value;}}\n    function update(){\n      var raw={};\n      Object.keys(fields).forEach(function(name){raw[name]=fields[name].value;});\n      var result=calculate(raw);\n      var errorNode=root.querySelector('[data-result=\"error\"]');\n      if(!result.ok){\n        root.setAttribute(\"data-state\",\"error\");\n        errorNode.hidden=false;\n        errorNode.textContent=result.errors.join(\" \");\n        [\"oneRequest\",\"batch\",\"perAcceptable\",\"acceptableCount\",\"runCount\",\"textInputCost\",\"cachedTextInputCost\",\"imageInputCost\",\"cachedImageInputCost\",\"imageOutputCost\"].forEach(function(name){setResult(name,\"N\/A\");});\n        return;\n      }\n      root.setAttribute(\"data-state\",\"ready\");\n      errorNode.hidden=true;\n      errorNode.textContent=\"\";\n      setResult(\"oneRequest\",formatUsd(result.oneRequest));\n      setResult(\"batch\",formatUsd(result.batch));\n      setResult(\"perAcceptable\",formatUsd(result.perAcceptable));\n      setResult(\"acceptableCount\",formatCount(result.acceptableCount));\n      setResult(\"runCount\",formatCount(result.values.runs));\n      Object.keys(result.breakdown).forEach(function(name){setResult(name,formatUsd(result.breakdown[name]));});\n    }\n    Object.keys(fields).forEach(function(name){fields[name].addEventListener(\"input\",update);fields[name].addEventListener(\"change\",update);});\n    form.addEventListener(\"reset\",function(){global.setTimeout(update,0);});\n    update();\n  });\n})(typeof globalThis!==\"undefined\"?globalThis:this);\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\">Para la planificaci\u00f3n de la producci\u00f3n, realiza tambi\u00e9n un seguimiento del coste por unidad aceptable: el coste total del lote dividido entre el n\u00famero de unidades que superan el control espec\u00edfico de tu tarea. Esa es tu propia m\u00e9trica operativa, no una unidad de facturaci\u00f3n OpenAI. Una solicitud que resulte barata pero inutilizable puede salir m\u00e1s cara que un resultado con un mayor n\u00famero de tokens que se env\u00ede sin necesidad de regeneraci\u00f3n.<\/p>\n\n\n\n<style>.g25workflow,.g25workflow *{box-sizing:border-box}.g25workflow{margin:28px 0;padding:22px 24px;border:1px solid #d4c589;border-radius:8px;background:#fff9e8;color:#302a18;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25workflow h3{margin:0 0 8px;font-size:19px;letter-spacing:0}.g25workflow p{margin:0;line-height:1.7}.g25workflow a{color:#66520b;font-weight:800;text-underline-offset:3px}@media(max-width:600px){.g25workflow{padding:18px}}<\/style>\n<aside class=\"g25workflow\"><h3>\u00bfAPI con tarifa por uso o flujo de trabajo por suscripci\u00f3n?<\/h3><p>La API directa es la v\u00eda program\u00e1tica: cada solicitud se automatiza mediante c\u00f3digo y se factura en funci\u00f3n del uso de tokens. GlobalGPT ofrece un flujo de trabajo asequible, tipo suscripci\u00f3n, para equipos que necesitan m\u00faltiples modelos de imagen y funciones de IA a lo largo de todo el proceso, desde la creaci\u00f3n hasta la entrega. Puedes <a href=\"https:\/\/www.glbgpt.com\/image?inviter=hub_features_image&amp;login=1\">Conectar los flujos de trabajo de im\u00e1genes con GlobalGPT<\/a> en un \u00fanico panel de control y, a continuaci\u00f3n, utilizar la CLI para trasladar ese trabajo a la terminal, a los entornos de desarrollo, a las herramientas de producci\u00f3n existentes y a los flujos de trabajo de producci\u00f3n.<\/p><\/aside>\n\n\n\n<h2 id=\"rate-limits-production-planning\" class=\"wp-block-heading\">L\u00edmites de producci\u00f3n y planificaci\u00f3n de la producci\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Los l\u00edmites de tasa incluyen tokens por minuto (TPM) e im\u00e1genes por minuto (IPM). Hay que tener en cuenta ambos: una solicitud puede respetar el l\u00edmite de n\u00famero de im\u00e1genes y, aun as\u00ed, superar el rendimiento de tokens. Las dos p\u00e1ginas oficiales del modelo GPT Image 2.5 muestran actualmente la misma tabla.<\/p>\n\n\n\n<style>.g25limits,.g25limits *{box-sizing:border-box}.g25limits{margin:24px 0;overflow-x:auto;border:1px solid #d5dbd7;border-radius:8px;background:#fff}.g25limits table{width:100%;min-width:520px;border-collapse:collapse;color:#17221b;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25limits caption{padding:16px;text-align:left;font-size:18px;font-weight:800}.g25limits th,.g25limits td{padding:12px 16px;border-top:1px solid #e2e6e3;text-align:left;font-variant-numeric:tabular-nums}.g25limits th{background:#f3f6f4;font-size:12px;text-transform:uppercase}.g25limits td:first-child{font-weight:750}<\/style>\n<div class=\"g25limits\"><table><caption>L\u00edmites documentados de la imagen GPT 2.5 por nivel de uso<\/caption><thead><tr><th>Nivel de uso<\/th><th>TPM<\/th><th>IPM<\/th><\/tr><\/thead><tbody><tr><td>Gratis<\/td><td>No se admite<\/td><td>No se admite<\/td><\/tr><tr><td>Nivel 1<\/td><td>100,000<\/td><td>5<\/td><\/tr><tr><td>Nivel 2<\/td><td>250,000<\/td><td>20<\/td><\/tr><tr><td>Nivel 3<\/td><td>800,000<\/td><td>50<\/td><\/tr><tr><td>Nivel 4<\/td><td>3,000,000<\/td><td>150<\/td><\/tr><tr><td>Nivel 5<\/td><td>8,000,000<\/td><td>250<\/td><\/tr><\/tbody><\/table><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Reintentos, concurrencia y clases de error<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Separa en los registros los eventos relacionados con la autenticaci\u00f3n, los par\u00e1metros no v\u00e1lidos, el l\u00edmite de tasa, la capacidad, el transporte, los tiempos de espera y las salidas no v\u00e1lidas. Los errores de autenticaci\u00f3n o de par\u00e1metros suelen requerir una correcci\u00f3n en la configuraci\u00f3n, no un nuevo intento. Las respuestas relacionadas con el l\u00edmite de velocidad y la capacidad pueden justificar un retroceso limitado. Los fallos de transporte y los tiempos de espera agotados requieren una estrategia de idempotencia para que la aplicaci\u00f3n no genere accidentalmente trabajo facturable duplicado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Y lo m\u00e1s importante: un fallo operativo no se traduce en un resultado en cuanto a la calidad de la imagen. Solo se debe evaluar la calidad cuando exista una salida v\u00e1lida y decodificable. Registra la latencia observada indicando la ruta, la fecha, el punto final y las condiciones de la solicitud; la latencia en un lugar concreto no constituye una afirmaci\u00f3n permanente sobre la velocidad del modelo.<\/p>\n\n\n\n<h2 id=\"controlled-anywhere-tests\" class=\"wp-block-heading\">Qu\u00e9 ocurri\u00f3 en las pruebas controladas de Anywhere GPT Image 2.5<\/h2>\n\n\n\n<style>.g25setup,.g25setup *{box-sizing:border-box}.g25setup{margin:24px 0;border:1px solid #bfd0c5;border-radius:8px;background:#f5f8f6;color:#17231c;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;overflow:hidden}.g25setup header{padding:18px 20px;background:#e7efe9;border-bottom:1px solid #bfd0c5}.g25setup h3{margin:0;font-size:20px;letter-spacing:0}.g25setup dl{display:grid;grid-template-columns:180px minmax(0,1fr);margin:0;padding:18px 20px;gap:10px 18px}.g25setup dt{font-weight:800}.g25setup dd{margin:0;line-height:1.55}.g25setup p{margin:0;padding:0 20px 18px;line-height:1.65}.g25setup code{overflow-wrap:anywhere}@media(max-width:620px){.g25setup dl{grid-template-columns:1fr;gap:4px}.g25setup dd{margin-bottom:8px}}<\/style>\n<section class=\"g25setup\"><header><h3>Configuraci\u00f3n de ensayo controlada<\/h3><\/header><dl><dt>Lugar de ejecuci\u00f3n<\/dt><dd>En cualquier lugar, utilizando sus terminales compatibles con OpenAI<\/dd><dt>Ruta probada<\/dt><dd><code>gpt-image-2.5<\/code>, sin selector de Flare\/Sunburst a la vista<\/dd><dt>Fecha oficial del examen<\/dt><dd>9 de septiembre de 2026<\/dd><dt>Norma sobre la admisibilidad de las pruebas<\/dt><dd>Mensajes e entradas congelados; conservar la primera salida v\u00e1lida; no se realizan repeticiones puras y simples<\/dd><dt>Puntuaci\u00f3n<\/dt><dd>Comprobaciones espec\u00edficas de cada tarea relativas al texto, el recuento, el orden, las modificaciones solicitadas, la conservaci\u00f3n y los artefactos evidentes<\/dd><dt>M\u00e9todo del coste<\/dt><dd>Uso de Anywhere-returned ajustado a los tipos de cambio oficiales de OpenAI; no se trata de una factura de Anywhere<\/dd><\/dl><p>Estos resultados describen cinco primeros resultados v\u00e1lidos y cinco casos fallidos de este lote. No determinan el rendimiento nativo del OpenAI, ni identifican Flare o Sunburst, ni demuestran la fiabilidad en producci\u00f3n.<\/p><\/section>\n\n\n\n<figure class=\"wp-block-image size-full g25media\" data-media-status=\"verified\" data-media-id=\"19127\" data-media-filename=\"04-assets\/evidence\/gpt-image-25-frozen-fixtures.webp\"><img decoding=\"async\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-frozen-fixtures.webp\" alt=\"Cuatro elementos de entrada congelados utilizados en las pruebas de la API de GPT Image 2.5\" class=\"wp-image-19127\" width=\"1800\" height=\"1000\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-frozen-fixtures.webp 1800w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-frozen-fixtures-300x167.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-frozen-fixtures-1024x569.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-frozen-fixtures-768x427.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-frozen-fixtures-1536x853.webp 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-frozen-fixtures-18x10.webp 18w\" sizes=\"(max-width: 1800px) 100vw, 1800px\" \/><figcaption class=\"wp-element-caption\">Las fuentes de fijaci\u00f3n cuadradas sin modificar se muestran en un lienzo de pruebas horizontal.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Las tareas de generaci\u00f3n, edici\u00f3n y composici\u00f3n de referencias que se indican a continuaci\u00f3n utilizaron cada una una primera salida v\u00e1lida. Las cinco solicitudes formales satisfactorias tuvieron un coste calculado conjunto de <strong>$0.088603<\/strong>. Ese total no incluye las solicitudes fallidas, la creaci\u00f3n de fixtures, la comprobaci\u00f3n de disponibilidad ni la imagen principal.<\/p>\n\n\n\n<style>.g25r-g01,.g25r-g01 *{box-sizing:border-box}.g25r-g01{margin:24px 0;border:1px solid #d4dad6;border-radius:8px;background:#fff;color:#17221b;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25r-g01__body{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(210px,.6fr);gap:18px;padding:20px}.g25r-g01 h3{margin:0 0 8px;font-size:21px}.g25r-g01 p{margin:0 0 10px;line-height:1.65}.g25r-g01 dl{margin:0;padding:15px;background:#f4f7f5;border-radius:6px}.g25r-g01 dt{font-size:11px;font-weight:800;text-transform:uppercase}.g25r-g01 dd{margin:2px 0 12px;font-weight:750}.g25r-g01 small{display:block;color:#5d6961}.g25r-g01 figure{margin:0;border-top:1px solid #e0e5e2}.g25r-g01 img{display:block;width:100%;height:auto}@media(max-width:680px){.g25r-g01__body{grid-template-columns:1fr}}<\/style>\n<section class=\"g25r-g01\"><div class=\"g25r-g01__body\"><div><h3>G01: anuncio de producto con texto exacto<\/h3><p>La consigna ped\u00eda la l\u00ednea <strong>DEJAD ESPACIO A LAS IDEAS<\/strong> exactamente una vez, una l\u00e1mpara, una composici\u00f3n fija y exclusiones expl\u00edcitas. El primer resultado v\u00e1lido reprodujo el texto una vez y super\u00f3 todas las comprobaciones declaradas.<\/p><small>Probado a trav\u00e9s de la ruta unificada gpt-image-2.5 de Anywhere el 9 de septiembre de 2026.<\/small><\/div><dl><dt>Estado<\/dt><dd>Primera salida v\u00e1lida<\/dd><dt>Puntuaci\u00f3n de la tarea<\/dt><dd>10\/10<\/dd><dt>Tiempo transcurrido<\/dt><dd>6.150 ms<\/dd><dt>Coste calculado<\/dt><dd>$0.041645<\/dd><\/dl><\/div><style>.g25case-g01,.g25case-g01 *{box-sizing:border-box}.g25case-g01{margin:0 20px 20px}.g25case-g01__analysis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px}.g25case-g01__analysis div{padding:13px;border:1px solid #d8dfda;border-radius:6px;background:#f8faf8}.g25case-g01__analysis strong{display:block;margin-bottom:5px;font-size:11px;text-transform:uppercase}.g25case-g01 details{border:1px solid #cbd4ce;border-radius:6px;overflow:hidden}.g25case-g01 summary{padding:12px 14px;background:#edf3ef;font-weight:800;cursor:pointer}.g25case-g01__raw{padding:16px}.g25case-g01 blockquote{margin:8px 0 16px;padding:13px 15px;border-left:4px solid #367052;background:#f6f8f6;white-space:normal;line-height:1.65}.g25case-g01 h4{margin:18px 0 8px;font-size:15px}.g25case-g01 ul{margin:8px 0 16px;padding-left:20px}.g25case-g01 li{margin-bottom:7px;line-height:1.55}.g25case-g01__raw .g25case__settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border:1px solid #d8dfda;border-radius:6px;overflow:hidden}.g25case-g01__raw .g25case__settings div{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1fr);margin:0;padding:9px 11px;border-bottom:1px solid #d8dfda}.g25case-g01__raw .g25case__settings div:nth-last-child(-n+2){border-bottom:0}.g25case-g01__raw .g25case__settings dt,.g25case-g01__raw .g25case__settings dd{margin:0}.g25case-g01__checks{display:grid;gap:8px}.g25case-g01__check{padding:11px 12px;border:1px solid #d8dfda;border-radius:6px}.g25case-g01__check-head{display:flex;justify-content:space-between;gap:12px;margin:0 0 5px;font-weight:800}.g25case-g01__check p:last-child{margin:0;line-height:1.5}.g25case-g01 code{overflow-wrap:anywhere}@media(max-width:700px){.g25case-g01{margin:0 14px 16px}.g25case-g01__analysis{grid-template-columns:1fr}.g25case-g01__raw{padding:12px}.g25case-g01__raw .g25case__settings{grid-template-columns:1fr}.g25case-g01__raw .g25case__settings div{grid-template-columns:minmax(110px,.8fr) minmax(0,1fr)}.g25case-g01__raw .g25case__settings div:nth-last-child(2){border-bottom:1px solid #d8dfda}}<\/style><div class=\"g25case-g01\"><div class=\"g25case-g01__analysis\"><div><strong>An\u00e1lisis de capacidades<\/strong>En esta primera salida \u00fanica, la ruta gestion\u00f3 de forma conjunta el texto visible exacto, el recuento de objetos, la composici\u00f3n y las restricciones negativas.<\/div><div><strong>Limitaci\u00f3n<\/strong>Un anuncio que haya tenido \u00e9xito no establece una tasa de \u00e9xito general en la visualizaci\u00f3n del texto, y la ruta unificada no identific\u00f3 ni a Flare ni a Sunburst.<\/div><div><strong>Conclusi\u00f3n pr\u00e1ctica<\/strong>Utiliza una l\u00ednea de copia congelada y cuenta todas las instancias de texto visibles. Esta salida se ha procesado sin necesidad de regenerarla.<\/div><\/div><details open><summary>Solicitud precisa, datos completos, ajustes y comprobaciones de los objetivos<\/summary><div class=\"g25case-g01__raw\" data-raw-evidence><p><strong>Estado:<\/strong> \u00abvalid_output\u00bb en el intento 1; se conserva la primera salida v\u00e1lida.<\/p><p><strong>Itinerario:<\/strong> Compatible con Anywhere OpenAI <code>\/im\u00e1genes\/generaciones<\/code> con <code>gpt-image-2.5<\/code>.<\/p><h4>Texto de la pregunta exacto<\/h4><blockquote>Crea un anuncio de producto de estudio horizontal en formato 3:2 para una l\u00e1mpara de escritorio port\u00e1til ficticia de color negro mate, situada en un fondo limpio de color blanco y gris p\u00e1lido. Muestra exactamente una l\u00e1mpara, ligeramente inclinada hacia la derecha, con un haz de luz suave y c\u00e1lido y un generoso espacio negativo. Incluye exactamente una l\u00ednea de texto: \"MAKE ROOM FOR IDEAS\". Escribe esa frase en letras may\u00fasculas claras de tipo sans-serif, centradas en el tercio superior. No debe aparecer ning\u00fan otro texto, logotipo, marca de agua, persona ni producto adicional.<\/blockquote><p><strong>Entrada completa:<\/strong> Solo texto. No se ha proporcionado ninguna imagen.<\/p><h4>Configuraci\u00f3n real de la solicitud<\/h4><dl class=\"g25case__settings\"><div><dt><code>talla<\/code><\/dt><dd><code>1536 x 1024<\/code><\/dd><\/div><div><dt><code>calidad<\/code><\/dt><dd><code>alto<\/code><\/dd><\/div><div><dt><code>formato_de_salida<\/code><\/dt><dd><code>webp<\/code><\/dd><\/div><div><dt><code>antecedentes<\/code><\/dt><dd><code>opaco<\/code><\/dd><\/div><div><dt><code>n<\/code><\/dt><dd><code>1<\/code><\/dd><\/div><\/dl><h4>Comprobaciones objetivas<\/h4><div class=\"g25case-g01__checks\"><div class=\"g25case-g01__check\"><p class=\"g25case-g01__check-head\"><code>texto_exacto<\/code><span>2\/2<\/span><\/p><p>\u00abMAKE ROOM FOR IDEAS\u00bb aparece una vez, completo y sin errores ortogr\u00e1ficos; no se ve ning\u00fan texto adicional.<\/p><\/div><div class=\"g25case-g01__check\"><p class=\"g25case-g01__check-head\"><code>objeto_obligatorio<\/code><span>2\/2<\/span><\/p><p>Hay exactamente una l\u00e1mpara de escritorio completa de color negro mate.<\/p><\/div><div class=\"g25case-g01__check\"><p class=\"g25case-g01__check-head\"><code>composici\u00f3n<\/code><span>2\/2<\/span><\/p><p>La l\u00e1mpara est\u00e1 orientada hacia la derecha, se aprecia el haz de luz c\u00e1lida, se mantiene el espacio negativo y el texto se sit\u00faa en el tercio superior.<\/p><\/div><div class=\"g25case-g01__check\"><p class=\"g25case-g01__check-head\"><code>prohibiciones<\/code><span>2\/2<\/span><\/p><p>No se ve ning\u00fan logotipo, marca de agua, persona ni producto adicional.<\/p><\/div><div class=\"g25case-g01__check\"><p class=\"g25case-g01__check-head\"><code>usabilidad_de_la_primera_salida<\/code><span>2\/2<\/span><\/p><p>El primer resultado v\u00e1lido se puede utilizar sin necesidad de regeneraci\u00f3n ni de una reconstrucci\u00f3n importante.<\/p><\/div><\/div><h4>Salida completa<\/h4><p>El resultado completo de la primera validaci\u00f3n, con una resoluci\u00f3n de 1536\u00d71024, aparece justo debajo de este panel de informaci\u00f3n. La respuesta se devolvi\u00f3 en formato PNG, aunque la solicitud se hab\u00eda realizado en formato WebP.<\/p><\/div><\/details><\/div><figure class=\"wp-block-image size-full g25media\" data-media-status=\"verified\" data-media-id=\"19126\" data-media-filename=\"04-assets\/webp\/gpt-image-25-exact-text-ad.webp\"><img decoding=\"async\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-exact-text-ad.webp\" alt=\"Primera imagen generada con GPT 2.5 mediante la ruta unificada, con una l\u00e1mpara de escritorio y el eslogan \u00abMAKE ROOM FOR IDEAS\u00bb\" class=\"wp-image-19126\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-exact-text-ad.webp 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-exact-text-ad-300x200.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-exact-text-ad-1024x683.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-exact-text-ad-768x512.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-exact-text-ad-18x12.webp 18w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><figcaption class=\"wp-element-caption\">Primera salida G01 v\u00e1lida y completa; no es necesario repetir la operaci\u00f3n por motivos de calidad.<\/figcaption><\/figure><\/section>\n\n\n\n<style>.g25r-g02,.g25r-g02 *{box-sizing:border-box}.g25r-g02{margin:24px 0;border:1px solid #d4dad6;border-radius:8px;background:#fff;color:#17221b;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25r-g02__body{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(210px,.6fr);gap:18px;padding:20px}.g25r-g02 h3{margin:0 0 8px;font-size:21px}.g25r-g02 p{margin:0 0 10px;line-height:1.65}.g25r-g02 dl{margin:0;padding:15px;background:#f4f7f5;border-radius:6px}.g25r-g02 dt{font-size:11px;font-weight:800;text-transform:uppercase}.g25r-g02 dd{margin:2px 0 12px;font-weight:750}.g25r-g02 small{display:block;color:#5d6961}.g25r-g02 figure{margin:0;border-top:1px solid #e0e5e2}.g25r-g02 img{display:block;width:100%;height:auto}@media(max-width:680px){.g25r-g02__body{grid-template-columns:1fr}}<\/style>\n<section class=\"g25r-g02\"><div class=\"g25r-g02__body\"><div><h3>G02: disposici\u00f3n de objetos contados<\/h3><p>La solicitud especificaba exactamente tres objetos: una esfera de cristal azul, un abanico amarillo doblado y un cubo de acero, en ese orden, de izquierda a derecha. La primera respuesta v\u00e1lida conservaba el n\u00famero, el orden y los materiales identificables.<\/p><small>Probado a trav\u00e9s de la ruta unificada gpt-image-2.5 de Anywhere el 9 de septiembre de 2026.<\/small><\/div><dl><dt>Estado<\/dt><dd>Primera salida v\u00e1lida<\/dd><dt>Puntuaci\u00f3n de la tarea<\/dt><dd>10\/10<\/dd><dt>Tiempo transcurrido<\/dt><dd>33 577 ms<\/dd><dt>Coste calculado<\/dt><dd>$0.005505<\/dd><\/dl><\/div><style>.g25case-g02,.g25case-g02 *{box-sizing:border-box}.g25case-g02{margin:0 20px 20px}.g25case-g02__analysis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px}.g25case-g02__analysis div{padding:13px;border:1px solid #d8dfda;border-radius:6px;background:#f8faf8}.g25case-g02__analysis strong{display:block;margin-bottom:5px;font-size:11px;text-transform:uppercase}.g25case-g02 details{border:1px solid #cbd4ce;border-radius:6px;overflow:hidden}.g25case-g02 summary{padding:12px 14px;background:#edf3ef;font-weight:800;cursor:pointer}.g25case-g02__raw{padding:16px}.g25case-g02 blockquote{margin:8px 0 16px;padding:13px 15px;border-left:4px solid #367052;background:#f6f8f6;white-space:normal;line-height:1.65}.g25case-g02 h4{margin:18px 0 8px;font-size:15px}.g25case-g02 ul{margin:8px 0 16px;padding-left:20px}.g25case-g02 li{margin-bottom:7px;line-height:1.55}.g25case-g02__raw .g25case__settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border:1px solid #d8dfda;border-radius:6px;overflow:hidden}.g25case-g02__raw .g25case__settings div{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1fr);margin:0;padding:9px 11px;border-bottom:1px solid #d8dfda}.g25case-g02__raw .g25case__settings div:nth-last-child(-n+2){border-bottom:0}.g25case-g02__raw .g25case__settings dt,.g25case-g02__raw .g25case__settings dd{margin:0}.g25case-g02__checks{display:grid;gap:8px}.g25case-g02__check{padding:11px 12px;border:1px solid #d8dfda;border-radius:6px}.g25case-g02__check-head{display:flex;justify-content:space-between;gap:12px;margin:0 0 5px;font-weight:800}.g25case-g02__check p:last-child{margin:0;line-height:1.5}.g25case-g02 code{overflow-wrap:anywhere}@media(max-width:700px){.g25case-g02{margin:0 14px 16px}.g25case-g02__analysis{grid-template-columns:1fr}.g25case-g02__raw{padding:12px}.g25case-g02__raw .g25case__settings{grid-template-columns:1fr}.g25case-g02__raw .g25case__settings div{grid-template-columns:minmax(110px,.8fr) minmax(0,1fr)}.g25case-g02__raw .g25case__settings div:nth-last-child(2){border-bottom:1px solid #d8dfda}}<\/style><div class=\"g25case-g02\"><div class=\"g25case-g02__analysis\"><div><strong>An\u00e1lisis de capacidades<\/strong>El primer resultado se bas\u00f3 en el recuento de tres objetos, en el orden izquierda-centro-derecha, en los colores solicitados y en indicios distintivos del material.<\/div><div><strong>Limitaci\u00f3n<\/strong>La observaci\u00f3n se centra en un bodeg\u00f3n controlado, y no en la complejidad derivada del recuento arbitrario de objetos ni en la fiabilidad de la producci\u00f3n repetida.<\/div><div><strong>Conclusi\u00f3n pr\u00e1ctica<\/strong>En este caso, la especificaci\u00f3n clara del recuento, el orden, los materiales y las exclusiones permiti\u00f3 obtener un resultado que se pudo utilizar de inmediato.<\/div><\/div><details open><summary>Solicitud precisa, datos completos, ajustes y comprobaciones de los objetivos<\/summary><div class=\"g25case-g02__raw\" data-raw-evidence><p><strong>Estado:<\/strong> \u00abvalid_output\u00bb en el intento 1; se conserva la primera salida v\u00e1lida.<\/p><p><strong>Itinerario:<\/strong> Compatible con Anywhere OpenAI <code>\/im\u00e1genes\/generaciones<\/code> con <code>gpt-image-2.5<\/code>.<\/p><h4>Texto de la pregunta exacto<\/h4><blockquote>Crea un bodeg\u00f3n editorial horizontal en formato 3:2 sobre un fondo de estudio en tonos carb\u00f3n y blanco roto. Muestra exactamente tres objetos: una esfera de cristal azul cobalto a la izquierda, un abanico de papel amarillo doblado en el centro y un cubo de acero cepillado a la derecha. Mant\u00e9n los tres objetos totalmente visibles, espaciados de manera uniforme e iluminados por una luz suave procedente de la parte superior izquierda. Sin texto, sin logotipo, sin marca de agua, sin personas, sin objetos adicionales y sin s\u00edmbolos decorativos.<\/blockquote><p><strong>Entrada completa:<\/strong> Solo texto. No se ha proporcionado ninguna imagen.<\/p><h4>Configuraci\u00f3n real de la solicitud<\/h4><dl class=\"g25case__settings\"><div><dt><code>talla<\/code><\/dt><dd><code>1536 x 1024<\/code><\/dd><\/div><div><dt><code>calidad<\/code><\/dt><dd><code>alto<\/code><\/dd><\/div><div><dt><code>formato_de_salida<\/code><\/dt><dd><code>webp<\/code><\/dd><\/div><div><dt><code>antecedentes<\/code><\/dt><dd><code>opaco<\/code><\/dd><\/div><div><dt><code>n<\/code><\/dt><dd><code>1<\/code><\/dd><\/div><\/dl><h4>Comprobaciones objetivas<\/h4><div class=\"g25case-g02__checks\"><div class=\"g25case-g02__check\"><p class=\"g25case-g02__check-head\"><code>recuento_de_objetos<\/code><span>2\/2<\/span><\/p><p>Hay exactamente una esfera de cristal azul, un abanico plegado amarillo y un cubo de acero.<\/p><\/div><div class=\"g25case-g02__check\"><p class=\"g25case-g02__check-head\"><code>orden_y_visibilidad<\/code><span>2\/2<\/span><\/p><p>Los objetos se ven completamente en el orden requerido: izquierda, centro y derecha.<\/p><\/div><div class=\"g25case-g02__check\"><p class=\"g25case-g02__check-head\"><code>materiales_y_colores<\/code><span>2\/2<\/span><\/p><p>Los materiales \u2014vidrio, papel y metal cepillado\u2014 y los colores solicitados est\u00e1n claros.<\/p><\/div><div class=\"g25case-g02__check\"><p class=\"g25case-g02__check-head\"><code>iluminaci\u00f3n_y_espaciado<\/code><span>2\/2<\/span><\/p><p>La escena presenta una iluminaci\u00f3n coherente en la parte superior izquierda y una distribuci\u00f3n uniforme de los espacios.<\/p><\/div><div class=\"g25case-g02__check\"><p class=\"g25case-g02__check-head\"><code>prohibiciones_y_artefactos<\/code><span>2\/2<\/span><\/p><p>No se aprecia ning\u00fan texto, logotipo, marca de agua, personas, objetos extra ni artefactos significativos.<\/p><\/div><\/div><h4>Salida completa<\/h4><p>El resultado completo de la primera validaci\u00f3n, con una resoluci\u00f3n de 1536\u00d71024, aparece justo debajo de este panel de informaci\u00f3n. La respuesta se devolvi\u00f3 en formato PNG, aunque la solicitud se hab\u00eda realizado en formato WebP.<\/p><\/div><\/details><\/div><figure class=\"wp-block-image size-full g25media\" data-media-status=\"verified\" data-media-id=\"19124\" data-media-filename=\"04-assets\/webp\/gpt-image-25-counted-object-layout.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-counted-object-layout.webp\" alt=\"Esfera de cristal azul, abanico plegado amarillo y cubo de acero, en el orden indicado\" class=\"wp-image-19124\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-counted-object-layout.webp 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-counted-object-layout-300x200.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-counted-object-layout-1024x683.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-counted-object-layout-768x512.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-counted-object-layout-18x12.webp 18w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><figcaption class=\"wp-element-caption\">Primera salida G02 v\u00e1lida completa; no es necesario repetir la operaci\u00f3n por motivos de calidad.<\/figcaption><\/figure><\/section>\n\n\n\n<style>.g25r-e01,.g25r-e01 *{box-sizing:border-box}.g25r-e01{margin:24px 0;border:1px solid #d4dad6;border-radius:8px;background:#fff;color:#17221b;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25r-e01__body{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(210px,.6fr);gap:18px;padding:20px}.g25r-e01 h3{margin:0 0 8px;font-size:21px}.g25r-e01 p{margin:0 0 10px;line-height:1.65}.g25r-e01 dl{margin:0;padding:15px;background:#f4f7f5;border-radius:6px}.g25r-e01 dt{font-size:11px;font-weight:800;text-transform:uppercase}.g25r-e01 dd{margin:2px 0 12px;font-weight:750}.g25r-e01 small{display:block;color:#5d6961}.g25r-e01 figure{margin:0;border-top:1px solid #e0e5e2}.g25r-e01 img{display:block;width:100%;height:auto}@media(max-width:680px){.g25r-e01__body{grid-template-columns:1fr}}<\/style>\n<section class=\"g25r-e01\"><div class=\"g25r-e01__body\"><div><h3>E01: cambiar un color<\/h3><p>La edici\u00f3n cambi\u00f3 la pantalla de la l\u00e1mpara, de color negro mate, a azul cobalto, aunque se mantuvo el car\u00e1cter reconocible del producto. Se le rest\u00f3 un punto porque la conversi\u00f3n de la fuente cuadrada a una salida de 3:2 supuso un ligero reencuadre y una reconstrucci\u00f3n fuera del atributo de destino.<\/p><small>Probado a trav\u00e9s de la ruta unificada gpt-image-2.5 de Anywhere el 9 de septiembre de 2026.<\/small><\/div><dl><dt>Estado<\/dt><dd>Primera salida v\u00e1lida<\/dd><dt>Puntuaci\u00f3n de la tarea<\/dt><dd>9\/10<\/dd><dt>Tiempo transcurrido<\/dt><dd>41 387 ms<\/dd><dt>Coste calculado<\/dt><dd>$0.016320<\/dd><\/dl><\/div><style>.g25case-e01,.g25case-e01 *{box-sizing:border-box}.g25case-e01{margin:0 20px 20px}.g25case-e01__analysis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px}.g25case-e01__analysis div{padding:13px;border:1px solid #d8dfda;border-radius:6px;background:#f8faf8}.g25case-e01__analysis strong{display:block;margin-bottom:5px;font-size:11px;text-transform:uppercase}.g25case-e01 details{border:1px solid #cbd4ce;border-radius:6px;overflow:hidden}.g25case-e01 summary{padding:12px 14px;background:#edf3ef;font-weight:800;cursor:pointer}.g25case-e01__raw{padding:16px}.g25case-e01 blockquote{margin:8px 0 16px;padding:13px 15px;border-left:4px solid #367052;background:#f6f8f6;white-space:normal;line-height:1.65}.g25case-e01 h4{margin:18px 0 8px;font-size:15px}.g25case-e01 ul{margin:8px 0 16px;padding-left:20px}.g25case-e01 li{margin-bottom:7px;line-height:1.55}.g25case-e01__raw .g25case__settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border:1px solid #d8dfda;border-radius:6px;overflow:hidden}.g25case-e01__raw .g25case__settings div{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1fr);margin:0;padding:9px 11px;border-bottom:1px solid #d8dfda}.g25case-e01__raw .g25case__settings div:nth-last-child(-n+2){border-bottom:0}.g25case-e01__raw .g25case__settings dt,.g25case-e01__raw .g25case__settings dd{margin:0}.g25case-e01__checks{display:grid;gap:8px}.g25case-e01__check{padding:11px 12px;border:1px solid #d8dfda;border-radius:6px}.g25case-e01__check-head{display:flex;justify-content:space-between;gap:12px;margin:0 0 5px;font-weight:800}.g25case-e01__check p:last-child{margin:0;line-height:1.5}.g25case-e01 code{overflow-wrap:anywhere}@media(max-width:700px){.g25case-e01{margin:0 14px 16px}.g25case-e01__analysis{grid-template-columns:1fr}.g25case-e01__raw{padding:12px}.g25case-e01__raw .g25case__settings{grid-template-columns:1fr}.g25case-e01__raw .g25case__settings div{grid-template-columns:minmax(110px,.8fr) minmax(0,1fr)}.g25case-e01__raw .g25case__settings div:nth-last-child(2){border-bottom:1px solid #d8dfda}}<\/style><div class=\"g25case-e01\"><div class=\"g25case-e01__analysis\"><div><strong>An\u00e1lisis de capacidades<\/strong>El cambio de color de la pantalla solicitado se llev\u00f3 a cabo con \u00e9xito, al tiempo que se mantuvo la coherencia en la identidad, la estructura y la iluminaci\u00f3n de la l\u00e1mpara.<\/div><div><strong>Limitaci\u00f3n<\/strong>La conversi\u00f3n de formato cuadrado a 3:2 provoc\u00f3 un ligero reajuste del encuadre y una ligera reconstrucci\u00f3n, por lo que la conservaci\u00f3n de los elementos no deseados no fue exacta al p\u00edxel.<\/div><div><strong>Conclusi\u00f3n pr\u00e1ctica<\/strong>Mant\u00e9n alineadas las relaciones de aspecto de la fuente y del resultado cuando sea importante mantenerlas al pie de la letra; a continuaci\u00f3n, revisa todas las regiones que no sean el objetivo.<\/div><\/div><details open><summary>Solicitud precisa, datos completos, ajustes y comprobaciones de los objetivos<\/summary><div class=\"g25case-e01__raw\" data-raw-evidence><p><strong>Estado:<\/strong> \u00abvalid_output\u00bb en el intento 1; se conserva la primera salida v\u00e1lida.<\/p><p><strong>Itinerario:<\/strong> Compatible con Anywhere OpenAI <code>\/im\u00e1genes\/modificaciones<\/code> con <code>gpt-image-2.5<\/code>.<\/p><h4>Texto de la pregunta exacto<\/h4><blockquote>Modifica \u00fanicamente el color de la pantalla de la l\u00e1mpara, cambi\u00e1ndolo de negro mate a azul cobalto. Mant\u00e9n exactamente la misma forma, posici\u00f3n, escala, base, brazo, interruptor, sombras, luz c\u00e1lida, fondo, \u00e1ngulo de c\u00e1mara, encuadre y cualquier otro detalle visible de la l\u00e1mpara. No a\u00f1adas texto, logotipos, marcas de agua, personas ni objetos adicionales.<\/blockquote><p><strong>Entrada de imagen completa:<\/strong><\/p><ul><li>Entrada 1: <code>00-control\/fixtures\/edit-source-lamp.png<\/code> (1 328 812 bytes; SHA-256 <code>a93d7c90aa57c7949939f011918fcfe531f34fa039859d043556c0cd26dcea2b<\/code>)<\/li><\/ul><figure class=\"wp-block-image size-full g25media\" data-media-status=\"verified\" data-media-id=\"19125\" data-media-filename=\"04-assets\/evidence\/gpt-image-25-edit-evidence.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence.webp\" alt=\"Fuente de luz congelada junto a las salidas de edici\u00f3n E01 y E02\" class=\"wp-image-19125\" width=\"1800\" height=\"1000\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence.webp 1800w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence-300x167.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence-1024x569.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence-768x427.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence-1536x853.webp 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence-18x10.webp 18w\" sizes=\"(max-width: 1800px) 100vw, 1800px\" \/><figcaption class=\"wp-element-caption\">Datos de entrada: la fuente congelada exacta es el panel de la izquierda; la salida completa de E01 tambi\u00e9n aparece a continuaci\u00f3n.<\/figcaption><\/figure><h4>Configuraci\u00f3n real de la solicitud<\/h4><dl class=\"g25case__settings\"><div><dt><code>talla<\/code><\/dt><dd><code>1536 x 1024<\/code><\/dd><\/div><div><dt><code>calidad<\/code><\/dt><dd><code>alto<\/code><\/dd><\/div><div><dt><code>formato_de_salida<\/code><\/dt><dd><code>webp<\/code><\/dd><\/div><div><dt><code>antecedentes<\/code><\/dt><dd><code>opaco<\/code><\/dd><\/div><div><dt><code>n<\/code><\/dt><dd><code>1<\/code><\/dd><\/div><\/dl><h4>Comprobaciones objetivas<\/h4><div class=\"g25case-e01__checks\"><div class=\"g25case-e01__check\"><p class=\"g25case-e01__check-head\"><code>cambio_solicitado<\/code><span>2\/2<\/span><\/p><p>El tono cambia de negro mate a azul cobalto.<\/p><\/div><div class=\"g25case-e01__check\"><p class=\"g25case-e01__check-head\"><code>geometr\u00eda_posici\u00f3n_escala_recorte<\/code><span>1\/2<\/span><\/p><p>La l\u00e1mpara sigue siendo reconocible, pero la fuente cuadrada se ha reajustado y se ha modificado ligeramente para adaptarse al formato 3:2.<\/p><\/div><div class=\"g25case-e01__check\"><p class=\"g25case-e01__check-head\"><code>no_conservaci\u00f3n_del_objetivo<\/code><span>2\/2<\/span><\/p><p>La base, el brazo, el interruptor, la bombilla y las regiones negras no objetivo se mantienen sustancialmente iguales.<\/p><\/div><div class=\"g25case-e01__check\"><p class=\"g25case-e01__check-head\"><code>iluminaci\u00f3n_bordes_materiales<\/code><span>2\/2<\/span><\/p><p>La iluminaci\u00f3n, las sombras, los contornos y el renderizado de los materiales mantienen su coherencia.<\/p><\/div><div class=\"g25case-e01__check\"><p class=\"g25case-e01__check-head\"><code>usabilidad_de_la_primera_salida<\/code><span>2\/2<\/span><\/p><p>La primera salida v\u00e1lida se puede utilizar sin necesidad de regeneraci\u00f3n ni de reparaciones importantes.<\/p><\/div><\/div><h4>Salida completa<\/h4><p>El resultado completo de la primera validaci\u00f3n, con una resoluci\u00f3n de 1536\u00d71024, aparece justo debajo de este panel de informaci\u00f3n. La respuesta se devolvi\u00f3 en formato PNG, aunque la solicitud se hab\u00eda realizado en formato WebP.<\/p><\/div><\/details><\/div><figure class=\"wp-block-image size-full g25media\" data-media-status=\"verified\" data-media-id=\"19123\" data-media-filename=\"04-assets\/webp\/gpt-image-25-color-edit.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-color-edit.webp\" alt=\"L\u00e1mpara de escritorio cuya pantalla ha pasado de ser de color negro mate a azul cobalto\" class=\"wp-image-19123\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-color-edit.webp 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-color-edit-300x200.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-color-edit-1024x683.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-color-edit-768x512.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-color-edit-18x12.webp 18w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><figcaption class=\"wp-element-caption\">Se ha completado la primera salida v\u00e1lida E01; la edici\u00f3n del texto de destino se ha realizado correctamente con un ligero reajuste.<\/figcaption><\/figure><\/section>\n\n\n\n<style>.g25r-e02,.g25r-e02 *{box-sizing:border-box}.g25r-e02{margin:24px 0;border:1px solid #d4dad6;border-radius:8px;background:#fff;color:#17221b;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25r-e02__body{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(210px,.6fr);gap:18px;padding:20px}.g25r-e02 h3{margin:0 0 8px;font-size:21px}.g25r-e02 p{margin:0 0 10px;line-height:1.65}.g25r-e02 dl{margin:0;padding:15px;background:#f4f7f5;border-radius:6px}.g25r-e02 dt{font-size:11px;font-weight:800;text-transform:uppercase}.g25r-e02 dd{margin:2px 0 12px;font-weight:750}.g25r-e02 small{display:block;color:#5d6961}.g25r-e02 figure{margin:0;border-top:1px solid #e0e5e2}.g25r-e02 img{display:block;width:100%;height:auto}@media(max-width:680px){.g25r-e02__body{grid-template-columns:1fr}}<\/style>\n<section class=\"g25r-e02\"><div class=\"g25r-e02__body\"><div><h3>E02: cambiar el fondo<\/h3><p>La edici\u00f3n cambi\u00f3 el fondo a un suave verde menta y mantuvo la coherencia en el material de la l\u00e1mpara. Al igual que en el caso de E01, el cambio solicitado se aprob\u00f3, mientras que la conversi\u00f3n de la relaci\u00f3n de aspecto provoc\u00f3 un ligero reencuadre y una ligera reconstrucci\u00f3n.<\/p><small>Probado a trav\u00e9s de la ruta unificada gpt-image-2.5 de Anywhere el 9 de septiembre de 2026.<\/small><\/div><dl><dt>Estado<\/dt><dd>Primera salida v\u00e1lida<\/dd><dt>Puntuaci\u00f3n de la tarea<\/dt><dd>9\/10<\/dd><dt>Tiempo transcurrido<\/dt><dd>50 151 ms<\/dd><dt>Coste calculado<\/dt><dd>$0.007208<\/dd><\/dl><\/div><style>.g25case-e02,.g25case-e02 *{box-sizing:border-box}.g25case-e02{margin:0 20px 20px}.g25case-e02__analysis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px}.g25case-e02__analysis div{padding:13px;border:1px solid #d8dfda;border-radius:6px;background:#f8faf8}.g25case-e02__analysis strong{display:block;margin-bottom:5px;font-size:11px;text-transform:uppercase}.g25case-e02 details{border:1px solid #cbd4ce;border-radius:6px;overflow:hidden}.g25case-e02 summary{padding:12px 14px;background:#edf3ef;font-weight:800;cursor:pointer}.g25case-e02__raw{padding:16px}.g25case-e02 blockquote{margin:8px 0 16px;padding:13px 15px;border-left:4px solid #367052;background:#f6f8f6;white-space:normal;line-height:1.65}.g25case-e02 h4{margin:18px 0 8px;font-size:15px}.g25case-e02 ul{margin:8px 0 16px;padding-left:20px}.g25case-e02 li{margin-bottom:7px;line-height:1.55}.g25case-e02__raw .g25case__settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border:1px solid #d8dfda;border-radius:6px;overflow:hidden}.g25case-e02__raw .g25case__settings div{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1fr);margin:0;padding:9px 11px;border-bottom:1px solid #d8dfda}.g25case-e02__raw .g25case__settings div:nth-last-child(-n+2){border-bottom:0}.g25case-e02__raw .g25case__settings dt,.g25case-e02__raw .g25case__settings dd{margin:0}.g25case-e02__checks{display:grid;gap:8px}.g25case-e02__check{padding:11px 12px;border:1px solid #d8dfda;border-radius:6px}.g25case-e02__check-head{display:flex;justify-content:space-between;gap:12px;margin:0 0 5px;font-weight:800}.g25case-e02__check p:last-child{margin:0;line-height:1.5}.g25case-e02 code{overflow-wrap:anywhere}@media(max-width:700px){.g25case-e02{margin:0 14px 16px}.g25case-e02__analysis{grid-template-columns:1fr}.g25case-e02__raw{padding:12px}.g25case-e02__raw .g25case__settings{grid-template-columns:1fr}.g25case-e02__raw .g25case__settings div{grid-template-columns:minmax(110px,.8fr) minmax(0,1fr)}.g25case-e02__raw .g25case__settings div:nth-last-child(2){border-bottom:1px solid #d8dfda}}<\/style><div class=\"g25case-e02\"><div class=\"g25case-e02__analysis\"><div><strong>An\u00e1lisis de capacidades<\/strong>El dise\u00f1o sustituy\u00f3 el fondo del estudio, conservando al mismo tiempo los materiales negros principales de la l\u00e1mpara y su geometr\u00eda caracter\u00edstica.<\/div><div><strong>Limitaci\u00f3n<\/strong>Al igual que en el episodio E01, el nuevo formato de 3:2 supuso un ligero reajuste del encuadre y una reconstrucci\u00f3n que fue m\u00e1s all\u00e1 del cambio de fondo solicitado.<\/div><div><strong>Conclusi\u00f3n pr\u00e1ctica<\/strong>La sustituci\u00f3n del fondo se pudo aplicar en la primera versi\u00f3n, pero los cambios en la relaci\u00f3n de aspecto deben considerarse como un riesgo independiente.<\/div><\/div><details open><summary>Solicitud precisa, datos completos, ajustes y comprobaciones de los objetivos<\/summary><div class=\"g25case-e02__raw\" data-raw-evidence><p><strong>Estado:<\/strong> \u00abvalid_output\u00bb en el intento 1; se conserva la primera salida v\u00e1lida.<\/p><p><strong>Itinerario:<\/strong> Compatible con Anywhere OpenAI <code>\/im\u00e1genes\/modificaciones<\/code> con <code>gpt-image-2.5<\/code>.<\/p><h4>Texto de la pregunta exacto<\/h4><blockquote>Cambia \u00fanicamente el fondo del estudio, de gris p\u00e1lido a un verde menta suave y liso. Mant\u00e9n todos los elementos de la l\u00e1mpara de color negro mate, incluyendo su color, forma, posici\u00f3n, escala, base, brazo, interruptor, bombilla encendida, luz c\u00e1lida, sombras, \u00e1ngulo de c\u00e1mara y encuadre. No a\u00f1adas ning\u00fan texto, logotipo, marca de agua, persona ni objeto adicional.<\/blockquote><p><strong>Entrada de imagen completa:<\/strong><\/p><ul><li>Entrada 1: <code>00-control\/fixtures\/edit-source-lamp.png<\/code> (1 328 812 bytes; SHA-256 <code>a93d7c90aa57c7949939f011918fcfe531f34fa039859d043556c0cd26dcea2b<\/code>)<\/li><\/ul><figure class=\"wp-block-image size-full g25media\" data-media-status=\"verified\" data-media-id=\"19125\" data-media-filename=\"04-assets\/evidence\/gpt-image-25-edit-evidence.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence.webp\" alt=\"Fuente de luz congelada junto a las salidas de edici\u00f3n E01 y E02\" class=\"wp-image-19125\" width=\"1800\" height=\"1000\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence.webp 1800w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence-300x167.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence-1024x569.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence-768x427.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence-1536x853.webp 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-edit-evidence-18x10.webp 18w\" sizes=\"(max-width: 1800px) 100vw, 1800px\" \/><figcaption class=\"wp-element-caption\">Datos de entrada: la fuente congelada exacta es el panel de la izquierda; la salida completa de E02 tambi\u00e9n aparece a continuaci\u00f3n.<\/figcaption><\/figure><h4>Configuraci\u00f3n real de la solicitud<\/h4><dl class=\"g25case__settings\"><div><dt><code>talla<\/code><\/dt><dd><code>1536 x 1024<\/code><\/dd><\/div><div><dt><code>calidad<\/code><\/dt><dd><code>alto<\/code><\/dd><\/div><div><dt><code>formato_de_salida<\/code><\/dt><dd><code>webp<\/code><\/dd><\/div><div><dt><code>antecedentes<\/code><\/dt><dd><code>opaco<\/code><\/dd><\/div><div><dt><code>n<\/code><\/dt><dd><code>1<\/code><\/dd><\/div><\/dl><h4>Comprobaciones objetivas<\/h4><div class=\"g25case-e02__checks\"><div class=\"g25case-e02__check\"><p class=\"g25case-e02__check-head\"><code>cambio_solicitado<\/code><span>2\/2<\/span><\/p><p>El fondo del estudio cambia a un suave verde menta.<\/p><\/div><div class=\"g25case-e02__check\"><p class=\"g25case-e02__check-head\"><code>geometr\u00eda_posici\u00f3n_escala_recorte<\/code><span>1\/2<\/span><\/p><p>La l\u00e1mpara sigue siendo reconocible, pero la fuente cuadrada se ha reajustado y se ha modificado ligeramente para adaptarse al formato 3:2.<\/p><\/div><div class=\"g25case-e02__check\"><p class=\"g25case-e02__check-head\"><code>no_conservaci\u00f3n_del_objetivo<\/code><span>2\/2<\/span><\/p><p>La l\u00e1mpara sigue siendo de color negro mate y conserva sus principales detalles: la base, el brazo, la pantalla, el interruptor y la bombilla.<\/p><\/div><div class=\"g25case-e02__check\"><p class=\"g25case-e02__check-head\"><code>iluminaci\u00f3n_bordes_materiales<\/code><span>2\/2<\/span><\/p><p>La iluminaci\u00f3n, las sombras, los contornos y los materiales siguen siendo coherentes tras la edici\u00f3n del fondo.<\/p><\/div><div class=\"g25case-e02__check\"><p class=\"g25case-e02__check-head\"><code>usabilidad_de_la_primera_salida<\/code><span>2\/2<\/span><\/p><p>La primera salida v\u00e1lida se puede utilizar sin necesidad de regeneraci\u00f3n ni de reparaciones importantes.<\/p><\/div><\/div><h4>Salida completa<\/h4><p>El resultado completo de la primera validaci\u00f3n, con una resoluci\u00f3n de 1536\u00d71024, aparece justo debajo de este panel de informaci\u00f3n. La respuesta se devolvi\u00f3 en formato PNG, aunque la solicitud se hab\u00eda realizado en formato WebP.<\/p><\/div><\/details><\/div><figure class=\"wp-block-image size-full g25media\" data-media-status=\"verified\" data-media-id=\"19122\" data-media-filename=\"04-assets\/webp\/gpt-image-25-background-edit.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-background-edit.webp\" alt=\"L\u00e1mpara de escritorio de color negro mate sobre un fondo verde menta suave\" class=\"wp-image-19122\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-background-edit.webp 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-background-edit-300x200.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-background-edit-1024x683.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-background-edit-768x512.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-background-edit-18x12.webp 18w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><figcaption class=\"wp-element-caption\">Primera salida E02 v\u00e1lida completa; la edici\u00f3n en segundo plano se ha realizado correctamente.<\/figcaption><\/figure><\/section>\n\n\n\n<style>.g25r-m01,.g25r-m01 *{box-sizing:border-box}.g25r-m01{margin:24px 0;border:1px solid #d4dad6;border-radius:8px;background:#fff;color:#17221b;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25r-m01__body{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(210px,.6fr);gap:18px;padding:20px}.g25r-m01 h3{margin:0 0 8px;font-size:21px}.g25r-m01 p{margin:0 0 10px;line-height:1.65}.g25r-m01 dl{margin:0;padding:15px;background:#f4f7f5;border-radius:6px}.g25r-m01 dt{font-size:11px;font-weight:800;text-transform:uppercase}.g25r-m01 dd{margin:2px 0 12px;font-weight:750}.g25r-m01 small{display:block;color:#5d6961}.g25r-m01 figure{margin:0;border-top:1px solid #e0e5e2}.g25r-m01 img{display:block;width:100%;height:auto}@media(max-width:680px){.g25r-m01__body{grid-template-columns:1fr}}<\/style>\n<section class=\"g25r-m01\"><div class=\"g25r-m01__body\"><div><h3>M01: combinar tres referencias<\/h3><p>El resultado conserv\u00f3 la l\u00e1mpara verde, el cuaderno de color coral y la taza azul, y los coloc\u00f3 en la disposici\u00f3n solicitada: izquierda, centro y derecha. Esto demuestra que se ha logrado con \u00e9xito una composici\u00f3n fija de tres elementos de referencia, pero no supone una garant\u00eda general para el m\u00e1ximo documentado de 16 elementos de entrada.<\/p><small>Probado a trav\u00e9s de la ruta unificada gpt-image-2.5 de Anywhere el 9 de septiembre de 2026.<\/small><\/div><dl><dt>Estado<\/dt><dd>Primera salida v\u00e1lida<\/dd><dt>Puntuaci\u00f3n de la tarea<\/dt><dd>10\/10<\/dd><dt>Tiempo transcurrido<\/dt><dd>105 469 ms<\/dd><dt>Coste calculado<\/dt><dd>$0.017925<\/dd><\/dl><\/div><style>.g25case-m01,.g25case-m01 *{box-sizing:border-box}.g25case-m01{margin:0 20px 20px}.g25case-m01__analysis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px}.g25case-m01__analysis div{padding:13px;border:1px solid #d8dfda;border-radius:6px;background:#f8faf8}.g25case-m01__analysis strong{display:block;margin-bottom:5px;font-size:11px;text-transform:uppercase}.g25case-m01 details{border:1px solid #cbd4ce;border-radius:6px;overflow:hidden}.g25case-m01 summary{padding:12px 14px;background:#edf3ef;font-weight:800;cursor:pointer}.g25case-m01__raw{padding:16px}.g25case-m01 blockquote{margin:8px 0 16px;padding:13px 15px;border-left:4px solid #367052;background:#f6f8f6;white-space:normal;line-height:1.65}.g25case-m01 h4{margin:18px 0 8px;font-size:15px}.g25case-m01 ul{margin:8px 0 16px;padding-left:20px}.g25case-m01 li{margin-bottom:7px;line-height:1.55}.g25case-m01__raw .g25case__settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border:1px solid #d8dfda;border-radius:6px;overflow:hidden}.g25case-m01__raw .g25case__settings div{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1fr);margin:0;padding:9px 11px;border-bottom:1px solid #d8dfda}.g25case-m01__raw .g25case__settings div:nth-last-child(-n+2){border-bottom:0}.g25case-m01__raw .g25case__settings dt,.g25case-m01__raw .g25case__settings dd{margin:0}.g25case-m01__checks{display:grid;gap:8px}.g25case-m01__check{padding:11px 12px;border:1px solid #d8dfda;border-radius:6px}.g25case-m01__check-head{display:flex;justify-content:space-between;gap:12px;margin:0 0 5px;font-weight:800}.g25case-m01__check p:last-child{margin:0;line-height:1.5}.g25case-m01 code{overflow-wrap:anywhere}@media(max-width:700px){.g25case-m01{margin:0 14px 16px}.g25case-m01__analysis{grid-template-columns:1fr}.g25case-m01__raw{padding:12px}.g25case-m01__raw .g25case__settings{grid-template-columns:1fr}.g25case-m01__raw .g25case__settings div{grid-template-columns:minmax(110px,.8fr) minmax(0,1fr)}.g25case-m01__raw .g25case__settings div:nth-last-child(2){border-bottom:1px solid #d8dfda}}<\/style><div class=\"g25case-m01\"><div class=\"g25case-m01__analysis\"><div><strong>An\u00e1lisis de capacidades<\/strong>El recorrido conservaba tres elementos de referencia distintos \u2014identidades, materiales y recuentos\u2014 y la relaci\u00f3n espacial que se les atribu\u00eda en una misma escena.<\/div><div><strong>Limitaci\u00f3n<\/strong>Se trata de una composici\u00f3n con tres referencias; no demuestra una conservaci\u00f3n equivalente con el m\u00e1ximo documentado de 16 entradas.<\/div><div><strong>Conclusi\u00f3n pr\u00e1ctica<\/strong>Indica las referencias de suministro en el orden establecido, nombra cada ubicaci\u00f3n y punt\u00faa la identidad y el recuento por separado del acabado visual.<\/div><\/div><details open><summary>Solicitud precisa, datos completos, ajustes y comprobaciones de los objetivos<\/summary><div class=\"g25case-m01__raw\" data-raw-evidence><p><strong>Estado:<\/strong> \u00abvalid_output\u00bb en el intento 1; se conserva la primera salida v\u00e1lida.<\/p><p><strong>Itinerario:<\/strong> Compatible con Anywhere OpenAI <code>\/im\u00e1genes\/modificaciones<\/code> con <code>gpt-image-2.5<\/code>.<\/p><h4>Texto de la pregunta exacto<\/h4><blockquote>Utilizando las tres im\u00e1genes de referencia en el orden en que se proporcionan, crea una escena de escritorio horizontal en formato 3:2. Conserva la forma y el material caracter\u00edsticos de cada objeto de referencia. Coloca la l\u00e1mpara una vez a la izquierda, el cuaderno cerrado una vez en el centro y la taza una vez a la derecha. La l\u00e1mpara proyecta un c\u00e1lido haz de luz sobre el cuaderno sin ocultarlo. Fondo de estudio neutro y limpio. Sin texto, sin logotipo, sin marca de agua, sin personas, sin objetos duplicados y sin productos adicionales.<\/blockquote><p><strong>Datos completos de la imagen:<\/strong><\/p><ul><li>Entrada 1: <code>00-control\/accesorios\/l\u00e1mpara-de-referencia.png<\/code> (1 334 151 bytes; SHA-256 <code>40c72915de60ba32e70de009b12619f3ffa8643460fd8e8326ffe3d94d215987<\/code>)<\/li><li>Entrada 2: <code>00-control\/fixtures\/ref-notebook.png<\/code> (2 067 635 bytes; SHA-256 <code>e96298c43d0b04ec4f50aa66d9a4005f3236fa51d945394d257303dd9e790179<\/code>)<\/li><li>Entrada 3: <code>00-control\/fixtures\/ref-mug.png<\/code> (1 444 324 bytes; SHA-256 <code>1d4cec622254b8533c5122fc5c0b2432b38e39fb3c16412dab02b744de5e538f<\/code>)<\/li><\/ul><figure class=\"wp-block-image size-full g25media\" data-media-status=\"verified\" data-media-id=\"19130\" data-media-filename=\"04-assets\/evidence\/gpt-image-25-multi-reference-evidence.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-evidence.webp\" alt=\"Tres referencias congeladas situadas por encima de la composici\u00f3n completa del escritorio M01\" class=\"wp-image-19130\" width=\"1800\" height=\"1200\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-evidence.webp 1800w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-evidence-300x200.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-evidence-1024x683.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-evidence-768x512.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-evidence-1536x1024.webp 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-evidence-18x12.webp 18w\" sizes=\"(max-width: 1800px) 100vw, 1800px\" \/><figcaption class=\"wp-element-caption\">Conjunto completo de datos de entrada M01 y evidencia de salida combinada.<\/figcaption><\/figure><h4>Configuraci\u00f3n real de la solicitud<\/h4><dl class=\"g25case__settings\"><div><dt><code>talla<\/code><\/dt><dd><code>1536 x 1024<\/code><\/dd><\/div><div><dt><code>calidad<\/code><\/dt><dd><code>alto<\/code><\/dd><\/div><div><dt><code>formato_de_salida<\/code><\/dt><dd><code>webp<\/code><\/dd><\/div><div><dt><code>antecedentes<\/code><\/dt><dd><code>opaco<\/code><\/dd><\/div><div><dt><code>n<\/code><\/dt><dd><code>1<\/code><\/dd><\/div><\/dl><h4>Comprobaciones objetivas<\/h4><div class=\"g25case-m01__checks\"><div class=\"g25case-m01__check\"><p class=\"g25case-m01__check-head\"><code>presencia_y_recuento_de_objetos<\/code><span>2\/2<\/span><\/p><p>Hay una l\u00e1mpara, un cuaderno cerrado y una taza.<\/p><\/div><div class=\"g25case-m01__check\"><p class=\"g25case-m01__check-head\"><code>identidad_de_referencia<\/code><span>2\/2<\/span><\/p><p>La l\u00e1mpara verde y de lat\u00f3n, el cuaderno de color coral y la taza azul acanalada conservan su identidad y sus materiales caracter\u00edsticos.<\/p><\/div><div class=\"g25case-m01__check\"><p class=\"g25case-m01__check-head\"><code>relaci\u00f3n_espacial<\/code><span>2\/2<\/span><\/p><p>La l\u00e1mpara est\u00e1 a la izquierda, el cuaderno en el centro y la taza a la derecha, tal y como se hab\u00eda solicitado.<\/p><\/div><div class=\"g25case-m01__check\"><p class=\"g25case-m01__check-head\"><code>coherencia_de_la_escena<\/code><span>2\/2<\/span><\/p><p>La escala, la perspectiva, la iluminaci\u00f3n, las sombras y el c\u00e1lido haz de luz forman un conjunto coherente.<\/p><\/div><div class=\"g25case-m01__check\"><p class=\"g25case-m01__check-head\"><code>prohibiciones_y_artefactos<\/code><span>2\/2<\/span><\/p><p>No se aprecia ning\u00fan texto, logotipo, marca de agua, personas, productos duplicados, sustituciones ni defectos materiales.<\/p><\/div><\/div><h4>Salida completa<\/h4><p>El resultado completo de la primera validaci\u00f3n, con una resoluci\u00f3n de 1536\u00d71024, aparece justo debajo de este panel de informaci\u00f3n. La respuesta se devolvi\u00f3 en formato PNG, aunque la solicitud se hab\u00eda realizado en formato WebP.<\/p><\/div><\/details><\/div><figure class=\"wp-block-image size-full g25media\" data-media-status=\"verified\" data-media-id=\"19129\" data-media-filename=\"04-assets\/webp\/gpt-image-25-multi-reference-desk.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-desk.webp\" alt=\"Una l\u00e1mpara verde, un cuaderno de color coral y una taza azul, dispuestos de izquierda a derecha\" class=\"wp-image-19129\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-desk.webp 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-desk-300x200.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-desk-1024x683.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-desk-768x512.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/gpt-image-25-multi-reference-desk-18x12.webp 18w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><figcaption class=\"wp-element-caption\">Completa la primera salida v\u00e1lida M01 con referencias m\u00faltiples.<\/figcaption><\/figure><\/section>\n\n\n\n<p class=\"wp-block-paragraph\">En los cinco primeros resultados v\u00e1lidos, las comprobaciones declaradas se superaron con creces: tres obtuvieron una puntuaci\u00f3n de 10\/10 y dos, de 9\/10. El l\u00edmite \u00fatil es igualmente importante. Se trata de pruebas a nivel de tarea procedentes de una ruta de compatibilidad, sin lotes repetidos ni variantes oficiales reveladas. Para obtener mejores resultados en tu propio trabajo, utiliza unas instrucciones fijas, restricciones expl\u00edcitas, referencias coherentes y una fase de revisi\u00f3n; esto <a href=\"https:\/\/www.glbgpt.com\/hub\/how-to-improve-ai-image-generation-accuracy\/\">Gu\u00eda para mejorar la precisi\u00f3n de la generaci\u00f3n de im\u00e1genes mediante IA<\/a> ampl\u00eda ese flujo de trabajo.<\/p>\n\n\n\n<style>.g25fail-m02,.g25fail-m02 *{box-sizing:border-box}.g25fail-m02{margin:18px 0;padding:18px 20px;border:1px solid #dfc0bb;border-left:5px solid #9b3e34;border-radius:8px;background:#fff6f4;color:#40221e;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25fail-m02 h3{margin:0 0 7px;font-size:18px}.g25fail-m02 p{margin:0;line-height:1.65}.g25fail-m02 strong{color:#742d25}<\/style>\n<aside class=\"g25fail-m02\"><h3>M02: salida no v\u00e1lida<\/h3><p>El primer intento termin\u00f3 con un tiempo de espera de lectura; el \u00fanico reintento permitido termin\u00f3 con un error de resoluci\u00f3n DNS. <strong>No se ha encontrado ninguna imagen y no se ha asignado ninguna puntuaci\u00f3n de calidad.<\/strong> Se trata de pruebas de transporte procedentes del recinto en el que se han realizado las pruebas, no de un veredicto sobre la calidad basado en m\u00faltiples referencias.<\/p><style>.g25failure-detail,.g25failure-detail *{box-sizing:border-box}.g25failure-detail{margin-top:14px}.g25failure-detail details{border-top:1px solid #dfc0bb;padding-top:12px}.g25failure-detail summary{font-weight:800;cursor:pointer}.g25failure-detail__raw{max-width:100%;padding-top:12px}.g25failure-detail blockquote{margin:8px 0 14px;padding:12px 14px;border-left:4px solid #9b3e34;background:#fff;line-height:1.6}.g25failure-detail .g25case__settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:1px solid #dfc0bb;background:#fff}.g25failure-detail .g25case__settings div{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1fr);padding:9px 10px;border-bottom:1px solid #dfc0bb}.g25failure-detail .g25case__settings dt,.g25failure-detail .g25case__settings dd{margin:0}.g25failure-detail__tablewrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.g25failure-detail table{width:100%;min-width:560px;border-collapse:collapse;background:#fff}.g25failure-detail th,.g25failure-detail td{padding:8px;border:1px solid #dfc0bb;text-align:left;vertical-align:top;line-height:1.45}.g25failure-detail th{font-size:11px;text-transform:uppercase}.g25failure-detail code{overflow-wrap:anywhere}@media(max-width:600px){.g25failure-detail .g25case__settings{grid-template-columns:1fr}.g25failure-detail .g25case__settings div{grid-template-columns:minmax(105px,.8fr) minmax(0,1fr)}.g25failure-detail table{display:block;min-width:0}.g25failure-detail thead{display:none}.g25failure-detail tbody,.g25failure-detail tr,.g25failure-detail td{display:block;width:100%}.g25failure-detail tr{margin-bottom:10px;border:1px solid #dfc0bb;background:#fff}.g25failure-detail td{display:grid;grid-template-columns:82px minmax(0,1fr);gap:8px;border:0;border-bottom:1px solid #f0d9d5}.g25failure-detail td:last-child{border-bottom:0}.g25failure-detail td::before{content:attr(data-label);font-size:10px;font-weight:800;text-transform:uppercase}}<\/style><div class=\"g25failure-detail\"><details open><summary>Solicitud exacta, ajustes, datos introducidos y estado del intento<\/summary><div class=\"g25failure-detail__raw\" data-raw-evidence><p><strong>Itinerario:<\/strong> Compatible con Anywhere OpenAI <code>\/im\u00e1genes\/modificaciones<\/code> con <code>gpt-image-2.5<\/code>.<\/p><h4>Texto de la pregunta exacto<\/h4><blockquote>Utilizando las mismas tres im\u00e1genes de referencia en el orden en que se proporcionan, crea una composici\u00f3n horizontal \u00abflat-lay\u00bb con una proporci\u00f3n de 3:2, conservando el material y la forma caracter\u00edsticos de cada objeto. Coloca el cuaderno cerrado en posici\u00f3n vertical en el centro, la taza justo encima y a la derecha de este, y la l\u00e1mpara a lo largo del borde izquierdo, apuntando hacia el cuaderno. Mant\u00e9n todos los objetos totalmente visibles, con una escala y unas sombras realistas. Superficie de color blanco c\u00e1lido. Sin texto, sin logotipos, sin marcas de agua, sin personas, sin duplicados y sin productos adicionales.<\/blockquote><p><strong>Datos completos de la imagen:<\/strong><\/p><ul><li>Entrada 1: <code>00-control\/accesorios\/l\u00e1mpara-de-referencia.png<\/code> (1 334 151 bytes; SHA-256 <code>40c72915de60ba32e70de009b12619f3ffa8643460fd8e8326ffe3d94d215987<\/code>)<\/li><li>Entrada 2: <code>00-control\/fixtures\/ref-notebook.png<\/code> (2 067 635 bytes; SHA-256 <code>e96298c43d0b04ec4f50aa66d9a4005f3236fa51d945394d257303dd9e790179<\/code>)<\/li><li>Entrada 3: <code>00-control\/fixtures\/ref-mug.png<\/code> (1 444 324 bytes; SHA-256 <code>1d4cec622254b8533c5122fc5c0b2432b38e39fb3c16412dab02b744de5e538f<\/code>)<\/li><\/ul><h4>Configuraci\u00f3n real de la solicitud<\/h4><dl class=\"g25case__settings\"><div><dt><code>talla<\/code><\/dt><dd><code>1536 x 1024<\/code><\/dd><\/div><div><dt><code>calidad<\/code><\/dt><dd><code>alto<\/code><\/dd><\/div><div><dt><code>formato_de_salida<\/code><\/dt><dd><code>webp<\/code><\/dd><\/div><div><dt><code>antecedentes<\/code><\/dt><dd><code>opaco<\/code><\/dd><\/div><div><dt><code>n<\/code><\/dt><dd><code>1<\/code><\/dd><\/div><\/dl><h4>Estado del intento<\/h4><div class=\"g25failure-detail__tablewrap\"><table><thead><tr><th>Intento<\/th><th>Clase<\/th><th>HTTP<\/th><th>Transcurrido<\/th><th>Resultado<\/th><\/tr><\/thead><tbody><tr><td data-label=\"Attempt\">1<\/td><td data-label=\"Class\">transporte<\/td><td data-label=\"HTTP\">Sin respuesta<\/td><td data-label=\"Elapsed\">302 385 ms<\/td><td data-label=\"Result\">tiempo de espera de lectura<\/td><\/tr><tr><td data-label=\"Attempt\">2<\/td><td data-label=\"Class\">transporte<\/td><td data-label=\"HTTP\">Sin respuesta<\/td><td data-label=\"Elapsed\">13 ms<\/td><td data-label=\"Result\">Error en la resoluci\u00f3n de DNS<\/td><\/tr><\/tbody><\/table><\/div><p><strong>L\u00edmite de fallo:<\/strong> No existe ninguna imagen v\u00e1lida, por lo que no se pueden puntuar la capacidad, la calidad visual, el uso del resultado y el coste calculado.<\/p><\/div><\/details><\/div><\/aside>\n\n\n\n<style>.g25fail-a01,.g25fail-a01 *{box-sizing:border-box}.g25fail-a01{margin:18px 0;padding:18px 20px;border:1px solid #dfc0bb;border-left:5px solid #9b3e34;border-radius:8px;background:#fff6f4;color:#40221e;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25fail-a01 h3{margin:0 0 7px;font-size:18px}.g25fail-a01 p{margin:0;line-height:1.65}.g25fail-a01 strong{color:#742d25}<\/style>\n<aside class=\"g25fail-a01\"><h3>A01: no se ha alcanzado la compuerta de transparencia<\/h3><p>Ambos intentos devolvieron un c\u00f3digo HTTP 530 y no se obtuvo ning\u00fan archivo PNG. <strong>Por lo tanto, no se llev\u00f3 a cabo la comprobaci\u00f3n del canal alfa y no se asign\u00f3 ninguna puntuaci\u00f3n de calidad.<\/strong> La documentaci\u00f3n oficial indica que se admite la exportaci\u00f3n en formatos PNG transparente y WebP; esta ruta fallida no confirma ni desmiente dicha capacidad.<\/p><style>.g25failure-detail,.g25failure-detail *{box-sizing:border-box}.g25failure-detail{margin-top:14px}.g25failure-detail details{border-top:1px solid #dfc0bb;padding-top:12px}.g25failure-detail summary{font-weight:800;cursor:pointer}.g25failure-detail__raw{max-width:100%;padding-top:12px}.g25failure-detail blockquote{margin:8px 0 14px;padding:12px 14px;border-left:4px solid #9b3e34;background:#fff;line-height:1.6}.g25failure-detail .g25case__settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:1px solid #dfc0bb;background:#fff}.g25failure-detail .g25case__settings div{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1fr);padding:9px 10px;border-bottom:1px solid #dfc0bb}.g25failure-detail .g25case__settings dt,.g25failure-detail .g25case__settings dd{margin:0}.g25failure-detail__tablewrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.g25failure-detail table{width:100%;min-width:560px;border-collapse:collapse;background:#fff}.g25failure-detail th,.g25failure-detail td{padding:8px;border:1px solid #dfc0bb;text-align:left;vertical-align:top;line-height:1.45}.g25failure-detail th{font-size:11px;text-transform:uppercase}.g25failure-detail code{overflow-wrap:anywhere}@media(max-width:600px){.g25failure-detail .g25case__settings{grid-template-columns:1fr}.g25failure-detail .g25case__settings div{grid-template-columns:minmax(105px,.8fr) minmax(0,1fr)}.g25failure-detail table{display:block;min-width:0}.g25failure-detail thead{display:none}.g25failure-detail tbody,.g25failure-detail tr,.g25failure-detail td{display:block;width:100%}.g25failure-detail tr{margin-bottom:10px;border:1px solid #dfc0bb;background:#fff}.g25failure-detail td{display:grid;grid-template-columns:82px minmax(0,1fr);gap:8px;border:0;border-bottom:1px solid #f0d9d5}.g25failure-detail td:last-child{border-bottom:0}.g25failure-detail td::before{content:attr(data-label);font-size:10px;font-weight:800;text-transform:uppercase}}<\/style><div class=\"g25failure-detail\"><details open><summary>Solicitud exacta, ajustes, datos introducidos y estado del intento<\/summary><div class=\"g25failure-detail__raw\" data-raw-evidence><p><strong>Itinerario:<\/strong> Compatible con Anywhere OpenAI <code>\/im\u00e1genes\/modificaciones<\/code> con <code>gpt-image-2.5<\/code>.<\/p><h4>Texto de la pregunta exacto<\/h4><blockquote>A\u00edsla la l\u00e1mpara de escritorio completa de la imagen de referencia y col\u00f3cala sobre un fondo totalmente transparente. Conserva la forma de la l\u00e1mpara, los materiales en negro mate, el interruptor y la bombilla iluminada con un tono c\u00e1lido. Mant\u00e9n todo el objeto dentro del lienzo con bordes limpios y naturales. Sin suelo, sin sombras m\u00e1s all\u00e1 de una sutil sombra de contacto semitransparente, sin texto, sin logotipo, sin marca de agua, sin personas y sin objetos adicionales.<\/blockquote><p><strong>Entrada de imagen completa:<\/strong><\/p><ul><li>Entrada 1: <code>00-control\/fixtures\/edit-source-lamp.png<\/code> (1 328 812 bytes; SHA-256 <code>a93d7c90aa57c7949939f011918fcfe531f34fa039859d043556c0cd26dcea2b<\/code>)<\/li><\/ul><h4>Configuraci\u00f3n real de la solicitud<\/h4><dl class=\"g25case__settings\"><div><dt><code>talla<\/code><\/dt><dd><code>1536 x 1024<\/code><\/dd><\/div><div><dt><code>calidad<\/code><\/dt><dd><code>alto<\/code><\/dd><\/div><div><dt><code>formato_de_salida<\/code><\/dt><dd><code>png<\/code><\/dd><\/div><div><dt><code>antecedentes<\/code><\/dt><dd><code>transparente<\/code><\/dd><\/div><div><dt><code>n<\/code><\/dt><dd><code>1<\/code><\/dd><\/div><\/dl><h4>Estado del intento<\/h4><div class=\"g25failure-detail__tablewrap\"><table><thead><tr><th>Intento<\/th><th>Clase<\/th><th>HTTP<\/th><th>Transcurrido<\/th><th>Resultado<\/th><\/tr><\/thead><tbody><tr><td data-label=\"Attempt\">1<\/td><td data-label=\"Class\">capacidad<\/td><td data-label=\"HTTP\">530<\/td><td data-label=\"Elapsed\">3.922 ms<\/td><td data-label=\"Result\">No hay resultados v\u00e1lidos<\/td><\/tr><tr><td data-label=\"Attempt\">2<\/td><td data-label=\"Class\">capacidad<\/td><td data-label=\"HTTP\">530<\/td><td data-label=\"Elapsed\">2.920 ms<\/td><td data-label=\"Result\">No hay resultados v\u00e1lidos<\/td><\/tr><\/tbody><\/table><\/div><p><strong>L\u00edmite de fallo:<\/strong> No existe ninguna imagen v\u00e1lida, por lo que no se pueden puntuar la capacidad, la calidad visual, el uso del resultado y el coste calculado.<\/p><\/div><\/details><\/div><\/aside>\n\n\n\n<style>.g25fail-q,.g25fail-q *{box-sizing:border-box}.g25fail-q{margin:18px 0;padding:18px 20px;border:1px solid #dfc0bb;border-left:5px solid #9b3e34;border-radius:8px;background:#fff6f4;color:#40221e;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25fail-q h3{margin:0 0 7px;font-size:18px}.g25fail-q p{margin:0;line-height:1.65}.g25fail-q strong{color:#742d25}<\/style>\n<aside class=\"g25fail-q\"><h3>Escalera de calidad: no hay datos comparativos disponibles<\/h3><p>G01 suministr\u00f3 el material reutilizado <code>alto<\/code> punto. Separar <code>medio<\/code>, <code>xalto<\/code>, y <code>m\u00e1x.<\/code> Cada una de las solicitudes devolvi\u00f3 el c\u00f3digo HTTP 530 dos veces. <strong>En esta remesa no hay ning\u00fan ganador en la categor\u00eda de calidad ni en la de mejor relaci\u00f3n calidad-precio.<\/strong> Las salidas que faltan tampoco proporcionan el uso de tokens ni el coste calculado.<\/p><style>.g25quality-detail,.g25quality-detail *{box-sizing:border-box}.g25quality-detail{margin-top:14px}.g25quality-detail details{border-top:1px solid #dfc0bb;padding-top:12px}.g25quality-detail summary{font-weight:800;cursor:pointer}.g25quality-detail__raw{max-width:100%;padding-top:12px}.g25quality-detail blockquote{margin:8px 0 14px;padding:12px 14px;border-left:4px solid #9b3e34;background:#fff;line-height:1.6}.g25quality-detail__tablewrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.g25quality-detail table{width:100%;min-width:520px;border-collapse:collapse;background:#fff}.g25quality-detail th,.g25quality-detail td{padding:8px;border:1px solid #dfc0bb;text-align:left;vertical-align:top}.g25quality-detail th{font-size:11px;text-transform:uppercase}.g25quality-detail code{overflow-wrap:anywhere}@media(max-width:600px){.g25quality-detail table{display:block;min-width:0}.g25quality-detail thead{display:none}.g25quality-detail tbody,.g25quality-detail tr,.g25quality-detail td{display:block;width:100%}.g25quality-detail tr{margin-bottom:10px;border:1px solid #dfc0bb;background:#fff}.g25quality-detail td{display:grid;grid-template-columns:80px minmax(0,1fr);gap:8px;border:0;border-bottom:1px solid #f0d9d5}.g25quality-detail td:last-child{border-bottom:0}.g25quality-detail td::before{content:attr(data-label);font-size:10px;font-weight:800;text-transform:uppercase}}<\/style><div class=\"g25quality-detail\"><details open><summary>Texto de solicitud exacto, ajustes compartidos y todos los intentos de cada nivel<\/summary><div class=\"g25quality-detail__raw\" data-raw-evidence><p><strong>Itinerario:<\/strong> Compatible con Anywhere OpenAI <code>\/im\u00e1genes\/generaciones<\/code> con <code>gpt-image-2.5<\/code>.<\/p><p><strong>Entrada completa:<\/strong> Solo texto. No se ha proporcionado ninguna imagen.<\/p><h4>Indicaci\u00f3n exacta utilizada en cada nivel<\/h4><blockquote>Crea un anuncio de producto de estudio horizontal en formato 3:2 para una l\u00e1mpara de escritorio port\u00e1til ficticia de color negro mate, situada en un fondo limpio de color blanco y gris p\u00e1lido. Muestra exactamente una l\u00e1mpara, ligeramente inclinada hacia la derecha, con un haz de luz suave y c\u00e1lido y un generoso espacio negativo. Incluye exactamente una l\u00ednea de texto: \"MAKE ROOM FOR IDEAS\". Escribe esa frase en letras may\u00fasculas claras de tipo sans-serif, centradas en el tercio superior. No debe aparecer ning\u00fan otro texto, logotipo, marca de agua, persona ni producto adicional.<\/blockquote><h4>Configuraci\u00f3n compartida real<\/h4><p><code>tama\u00f1o=1536x1024<\/code>; <code>formato_de_salida=webp<\/code>; <code>fondo=opaco<\/code>; <code>n=1<\/code>. Solo <code>calidad<\/code> cambiado.<\/p><h4>Estado del intento<\/h4><div class=\"g25quality-detail__tablewrap\"><table><thead><tr><th>Calidad<\/th><th>Intento<\/th><th>Estado<\/th><th>HTTP<\/th><th>Transcurrido<\/th><\/tr><\/thead><tbody><tr><td data-label=\"Quality\">alto<\/td><td data-label=\"Attempt\">Intento 1<\/td><td data-label=\"Status\">salida_v\u00e1lida<\/td><td data-label=\"HTTP\">200<\/td><td data-label=\"Elapsed\">6.150 ms<\/td><\/tr><tr><td data-label=\"Quality\">medio<\/td><td data-label=\"Attempt\">Intento 1<\/td><td data-label=\"Status\">capacidad<\/td><td data-label=\"HTTP\">530<\/td><td data-label=\"Elapsed\">819 ms<\/td><\/tr><tr><td data-label=\"Quality\">medio<\/td><td data-label=\"Attempt\">Segundo intento<\/td><td data-label=\"Status\">capacidad<\/td><td data-label=\"HTTP\">530<\/td><td data-label=\"Elapsed\">864 ms<\/td><\/tr><tr><td data-label=\"Quality\">xalto<\/td><td data-label=\"Attempt\">Intento 1<\/td><td data-label=\"Status\">capacidad<\/td><td data-label=\"HTTP\">530<\/td><td data-label=\"Elapsed\">871 ms<\/td><\/tr><tr><td data-label=\"Quality\">xalto<\/td><td data-label=\"Attempt\">Segundo intento<\/td><td data-label=\"Status\">capacidad<\/td><td data-label=\"HTTP\">530<\/td><td data-label=\"Elapsed\">646 ms<\/td><\/tr><tr><td data-label=\"Quality\">m\u00e1x.<\/td><td data-label=\"Attempt\">Intento 1<\/td><td data-label=\"Status\">capacidad<\/td><td data-label=\"HTTP\">530<\/td><td data-label=\"Elapsed\">838 ms<\/td><\/tr><tr><td data-label=\"Quality\">m\u00e1x.<\/td><td data-label=\"Attempt\">Segundo intento<\/td><td data-label=\"Status\">capacidad<\/td><td data-label=\"HTTP\">530<\/td><td data-label=\"Elapsed\">993 ms<\/td><\/tr><\/tbody><\/table><\/div><p><strong>L\u00edmite de fallo:<\/strong> Solo los reutilizados <code>alto<\/code> El punto ha devuelto una imagen v\u00e1lida. Las salidas que faltan \u2014\u00abmedium\u00bb, \u00abxhigh\u00bb y \u00abmax\u00bb\u2014 no pueden evaluarse en cuanto a calidad ni a coste, por lo que no es posible realizar una comparaci\u00f3n entre niveles ni determinar un ganador en la pr\u00e1ctica.<\/p><\/div><\/details><\/div><\/aside>\n\n\n\n<p class=\"wp-block-paragraph\">La ruta probada tambi\u00e9n revel\u00f3 una discrepancia de formato que merece la pena registrar por separado: las solicitudes formales que se completaron con \u00e9xito ped\u00edan un archivo WebP, pero devolv\u00edan un PNG, aunque conservaban las dimensiones solicitadas de 1536\u00d71024. Una solicitud de disponibilidad pidi\u00f3 un archivo WebP de 1024\u00d71024 y recibi\u00f3 un PNG de 1254\u00d71254. Se trata de observaciones sobre la ruta unificada de Anywhere en la fecha de la prueba, no de un comportamiento atribuible a la API nativa de OpenAI.<\/p>\n\n\n\n<h2 id=\"choose-gpt-image-25-route\" class=\"wp-block-heading\">\u00bfC\u00f3mo se debe elegir una ruta de GPT Image 2.5?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Empieza por el flujo de trabajo que necesites y, a continuaci\u00f3n, val\u00eddalo con una tarea fija. Las descripciones de los modelos de OpenAI ofrecen una primera opci\u00f3n razonable, pero no sustituyen a una prueba en la que utilices tus propias indicaciones, im\u00e1genes de referencia, reglas de aceptaci\u00f3n y presupuesto de latencia.<\/p>\n\n\n\n<style>.g25route,.g25route *{box-sizing:border-box}.g25route{margin:24px 0;overflow-x:auto;border:1px solid #d4dad6;border-radius:8px;background:#fff}.g25route table{width:100%;min-width:760px;border-collapse:collapse;color:#17221b;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25route caption{padding:16px;text-align:left;font-size:18px;font-weight:800}.g25route th,.g25route td{padding:13px 15px;border-top:1px solid #e1e6e3;text-align:left;vertical-align:top;line-height:1.5}.g25route th{background:#f3f6f4;font-size:12px;text-transform:uppercase}.g25route code{overflow-wrap:anywhere;color:#174c34}<\/style>\n<div class=\"g25route\"><table><caption>Gu\u00eda para elegir una ruta<\/caption><thead><tr><th>Ruta<\/th><th>\u00dasalo para probarlo<\/th><th>Identidad y l\u00edmites probatorios<\/th><\/tr><\/thead><tbody><tr><td><code>gpt-image-2.5-flare<\/code><\/td><td>Producci\u00f3n diaria en la que tanto la velocidad como la calidad del resultado son importantes<\/td><td>Posicionamiento oficial del OpenAI; no se ha probado de forma pr\u00e1ctica en este art\u00edculo<\/td><\/tr><tr><td><code>gpt-image-2.5-sunburst<\/code><\/td><td>Flujos de trabajo de edici\u00f3n en los que la precisi\u00f3n y la conservaci\u00f3n del material original son fundamentales<\/td><td>Posicionamiento oficial del OpenAI; no se ha probado de forma pr\u00e1ctica en este art\u00edculo<\/td><\/tr><tr><td>Instant\u00e1neas con fecha<\/td><td>Pruebas de regresi\u00f3n y comportamiento reproducible en producci\u00f3n<\/td><td>Fija la instant\u00e1nea del 8 de septiembre en lugar del alias m\u00f3vil<\/td><\/tr><tr><td>En cualquier lugar <code>gpt-image-2.5<\/code><\/td><td>Una v\u00eda de compatibilidad unificada espec\u00edfica para cada proveedor<\/td><td>Se presentan aqu\u00ed cinco resultados v\u00e1lidos de la tarea; no se ha realizado ning\u00fan mapeo de Flare\/Sunburst ni ninguna atribuci\u00f3n nativa a OpenAI.<\/td><\/tr><\/tbody><\/table><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Ejecuta una tarea representativa de generaci\u00f3n y edici\u00f3n antes de implementar un flujo de trabajo en producci\u00f3n. Compara la tasa de resultados aceptables, la conservaci\u00f3n, la distribuci\u00f3n de la latencia y el uso devuelto, en lugar de basarte \u00fanicamente en una \u00fanica muestra atractiva. Si a tu equipo le resulta \u00fatil distribuir diferentes trabajos entre distintas herramientas, <a href=\"https:\/\/www.glbgpt.com\/hub\/best-ai-image-generators\/\">Compara los mejores generadores de im\u00e1genes con IA<\/a> y mantener la decisi\u00f3n de selecci\u00f3n a nivel de tarea.<\/p>\n\n\n\n<h2 id=\"common-implementation-errors\" class=\"wp-block-heading\">Errores habituales en la implementaci\u00f3n<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Enviar una etiqueta familiar en lugar de un n\u00famero de identificaci\u00f3n oficial exacto del modelo.<\/strong> Utilice <code>gpt-image-2.5-flare<\/code> o <code>gpt-image-2.5-sunburst<\/code> en la API nativa, a menos que tu proveedor indique expresamente otra forma de hacerlo.<\/li>\n\n\n\n<li><strong>Analizar cada respuesta igual que en la API de Image directa.<\/strong> La API de respuestas devuelve elementos de salida de llamadas a herramientas, por lo que su l\u00f3gica de extracci\u00f3n difiere de <code>images.generate<\/code> o <code>im\u00e1genes.editar<\/code>.<\/li>\n\n\n\n<li><strong>Tratar los datos en formato base64 como la URL de una imagen alojada.<\/strong> Descifra los bytes, comprueba la validez del archivo y gu\u00e1rdalo en tu propio sistema multimedia autorizado.<\/li>\n\n\n\n<li><strong>Se est\u00e1 utilizando un tama\u00f1o personalizado no v\u00e1lido.<\/strong> Comprueba los m\u00faltiplos de 16, el \u00e1rea, la relaci\u00f3n de aspecto y la longitud m\u00e1xima del lado antes de realizar la solicitud.<\/li>\n\n\n\n<li><strong>Se han combinado opciones de salida incompatibles.<\/strong> La transparencia requiere el formato PNG o WebP; el control de compresi\u00f3n se aplica a los formatos JPEG y WebP.<\/li>\n\n\n\n<li><strong>Se va regenerando hasta que el resultado parece satisfactorio y, entonces, se considera como la primera salida.<\/strong> Guarda el primer resultado v\u00e1lido e informa de los reintentos por separado si quieres realizar una evaluaci\u00f3n honesta del modelo.<\/li>\n\n\n\n<li><strong>Calificar un tiempo de espera o una respuesta por exceso de capacidad como mala calidad de imagen.<\/strong> Si no hay ninguna imagen v\u00e1lida, no se asigna puntuaci\u00f3n de calidad; registra el incidente en la categor\u00eda de disponibilidad o transporte.<\/li>\n<\/ol>\n\n\n\n<h2 id=\"gpt-image-25-api-faq\" class=\"wp-block-heading\">Preguntas frecuentes sobre la API de GPT Image 2.5<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfTiene GPT Image 2.5 una API?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00ed. El documento OpenAI describe la generaci\u00f3n directa de im\u00e1genes, la edici\u00f3n directa de im\u00e1genes y la generaci\u00f3n de im\u00e1genes mediante la herramienta API de respuestas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfCu\u00e1les son exactamente los identificadores del modelo GPT Image 2.5?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Los alias de movimiento son <code>gpt-image-2.5-flare<\/code> y <code>gpt-image-2.5-sunburst<\/code>. Las instant\u00e1neas del 8 de septiembre de 2026 a\u00f1aden <code>-2026-09-08<\/code> a cada alias.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfCu\u00e1nto cuesta la API de GPT Image 2.5 por imagen?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No existe un precio fijo verificado por imagen. El coste depende de los tokens de entrada de texto devueltos, de texto almacenado en cach\u00e9, de entrada de imagen, de imagen almacenada en cach\u00e9 y de salida de imagen. Utiliza las tarifas oficiales por mill\u00f3n de tokens en funci\u00f3n del uso real.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfGPT Image 2.5 permite editar varias im\u00e1genes?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00ed. La API de edici\u00f3n admite hasta 16 im\u00e1genes de entrada. Se trata del m\u00e1ximo admitido, no de una garant\u00eda de que todas las composiciones de 16 im\u00e1genes conserven todos los detalles.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfPuede GPT Image 2.5 generar un archivo PNG o WebP transparente?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00ed. Establece el fondo como transparente y utiliza el formato PNG o WebP para la exportaci\u00f3n. Comprueba que el archivo descodificado contenga un canal alfa antes de utilizarlo en un flujo de trabajo de activos de producci\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfCu\u00e1les son los l\u00edmites de uso de la API de GPT Image 2.5?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El acceso gratuito no est\u00e1 disponible en la tabla actual. El nivel 1 comienza en 100 000 TPM y 5 IPM; el nivel 5 alcanza los 8 000 000 TPM y 250 IPM, y los l\u00edmites de los niveles 2 a 4 se indican m\u00e1s arriba. Consulta la p\u00e1gina del modelo actual antes del lanzamiento.<\/p>\n\n\n\n<style>.g25schema,.g25schema *{box-sizing:border-box}.g25schema{margin:24px 0;padding:18px 20px;border:1px solid #c9d3cc;border-radius:8px;background:#f6f8f6;color:#27332c;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25schema h3{margin:0 0 7px;font-size:18px}.g25schema p{margin:0;line-height:1.6}.g25schema code{color:#174c34}<\/style>\n<aside class=\"g25schema\"><h3>Nota sobre los datos estructurados de las preguntas frecuentes<\/h3><p>La combinaci\u00f3n <code>P\u00e1gina de preguntas frecuentes<\/code> El c\u00f3digo JSON-LD que aparece a continuaci\u00f3n refuerza el significado de las preguntas y respuestas para las m\u00e1quinas y los flujos de trabajo de AEO. No garantiza la aparici\u00f3n de un resultado enriquecido de \u00abPreguntas frecuentes\u00bb en Google.<\/p><\/aside>\n<script type=\"application\/ld+json\" data-g25-faq-schema>{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Does GPT Image 2.5 have an API?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. OpenAI documents direct image generation, direct image editing, and image generation through the Responses API tool.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"What are the exact GPT Image 2.5 model IDs?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"The moving aliases are gpt-image-2.5-flare and gpt-image-2.5-sunburst. The September 8, 2026 snapshots add -2026-09-08 to each alias.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"How much does the GPT Image 2.5 API cost per image?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"There is no verified flat price per image. Cost depends on returned text-input, cached-text, image-input, cached-image, and image-output tokens. Use the official per-million-token rates with actual usage.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Can GPT Image 2.5 edit multiple images?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. The editing API documents up to 16 input images. That is a supported maximum, not a guarantee that every 16-image composition will preserve every detail.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Can GPT Image 2.5 return a transparent PNG or WebP?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. Set the background to transparent and use PNG or WebP output. Verify the decoded file contains an alpha channel before relying on it in a production asset pipeline.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"What are the GPT Image 2.5 API rate limits?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Free access is unsupported in the current table. Tier 1 starts at 100,000 TPM and 5 IPM; Tier 5 reaches 8,000,000 TPM and 250 IPM, with Tier 2-4 limits shown above. Check the current model page before launch.\"\n            }\n        }\n    ]\n}<\/script>\n\n\n\n<h2 id=\"conclusion\" class=\"wp-block-heading\">Conclusi\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Utiliza \u00abFlare\u00bb o \u00abSunburst\u00bb seg\u00fan el posicionamiento oficial del flujo de trabajo y, a continuaci\u00f3n, verifica la elecci\u00f3n con tus propias tareas congeladas. Fija una instant\u00e1nea con fecha cuando la reproducibilidad sea importante, descodifica e inspecciona el archivo devuelto, y calcula el coste a partir del uso real de tokens en lugar de una cifra estimada por imagen. Nuestro lote de Anywhere gener\u00f3 cinco primeros resultados s\u00f3lidos y limitados a tareas concretas, pero no revel\u00f3 ninguna variante oficial, no complet\u00f3 las pruebas de transparencia ni de niveles de calidad, ni estableci\u00f3 una fiabilidad generalizada.<\/p>\n\n\n\n<style>.g25final,.g25final *{box-sizing:border-box}.g25final{margin:30px 0;padding:24px;border-radius:8px;background:#17231d;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}.g25final h3{margin:0 0 9px;color:#fff;font-size:21px;letter-spacing:0}.g25final p{margin:0;color:#dce5df;line-height:1.7}.g25final a{display:inline-block;margin-top:15px;padding:10px 14px;border:1px solid #f1c85b;border-radius:6px;color:#17231d;background:#f1c85b;font-weight:800;text-decoration:none}.g25final a:focus{outline:3px solid #fff;outline-offset:2px}@media(max-width:560px){.g25final{padding:20px}.g25final a{display:block;text-align:center}}<\/style>\n<aside class=\"g25final\"><h3>Pasar de una simple llamada a la API a un flujo de trabajo completo de im\u00e1genes<\/h3><p>Para disponer de un acceso asequible a m\u00faltiples modelos de im\u00e1genes y funciones de IA en un \u00fanico panel de control, con una interfaz de l\u00ednea de comandos (CLI) que conecta las herramientas de desarrollo con las de producci\u00f3n ya existentes:<\/p><a href=\"https:\/\/www.glbgpt.com\/image?inviter=hub_features_image&amp;login=1\">Contin\u00faa con tu flujo de trabajo de im\u00e1genes en GlobalGPT<\/a><\/aside>","protected":false},"excerpt":{"rendered":"<p>La API GPT Image 2.5 de OpenAI es una familia de dos modelos, no un \u00fanico modelo ejecutable denominado \u00abgpt-image-2.5\u00bb. Los alias actuales son \u00abgpt-image-2.5-flare\u00bb, dise\u00f1ado por OpenAI para la generaci\u00f3n r\u00e1pida y de alta calidad en el d\u00eda a d\u00eda, y \u00abgpt-image-2.5-sunburst\u00bb, pensado para la edici\u00f3n de im\u00e1genes centrada en la precisi\u00f3n. Ambos se lanzaron el 8 de septiembre de 2026. Esta gu\u00eda recoge los ID exactos, las tres rutas de la API, los par\u00e1metros admitidos, [\u2026]<\/p>","protected":false},"author":7,"featured_media":19102,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"GPT Image 2.5 API: Models, Pricing, Examples, and Tests","_seopress_titles_desc":"Learn the exact GPT Image 2.5 API model IDs, endpoints, pricing formula, parameters, rate limits, and what a controlled unified-route test returned.","_seopress_robots_index":"","footnotes":""},"categories":[8],"tags":[],"class_list":["post-19163","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-image"],"acf":[],"_links":{"self":[{"href":"https:\/\/wp.glbgpt.com\/es\/wp-json\/wp\/v2\/posts\/19163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.glbgpt.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.glbgpt.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.glbgpt.com\/es\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.glbgpt.com\/es\/wp-json\/wp\/v2\/comments?post=19163"}],"version-history":[{"count":2,"href":"https:\/\/wp.glbgpt.com\/es\/wp-json\/wp\/v2\/posts\/19163\/revisions"}],"predecessor-version":[{"id":19185,"href":"https:\/\/wp.glbgpt.com\/es\/wp-json\/wp\/v2\/posts\/19163\/revisions\/19185"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wp.glbgpt.com\/es\/wp-json\/wp\/v2\/media\/19102"}],"wp:attachment":[{"href":"https:\/\/wp.glbgpt.com\/es\/wp-json\/wp\/v2\/media?parent=19163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.glbgpt.com\/es\/wp-json\/wp\/v2\/categories?post=19163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.glbgpt.com\/es\/wp-json\/wp\/v2\/tags?post=19163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}