Skip to main content

1. Obtener API Key

Abre la lista de aplicaciones de Ace Data Cloud, entra en una aplicación disponible y copia la API Key. Obtener Ace Data Cloud API Key

2. Editar usando la URL de una imagen

Imagen original: Imagen original para editar con GPT Image 2
Respuesta exitosa:
Este es el resultado de edición realmente completado a través de Ace Data Cloud el 8 de septiembre de 2026: la taza se vuelve naranja, el fondo se vuelve azul marino oscuro y se mantienen la composición original y el tamaño de 1024×1536: Resultado de edición de taza naranja con GPT Image 2

3. Subir una imagen local

Usa multipart/form-data:
Se puede enviar repetidamente image; la serie GPT Image admite un máximo de 16 imágenes de referencia. El image en las solicitudes JSON puede ser una única URL o una matriz de URL; los archivos locales se suben mediante multipart.

Modelos y métodos de facturación

El precio mostrado de los canales de API oficiales es una estimación previa a la solicitud; el importe final se basa en el uso real de Tokens en la respuesta y en los registros de uso.

4. Usar una máscara para edición local

La interfaz oficial Images Edit utiliza mask para especificar las áreas que se permite modificar. Los modelos :official de Ace Data Cloud siguen el mismo contrato multipart:
  • mask debe ser un PNG con canal Alpha, con un tamaño máximo de 4 MB;
  • El tamaño de la máscara debe ser exactamente igual al de la primera image;
  • Los píxeles transparentes con Alpha de 0 indican que se permite editar, y los píxeles no transparentes indican que se deben conservar;
  • Las imágenes RGB que solo son en blanco y negro, pero no tienen un canal transparente, no pueden utilizarse como máscaras válidas;
  • El prompt debe describir la imagen completa que se espera obtener, al mismo tiempo que aclara las modificaciones locales y el contenido que debe permanecer sin cambios.
A continuación, primero se genera una máscara a partir de la imagen original. El ejemplo establece el rectángulo central como transparente y solo permite que el modelo modifique esa área:
Luego sube la imagen original y la máscara juntas:
También se puede seguir el método de llamada images.edit del SDK oficial de Python de OpenAI; solo es necesario apuntar base_url a Ace Data Cloud:
Al usar mask, la imagen original y la máscara deben subirse en la misma solicitud multipart mediante image=@input.png y mask=@mask.png, respectivamente. No mezcles una imagen original por URL con un archivo de máscara local; las solicitudes de edición únicamente por URL no admiten añadir después un archivo mask local. La máscara restringirá el área de edición, pero el modelo de generación aún puede realizar una fusión natural en los bordes; cuando se necesiten límites estrictos, se deben utilizar bordes Alpha claros y repetir en el prompt qué contenido debe permanecer sin cambios. Los métodos de llamada anteriores son consistentes con los ejemplos de máscaras de la API OpenAI Image Edit y del Cookbook oficial de GPT Image.

5. Parámetros comunes

Las reglas de tamaño son las mismas que para la API de generación: el ancho y alto deben ser múltiplos de 16, el lado largo no debe superar 3840, el total de píxeles debe ser 655,360–8,294,400 y la relación de aspecto no debe superar 3:1. Cuando se omite size o se utiliza auto, el modelo elegirá el formato basándose en el prompt y la primera imagen de referencia. gpt-image-2, gpt-image-2.5-flare, gpt-image-2.5-sunburst y gpt-image-2:reverse se facturan según el número de imágenes exitosas; gpt-image-2:official, gpt-image-2.5-flare:official y gpt-image-2.5-sunburst:official se liquidan según los Tokens reales de entrada de texto, entrada de imágenes de referencia y salida de imágenes; el registro de uso final prevalecerá.

6. Callback asíncrono y resolución de errores

Para tareas largas, se puede añadir lo siguiente a la solicitud:
La respuesta asíncrona 200 es {"task_id": "..."}; al completarse, se realizará un callback con el resultado final. Las solicitudes síncronas devuelven created y data. Las respuestas de error incluirán trace_id. Proporcione este ID al informar de problemas; no proporcione la API Key. Para los campos completos y las enumeraciones en tiempo real, consulte la página de OpenAI Images Edits API. Para generar imágenes a partir de texto plano, consulte Generación de imágenes GPT Image 2 / 2.5.