Con Seedream 5.5, crea un flujo de trabajo automatizado para imágenes de producto: 4 pasos que integran generación de imágenes, edición de imágenes, material transparente y separación de capas

Con Seedream 5.5, crea un flujo de trabajo automatizado para imágenes de producto: 4 pasos que integran generación de imágenes, edición de imágenes, material transparente y separación de capas

Nota del autor: combinando cuatro tipos de operaciones —generación de escenas, edición continua, material transparente y separación de capas de carteles— junto con orquestación externa y control de calidad, se puede montar un flujo reutilizable de producción de imágenes de producto.

Para los equipos de e-commerce que producen imágenes de producto, la dificultad normalmente no está en «sacar una imagen bonita», sino en lo que viene después: operaciones necesita cambiar el fondo, diseño necesita el sujeto con transparencia, publicidad necesita cambiar el precio, y cada modificación puede obligar a rehacer la imagen completa. Seedream 5.5, lanzado por ByteDance el 9 de noviembre de 2026, metió en un mismo modelo la edición continua, la salida nativa en RGBA con transparencia, la separación de capas de hasta 99 niveles y el OCR de texto enriquecido; estas capacidades encajan justamente con varias etapas de la producción de imágenes de producto.

Esto no es un resumen de la lista de capacidades de una presentación de lanzamiento. En este artículo usamos un termo de acero inoxidable como hilo conductor durante todo el recorrido, y explicamos, siguiendo el orden real de trabajo, cómo se invoca cada paso, cómo se consume la salida del paso anterior y qué se entrega al final. El texto distingue tres tipos de información: las capacidades mostradas oficialmente, las observaciones de pruebas de terceros y el flujo de trabajo automatizado diseñado en este artículo.

Valor central: al terminar de leer, tendrás un diseño de proceso que va desde la imagen original del producto hasta los materiales entregables, incluyendo los parámetros clave de las cuatro etapas, indicaciones en chino listas para reutilizar, el método para recombinar los campos devueltos por la separación de capas y los puntos de control de calidad que hay que configurar antes de salir a producción.

seedream-5-5-product-image-automation-workflow-es-image-0

Resumen en una frase: el valor de Seedream 5.5 no está solo en generar imágenes de producto, sino en dividir la producción visual de producto en varios pasos encadenables, que luego se ensamblan en un proceso completo mediante la orquestación de API y las herramientas de diseño posteriores.

Lo que hay que saber: los 5 términos que aparecen en este artículo

  • Edición multiturno: tomar la imagen generada en la ronda anterior como entrada de una nueva ronda y modificarla paso a paso.
  • Canal alfa: el canal que registra el grado de transparencia de cada píxel de una imagen. La A de RGBA es precisamente este canal; JPEG no lo admite.
  • OCR: reconocer el contenido textual de una imagen. Seedream 5.5, al separar capas, también estima la posición y el estilo aproximado del texto.
  • z_index: campo devuelto por la separación de capas que indica el orden de apilamiento; la imagen de fondo es 0.
  • API: interfaz que permite a los programas invocar un servicio. Todos los flujos automatizados de este artículo se apoyan en invocaciones de API.

¿Por qué la automatización de imágenes de producto con Seedream 5.5 no puede depender de una sola generación?

Pongamos el caso de dar de alta un termo. Un solo producto suele necesitar cinco tipos de material visual: la imagen principal sobre fondo blanco o un fondo sencillo, imágenes de escenas de estilo de vida, el sujeto con fondo transparente que encaje en cualquier maquetación, un póster de marketing con título y precio, y las versiones que se reajustan una y otra vez durante las grandes campañas. Si cada tipo de material se produce con una sola generación que devuelve una imagen plana completa, cualquier cambio posterior obliga a regenerarla entera, y la apariencia del producto puede desviarse de una versión a otra.

La generación en una sola pasada arrastra dos problemas estructurales. Primero, los cambios no son controlables: quieres cambiar solo el fondo y, de paso, la estructura de la tapa o el logo se vuelven a dibujar. Segundo, el material no es reutilizable: una vez generado el póster, producto, texto y decoración quedan pegados en la misma capa de píxeles, así que cambiar el precio implica rehacerlo todo. Es justamente la lista de puntos problemáticos que ByteDance señaló en su artículo de lanzamiento: las ediciones locales que afectan otras zonas, la deriva del sujeto tras varias modificaciones, la necesidad de recortar a mano y la dificultad de separar capas en una imagen plana.

La idea de Seedream 5.5 es abordar cada uno de estos problemas por separado. En la fase de edición se insiste en respetar las zonas no modificadas, la salida con transparencia elimina el recorte manual y la separación de capas devuelve un póster plano a piezas que se pueden volver a combinar. Pero el modelo solo se encarga de «generar y descomponer»; la orquestación, el almacenamiento, el control de calidad y la composición final siguen recayendo en la aplicación y en las herramientas de diseño.


Flujo completo de automatización de imágenes de producto con Seedream 5.5: ¿cómo se convierte una imagen en material reutilizable?

Primero, el panorama general. La siguiente secuencia es un flujo de trabajo de negocio diseñado a partir de las capacidades de la API oficial, no una función de un solo clic que ofrece el fabricante:

  1. Ingreso de la foto original del producto: el sistema de negocio entrega la imagen real del producto, su descripción y los requisitos visuales; la imagen original se conserva de forma permanente.
  2. Generación de escena: la imagen original se usa como imagen de referencia y se produce el visual principal del producto.
  3. Edición en varias rondas: la salida de una ronda se convierte en la entrada de la siguiente, para cambiar fondo, iluminación y demás ajustes.
  4. Dos ramas: la rama de material transparente genera directamente un PNG RGBA a partir de la imagen original del producto; la rama de separación de capas descompone el póster completo y obtiene las capas y sus coordenadas.
  5. Composición de diseño: programas posteriores o herramientas de diseño leen las capas, las coordenadas y la información OCR, y vuelven a maquetar.
  6. Control de calidad y archivo del material: tras una revisión manual o por reglas, se archiva y entrega por versiones.

seedream-5-5-product-image-automation-workflow-es-image-1

La conclusión de diseño más importante aquí es: el material transparente y la separación de capas son dos ramas que se pueden invocar de forma independiente; no hace falta ejecutarlas una tras otra. Si solo necesitas el cuerpo transparente del termo, basta tomar la foto original del producto y generar el material RGBA; no tienes que crear primero un póster y luego descomponerlo. Solo cuando ya tienes en mano un póster completo con producto, título, precio y decoraciones, y quieres reutilizar alguno de sus elementos, llamas a la separación de capas.

📌 Sugerencia para validar el flujo: antes de montar nada, conviene probar cada etapa con la interfaz unificada de APIYI apiyi.com, confirmar los parámetros y la estructura de respuesta, y luego decidir si se integra al sistema de orquestación formal. Los modelos de imagen realmente disponibles son los que figuran en la lista de modelos de la plataforma.


Seedream 5.5 automatización de imágenes de producto, paso 1: generar escenas de producto a partir de imágenes de referencia

La entrada del primer paso es la foto original del termo y la salida es una imagen principal de escena que puedas usar en la página de detalles. La URL del endpoint de Volcano Ark es https://ark.cn-beijing.volces.com/api/v3/images/generations y el ID del modelo es doubao-seedream-5-5-261028. En la documentación de la versión internacional de BytePlus, el Model ID es dola-seedream-5-5-261028; los nombres de modelo y el soporte de parámetros en plataformas de terceros también pueden variar, así que conviene verificarlos antes de hacer la llamada.

Las configuraciones clave de las cuatro etapas se pueden ver de un vistazo en esta tabla:

Etapa Campos clave de la solicitud Entrada Salida
Generación de escena image, prompt, size, background:"opaque" Foto original del producto Imagen de escena completa
Edición continua El data[].url de la ronda anterior como image de esta ronda Salida de la ronda anterior Imagen de escena modificada
Material transparente background:"transparent", output_format:"png" Foto original del producto PNG con canal Alpha
Separación de capas layer_decomposition:true, layer_decomposition_options Un póster completo Imagen base + capas independientes

El size predeterminado de las tareas de generación normales es 2K; también puedes especificar 1K, 1.5K o definir el ancho y alto dentro de los límites permitidos (entre aproximadamente 920 000 y 4 620 000 píxeles en total, con una relación de aspecto de 1:16 a 16:1). La documentación oficial actual no incluye el nivel 4K. El valor predeterminado de watermark es true, lo que añade la marca «AI生成» en la esquina inferior derecha; si la desactivas o no depende de tus requisitos de cumplimiento normativo.

Indicación para la generación de escena (ejemplo didáctico, no un resultado real de pruebas):

Usa el termo de acero inoxidable de la imagen de referencia como único sujeto del producto y genera una imagen de escena de estilo de vida premium para una página de detalles de comercio electrónico. El termo está sobre un escritorio de oficina moderno de tonos claros, con luz natural lateral de ventana y textura de fotografía real. Conserva estrictamente la forma original del cuerpo del termo, la estructura de la tapa, el material, el color y el logotipo. La imagen es 1:1 y no añade productos adicionales.

Dentro de la indicación, «único sujeto del producto» y «no añade productos adicionales» no son adornos opcionales. En las pruebas de Segmind del 11 de noviembre de 2026 se observó que, al colocar un solo zapato en una escena de estilo de vida, el resultado terminó siendo un par de zapatos y el ángulo de cámara también cambió. Las imágenes de producto son extremadamente sensibles a la cantidad y a la estructura, así que las restricciones deben quedar escritas tanto en la indicación como en el control de calidad.

Ejemplo mínimo de invocación para la generación de escenas con Seedream 5.5

A continuación, usamos Python para mostrar el primer paso. El ejemplo sigue la ruta de generación de imágenes compatible con OpenAI. Para saber si campos extendidos como layer_decomposition se pueden pasar tal cual y si el nombre del modelo coincide, consulta la documentación de la plataforma que uses:

import requests

resp = requests.post(
    "https://api.apiyi.com/v1/images/generations",  # Interfaz unificada de APIYI
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={
        "model": "doubao-seedream-5-5-261028",  # Según la lista de modelos de la plataforma
        "prompt": "使用参考图中的不锈钢保温杯作为唯一商品主体……不添加额外商品。",
        "image": "https://your-cdn.com/cup_original.png",
        "size": "2K",
        "background": "opaque",
        "output_format": "png",
        "response_format": "url",
        "watermark": False,
    },
    timeout=120,
)
print(resp.json()["data"][0]["url"])

Configurar un timeout amplio tiene su razón. Observaciones de terceros muestran que el tiempo por llamada varía mucho: Segmind reporta un promedio de unos 24 segundos por imagen, mientras que SeedRouter midió de 29 a 47 segundos para una salida de 1K y unos 59 segundos para la descomposición en capas de un póster 2K. Estas son solo observaciones de plataformas concretas, no una referencia uniforme, pero bastan para mostrar que las llamadas síncronas bloqueantes no son adequadas para tareas por lotes.

🚀 Inicio rápido: Si tu equipo ya usa el SDK compatible con OpenAI, puedes obtener una clave API y créditos de prueba gratuitos para nuevos usuarios a través de APIYI apiyi.com. Primero valida el efecto de la indicación con unas pocas imágenes de producto y luego amplía el lote.

Segundo paso de la automatización de imágenes de producto con Seedream 5.5: edición continua para gestionar modificaciones repetidas

El equipo de operaciones vio la escena del escritorio y propuso cambiarla por una cafetería. La entrada de este paso no es la foto original, sino el visual principal ya confirmado en el primer paso: descarga y guarda el data[].url devuelto en la ronda anterior y envíalo como image en esta ronda. La generación texto a imagen y la edición de una sola imagen producen un único resultado por llamada; eso de “100 rondas de edición consecutivas” es una capacidad que se muestra en la documentación oficial, y cada ronda es una llamada de generación independiente, por lo que tu flujo de trabajo debe enviarlas una por una.

El principio para redactar la indicación de edición continua es: describe solo el cambio de esta ronda y enumera explícitamente los elementos que deben conservarse.

Sustituye el fondo del escritorio por una cálida escena de cafetería de madera y cambia únicamente el fondo y la luz del entorno. Mantén invariables la forma del termo, las proporciones de tamaño, el color, la tapa, el Logo, el ángulo de colocación y la composición general; asegúrate de que el producto sea siempre un único sujeto.

La recomendación oficial es que, al editar imágenes RGB de forma continua, se configure background como opaque; normalmente esto favorece la consistencia de la edición. Se puede entender así: lo que se transmite en la cadena de edición es una imagen completa de la escena, y añadir un canal de transparencia agrega una capa de incertidumbre en cada ronda. Por eso, en el flujo de este artículo, el material transparente va en una rama independiente y no se permite que entre en la cadena de edición.

Las pruebas de terceros ofrecen señales mixtas. El 11 de noviembre, 星海情报局 realizó con la versión web de Doubao una prueba de tres rondas de cambio de color y de fondo en una chaqueta; la postura de la persona y la ropa no mostraron una deriva evidente, pero el autor dejó claro que no llegó a probar 100 rondas. Segmind realizó 12 rondas de edición sobre una única imagen de producto; en la zona del fondo no hubo cambios de píxeles evidentes que superaran el umbral de 32 niveles, pero la imagen en general se fue oscureciendo, con un desplazamiento medio de aproximadamente 5.1 niveles de color en la ronda 12 respecto a la ronda 2. En otro caso, al añadir texto en la estrecha anilla del talón de un zapato, el modelo modificó la estructura de la anilla para hacer caber el texto.

Aplicado al flujo del termo, se pueden extraer dos recomendaciones de ingeniería:

  • Parte en cada ronda del “visual ya confirmado”, en lugar de encadenar sin límite. El visual principal confirmado debe guardarse por separado; si algo sale mal, vuelve a esa versión y reedítala.
  • Controla la longitud de la cadena de edición, por ejemplo, estableciendo un límite de rondas; cuando se supere, vuelve a la imagen original y regenera la escena para evitar una deriva acumulativa del color.

Seedream 5.5 Automatización de imágenes de producto, paso 3: extraer directamente el material transparente del producto

La entrada de la rama de material transparente es la foto original del producto, no la imagen de escena ya editada. Así, el sujeto que obtienes se parece lo máximo posible al producto real y puedes colocarlo en plantillas de página de detalles, maquetas publicitarias u otras tareas de composición. Solo hay dos ajustes clave:

{
  "model": "doubao-seedream-5-5-261028",
  "image": "https://your-cdn.com/cup_original.png",
  "prompt": "提取参考图中的保温杯主体,去除桌面、背景、其他物品及其投影,保留完整杯身、杯盖和产品细节。输出单个独立商品素材,边缘自然清晰,背景完全透明,PNG 格式。",
  "background": "transparent",
  "output_format": "png",
  "response_format": "url"
}

Ojo: output_format tiene que ser png, porque JPEG no admite canal Alpha. Frente a la generación anterior, Seedream 5.5 sí permite texto a imagen con fondo transparente, y en imagen a imagen con fondo transparente admite hasta 10 imágenes de referencia, que además no necesitan traer canal alfa propio; Seedream 5.0 Pro / Flash, en escenarios de salida transparente, solo acepta una imagen de referencia PNG que ya tenga canal transparente.

seedream-5-5-product-image-automation-workflow-es-image-2

El control de calidad del material transparente exige más detalle que un simple vistazo. El caso oficial muestra bordes complejos como las plumas de un búho nival, pero en las pruebas de Segmind los bordes transparentes de mochilas y productos rígidos quedaron bastante limpios, mientras que con artículos de vidrio, cuando se pedía una transparencia con refracción realista, falló las dos veces. El termo es de acero inoxidable rígido, así que la dificultad es relativamente baja; pero si se trata de un vaso de vidrio o de un modelo con tapa transparente, conviene revisarlo con especial atención. Métodos de verificación recomendados:

  • Superpón el PNG sobre fondos negro puro, blanco puro y de color, y revisa los bordes irregulares y las sombras residuales.
  • Lee el canal Alpha con código y confirma que la zona de fondo vale exactamente 0 y que el área del sujeto no tiene huecos semitransparentes inesperados.
  • Compara con la imagen original para verificar que la tapa, el asa, el logo y demás estructuras estén completos.

Seedream 5.5, automatización de imágenes de producto, paso 4: dividir el póster de marketing en capas independientes

El póster de la gran campaña promocional ya está listo: el cuerpo del termo, el título principal, el subtítulo, el precio, los gráficos decorativos y el fondo están todos en una imagen plana. Ahora toca cambiar el precio de 129 a 99, o convertir el póster en chino a una versión en inglés. En ese momento, solo hay que llamar a la separación de capas:

{
  "model": "doubao-seedream-5-5-261028",
  "image": "https://your-cdn.com/cup_poster.png",
  "prompt": "将商品海报拆分为独立图层:商品主体、主标题、副标题、价格文字、装饰图形和背景。保持各元素原有位置、尺寸比例和视觉样式。商品主体及文字分别作为独立图层,其他背景元素保留在底图中,并自然补全被移除元素覆盖的区域。",
  "layer_decomposition": true,
  "layer_decomposition_options": {
    "max_images": 15,
    "text_recognition": true
  }
}

Algunas restricciones que suelen causar errores: la separación de capas solo acepta 1 imagen PNG o JPEG como entrada, con un rango de píxeles de 512×512 a 6000×6000; no se puede incluir el parámetro background, de lo contrario se producirá un error; el valor predeterminado de size es auto; las capas de salida siempre son PNG y output_format solo determina el formato de la imagen base. max_images acepta valores de 2—100, con 30 por defecto (incluida la imagen base); es un límite máximo, no una cantidad garantizada. En el caso del póster oficial, se configuró un máximo de 15 imágenes y se devolvieron 13 (1 imagen base + 12 capas), de las cuales 9 capas de texto incluían resultados de OCR.

Cómo usar los campos de retorno de capas de Seedream 5.5

El valor de separar capas está en que los campos devueltos se pueden consumir desde un programa:

Campo de retorno Uso real Cómo se usa en etapas posteriores
data[].url Descargar la imagen base y cada capa Transferirlas a tu propio almacenamiento en un plazo de 24 horas
data[].z_index Orden de apilamiento; la imagen base es 0 Apilar en orden ascendente
data[].name / description Nombre de la capa y descripción semántica Identificar automáticamente capas como «sujeto del producto», «precio», etc.
bounding_box.absolute Coordenadas en píxeles [left, top, right, bottom] Restaurar la posición sobre el lienzo del tamaño original
bounding_box.normalized Coordenadas normalizadas de 0 a 1000 Convertir la posición según el ancho y alto del nuevo lienzo
text_recognition Información OCR de la capa de texto regularizado Leer el texto, la posición de las líneas y el estilo aproximado

La forma de recomposición que indica la documentación oficial es: primero colocar la imagen base con z_index=0 y después superponer las capas transparentes en orden ascendente de z_index. El ancho de una capa es right-left y su alto es bottom-top. Si el lienzo de destino es 1080×1350, el left de las coordenadas normalizadas se convierte como left / 1000 × 1080.

La estructura del OCR es text_recognition → text / lines[] → bounding_box / runs[] → style, y dentro de style hay campos como similar_font_family, foreground_color, bold, italic, underline, strikethrough, shadow y translucent. La manera de cambiar un precio es: ocultar la capa del precio original, leer su posición, su color y la fuente similar, y dejar que el programa de diseño vuelva a dibujarlo con el texto nuevo.

Conviene marcar bien los límites: esto no genera un PSD automáticamente. similar_font_family es solo una estimación de fuente parecida; la letra manuscrita y las tipografías artísticas pueden no tener resultado de OCR, y tampoco está garantizado que todo el texto se separe en capas independientes. Además, la separación de capas se factura por cada imagen realmente generada: 13 imágenes de salida suponen 13 unidades facturadas.

seedream-5-5-product-image-automation-workflow-es-image-3

Conectando los cuatro eslabones de la automatización de imágenes de producto con Seedream 5.5

Una vez que cada uno de los cuatro eslabones funciona por separado, lo que queda por resolver es la conexión entre ellos: qué entrega cada paso, cuándo se dispara el siguiente y qué hacer cuando algo sale mal. La siguiente tabla reúne entradas, salidas y puntos de control de calidad en un solo lugar (recomendaciones de ingeniería, no especificaciones oficiales):

Etapa Entregable Condición para disparar el siguiente paso Comprobaciones sugeridas
Ingreso de la imagen original Foto original, número de producto, información de licencia Documentación completa Tamaño original, licencia, número
Generación de escena Visual principal de la escena en PNG Confirmación manual aprobada Cantidad, forma, color, logo
Edición continua PNG de cada ronda + registro de indicaciones Confirmación de operaciones o límite de rondas alcanzado Cambios en zonas no especificadas, deriva de color
Material transparente PNG RGBA Comprobación de alpha superada Sujeto completo, bordes deshilachados, materiales transparentes
Separación de capas Imagen base, capas, JSON de coordenadas, OCR Número y posición de capas razonables Capas omitidas, reconstrucción del fondo, orden de superposición
Composición de diseño Póster final, material para la página de detalles Revisión de texto aprobada Precio, modelo, ortografía de la marca
Archivado y entrega Paquete de material con número de versión — Tamaño objetivo, formato, número de versión

Hay varios detalles de ingeniería que conviene diseñar desde el principio. El primero es la persistencia: las URL de las imágenes generadas tienen una vigencia de 24 horas, así que hay que descargarlas y reubicarlas a tiempo. El segundo es la conservación de versiones: mantener como mínimo tres versiones — la foto original del producto, el visual principal ya aprobado y el material de diseño final. El tercero es el manejo de errores: reintentar cuando hay timeout, tratar el caso de un número de capas devuelto fuera de lo esperado y, si el control de calidad no pasa, volver a la última versión confirmada. El cuarto es el control de tasa: la lista de modelos de 火山方舟 (Volcengine Ark) indica un IPM máximo de 500 (no es una garantía estricta); la separación de capas puede reservar cuota por adelantado según max_images, así que no conviene poner max_images demasiado alto a ciegas.

En cuanto al ritmo de implementación, se puede pasar poco a poco de la operación manual a la orquestación vía API: primero ejecutar a mano el caso del termo en 即梦 (Jimeng) o 豆包 (Doubao), luego encadenar con scripts un solo producto y, al final, conectarlo a una cola y a la biblioteca de material para procesar en lote. Conviene mantener siempre los puntos de control de calidad manuales: que la estructura del producto sea correcta no se puede juzgar solo por «parecer realista».

Ver el código completo de orquestación (generación de escena → edición → rama de transparencia → separación y recomposición de capas)
import requests, io, time
from PIL import Image

BASE_URL = "https://api.apiyi.com/v1"  # Interfaz compatible con OpenAI de APIYI
API_KEY = "YOUR_API_KEY"
MODEL = "doubao-seedream-5-5-261028"   # Consulta la lista de modelos de la plataforma

def gen(payload: dict, retries: int = 2) -> dict:
    """Llamada unificada, con reintentos simples"""
    payload = {"model": MODEL, "response_format": "url", **payload}
    for i in range(retries + 1):
        try:
            r = requests.post(f"{BASE_URL}/images/generations",
                              headers={"Authorization": f"Bearer {API_KEY}"},
                              json=payload, timeout=180)
            r.raise_for_status()
            return r.json()
        except Exception as e:
            if i == retries:
                raise
            time.sleep(5 * (i + 1))

def persist(url: str, path: str) -> str:
    """La URL caduca a las 24 horas, así que hay que guardarla (aquí en local; en producción usa almacenamiento de objetos)"""
    with open(path, "wb") as f:
        f.write(requests.get(url, timeout=60).content)
    return path

def scene(original_url: str, prompt: str) -> str:
    res = gen({"image": original_url, "prompt": prompt, "size": "2K",
               "background": "opaque", "output_format": "png", "watermark": False})
    return res["data"][0]["url"]

def edit(prev_url: str, prompt: str) -> str:
    # La salida de la ronda anterior se usa como entrada de esta ronda
    return scene(prev_url, prompt)

def transparent(original_url: str, prompt: str) -> str:
    res = gen({"image": original_url, "prompt": prompt,
               "background": "transparent", "output_format": "png"})
    return res["data"][0]["url"]

def decompose(poster_url: str, prompt: str, max_images: int = 15) -> list:
    # Ojo: la solicitud de descomposición en capas no puede llevar el parámetro background
    res = gen({"image": poster_url, "prompt": prompt,
               "layer_decomposition": True,
               "layer_decomposition_options": {"max_images": max_images,
                                               "text_recognition": True}})
    return res["data"]

def recompose(layers: list, canvas_w: int, canvas_h: int, skip=()) -> Image.Image:
    """Apila en orden ascendente de z_index y usa coordenadas normalizadas para adaptarlas al nuevo lienzo"""
    canvas = Image.new("RGBA", (canvas_w, canvas_h))
    for layer in sorted(layers, key=lambda x: x["z_index"]):
        if layer.get("name") in skip:
            continue  # por ejemplo, omitir la capa del precio antiguo y dejar que el programa de diseño la vuelva a dibujar
        img = Image.open(io.BytesIO(requests.get(layer["url"]).content)).convert("RGBA")
        l, t, r, b = layer["bounding_box"]["normalized"]
        x, y = int(l / 1000 * canvas_w), int(t / 1000 * canvas_h)
        w, h = int((r - l) / 1000 * canvas_w), int((b - t) / 1000 * canvas_h)
        canvas.alpha_composite(img.resize((w, h)), (x, y))
    return canvas

if __name__ == "__main__":
    original = "https://your-cdn.com/cup_original.png"
    v1 = scene(original, "使用参考图中的不锈钢保温杯作为唯一商品主体……不添加额外商品。")
    persist(v1, "cup_v1_office.png")       # Tras la confirmación manual, pasar al siguiente paso
    v2 = edit(v1, "将办公桌背景替换为温暖的木质咖啡厅场景……确保商品始终为单个主体。")
    persist(v2, "cup_v2_cafe.png")
    persist(transparent(original, "提取参考图中的保温杯主体……背景完全透明,PNG 格式。"),
            "cup_alpha.png")
    layers = decompose("https://your-cdn.com/cup_poster.png", "将商品海报拆分为独立图层……")
    for ly in layers:
        ocr = ly.get("text_recognition")
        if ocr:
            print(ly["z_index"], ocr["text"])  # Pasarlo al programa de diseño para reemplazar el texto
    recompose(layers, 1080, 1350).save("cup_poster_rebuilt.png")

Estimación de costos de automatización de imágenes de producto con Seedream 5.5

A continuación se calcula según el precio unitario estándar en yuanes de la lista oficial de precios de modelos de Volcano Ark (actualizada el 12 de noviembre de 2026), sin incluir cargos adicionales de plataformas de terceros: imagen de entrada 0,05 yuanes/imagen; imagen de salida de hasta 2,61 millones de píxeles 0,13 yuanes/imagen; de 2,61 a 4,63 millones de píxeles 0,23 yuanes/imagen.

Etapa del proceso del termo (elaboración propia) Supuestos de cálculo Costo por operación
Generación de escena 1 imagen de referencia, salida 2048×2048 0,05 + 0,23 = 0,28 yuanes
Edición continua por ronda 1 imagen de entrada, salida 2048×2048 0,28 yuanes
Material transparente 1 imagen de referencia, salida 2048×2048 0,28 yuanes
Descomposición del póster en capas 1 imagen de entrada, suponiendo 6 imágenes de salida y todas en el rango inferior 0,05 + 6×0,13 = 0,83 yuanes
Descomposición del póster en capas (caso máximo) Igual que arriba, 6 imágenes en el rango superior 0,05 + 6×0,23 = 1,43 yuanes

Según la estimación «1 generación + 2 rondas de edición + 1 material transparente + 1 descomposición en capas (supuesto de rango inferior)», cada producto cuesta aproximadamente 1,95 yuanes; el costo de producción del póster en sí se calcula aparte. El costo de la descomposición en capas crece linealmente con el número de capas, y por eso max_images debe configurarse según la necesidad. Como referencia, con el precio oficial, al editar una imagen cuadrada 2K a partir de una imagen de referencia, Seedream 5.0 Pro cuesta 0,60 yuanes y 5.5 cuesta 0,28 yuanes; sin embargo, las reglas de cobro de las imágenes de entrada difieren entre ambas generaciones, así que no se pueden generalizar a todas las tareas.


Preguntas frecuentes sobre la automatización de imágenes de producto con Seedream 5.5

P1: ¿Qué es el flujo de automatización de imágenes de producto de Seedream 5.5?

Es el workflow de negocio que diseñamos en este artículo a partir de las capacidades de la API oficial de Seedream 5.5: la imagen original del producto pasa por generación de escenario y edición continua, luego se abre en dos ramas —material transparente y descomposición por capas— y al final un programa externo se encarga de la composición, el control de calidad y el archivo. El modelo se ocupa de generar y descomponer; la orquestación del flujo no es una función oficial de un solo clic.

P2: ¿Cuál es la diferencia entre material transparente y descomposición por capas? ¿Hay que hacer las dos?

No es obligatorio hacer ambas. El material transparente se obtiene directamente de la imagen original del producto y devuelve un único sujeto con canal Alpha; la descomposición por capas, en cambio, toma un póster completo ya terminado y lo divide en una imagen base y varias capas, devolviendo coordenadas y OCR. Si solo necesitas el sujeto del producto, usa la primera opción; si necesitas reutilizar los textos y adornos del póster, usa la segunda.

P3: ¿Cuándo se lanzó Seedream 5.5? ¿La API ya está disponible?

ByteDance la lanzó oficialmente el 9 de noviembre de 2026. Hasta el 12 de noviembre, la lista de modelos, los tutoriales de invocación y la tabla de precios de 火山方舟 ya incluían Seedream 5.5; 即梦, 豆包 y 豆包工作 también se han integrado. El estado de disponibilidad puede variar según la cuenta, la región y las plataformas de terceros, así que conviene guiarse por lo que muestre la consola real.

P4: ¿Para qué escenarios de imágenes de producto encaja mejor este flujo?

– **Imágenes de escenario para la página de detalles**: generar rápidamente varios escenarios de estilo de vida para un mismo producto.
– **Imagen principal en varias versiones**: iteración continua cambiando fondo y luz.
– **Materiales de sujeto transparente**: para reutilizar en páginas de detalles con plantilla y en diseños publicitarios.
– **Cambio de precio y localización de pósters**: tras descomponer las capas, reemplazar el precio o cambiar los textos a otro idioma.

P5: ¿Cómo invocar y validar este flujo rápidamente a través de la API?

Se recomienda validar primero con un lote pequeño:

1. Regístrate en APIYI apiyi.com y obtén la clave API y la cuota de prueba gratuita;
2. Consulta la lista de modelos de la plataforma para confirmar los modelos de imagen disponibles y la compatibilidad de parámetros;
3. Ejecuta el caso del termo con el código de ejemplo de este artículo (con `base_url` configurado como `https://api.apiyi.com/v1`).

Si se admiten parámetros extendidos como `layer_decomposition`, hay que consultar la documentación de la plataforma.

P6: ¿Qué limitaciones conocidas tiene Seedream 5.5 en imágenes de producto?

Las pruebas de terceros muestran que: la edición de múltiples rondas aún puede presentar una deriva de color progresiva; el modelo puede alterar la estructura del producto para cumplir requisitos de texto o composición, incluso cambiar el número de sujetos; materiales como el vidrio transparente no siempre obtienen un Alpha correcto; los textos pequeños y densos aún pueden deformarse en ediciones posteriores. En producción es imprescindible mantener el control de calidad humano. Si quieres comparar al mismo tiempo el rendimiento de otros modelos en estas etapas, puedes cambiar y probar a través de la interfaz unificada de APIYI apiyi.com.

P7: ¿La descomposición por capas puede generar directamente un PSD?

No. La descomposición por capas devuelve la imagen base y capas PNG transparentes, `z_index`, `bounding_box` e información OCR; hace falta un programa o herramienta de diseño que lea esos datos y los recomponga. La fuente del OCR es una estimación de fuente similar, no una restauración de la fuente original.

P8: Dicen oficialmente que se pueden encadenar 100 rondas de edición continua; ¿en producción se puede encadenar sin límite?

No lo recomiendo. Las 100 rondas son un caso de demostración oficial; cada ronda es una llamada independiente y no significa que cualquier imagen pueda alcanzar el mismo rendimiento. En la prueba de 12 rondas de Segmind ya se observó una ligera disminución del brillo general. Se recomienda establecer un límite de rondas y volver a editar partiendo de la versión confirmada.


Puntos clave de la automatización de imágenes de producto con Seedream 5.5

  • División clara en cuatro pasos: la generación de escenas produce el visual principal; la edición continua se encarga de los ajustes; la transparencia y la descomposición por capas se ocupan de la reutilización de recursos.
  • Dos ramas independientes: el material transparente se toma de la imagen original del producto; la descomposición por capas solo se aplica al póster completo y se invoca según sea necesario.
  • La cadena de edición usa opaque: la recomendación oficial es edición continua RGB con background:"opaque".
  • La descomposición por capas no incluye background: solo acepta 1 PNG/JPEG y cobra según la cantidad real de imágenes de salida.
  • Recomposición basada en campos: se apilan en orden ascendente de z_index y se usan coordenadas normalizadas para adaptarlas al nuevo lienzo.
  • Persistencia y control de calidad indispensables: la URL caduca a las 24 horas y la estructura del producto debe revisarse manualmente.
  • Validar primero con un lote pequeño: se pueden probar las indicaciones y la estructura de respuesta con unas pocas imágenes de producto a través de APIYI apiyi.com.

Resumen: llevar las imágenes de producto de Seedream 5.5 de la creación puntual a la producción de material

Volviendo al objetivo de entregar imágenes de producto, la división de funciones de las cuatro capacidades de Seedream 5.5 se puede resumir así:

  1. La generación de escenarios determina la calidad del visual principal: imagen de referencia + indicaciones con restricciones estrictas, que protegen la forma del producto, el logo y la cantidad.
  2. La edición continua determina la estabilidad de las modificaciones: la salida de la ronda anterior sirve como entrada de la siguiente; describe solo los cambios y parte de la versión confirmada.
  3. El material transparente y la separación de capas determinan la reutilización: uno ahorra el recorte, el otro devuelve el póster plano a datos reutilizables.
  4. La orquestación y el control de calidad determinan el costo controlable: facturación según la salida real, configuración del número de rondas y del límite de max_images, y conservación de tres versiones.

El modelo es solo una unidad de producción dentro del proceso; la gestión de material, la composición y el control de calidad siguen a cargo de tu sistema. Se recomienda tomar primero un producto real y ejecutar manualmente las cuatro etapas hasta que funcionen, para luego pasar gradualmente a la orquestación mediante API. Se recomienda verificar rápidamente el resultado a través de APIYI apiyi.com; la plataforma ofrece una interfaz compatible con OpenAI y crédito gratuito para usuarios nuevos, lo que facilita completar una prueba a pequeña escala antes del lanzamiento oficial.


📚 Referencias

  1. Anuncio oficial de lanzamiento de Seedream 5.5: mejoras clave, casos oficiales y evaluación
  2. Enlace: seed.bytedance.com/zh/blog/more-realistic-images-more-stable-editing-across-100-rounds-introducing-seedream-5-5
  3. Descripción: fuente de las demostraciones oficiales de 100 rondas de edición, material transparente y separación de capas

  4. Tutorial oficial de Seedream 5.5 en Volcano Ark: parámetros, ejemplos de invocación y paquete de material de ejemplo

  5. Enlace: console.volcengine.com/ark/region:cn-beijing/docs/seedream-5-5
  6. Descripción: instrucciones de configuración para edición de múltiples rondas, salida transparente, separación de capas y OCR

  7. API de generación de imágenes de Volcano Ark: campos de solicitud y estructura de respuesta

  8. Enlace: console.volcengine.com/ark/region:cn-beijing/docs/image-generation-api
  9. Descripción: definición de campos como z_index, bounding_box, text_recognition

  10. Precios de los modelos de Volcano Ark: reglas de facturación en yuanes (actualizado el 12 de noviembre de 2026)

  11. Enlace: console.volcengine.com/ark/region:cn-beijing/docs/model-pricing
  12. Descripción: base de precios para el cálculo de costos de este artículo

  13. Blog técnico de Segmind: prueba real de 36 generaciones facturadas y 12 rondas de edición

  14. Enlace: blog.segmind.com/seedream-5-5-is-here-edit-in-rounds-transparent-pngs-and-layers/
  15. Descripción: observaciones de terceros sobre deriva de color, materiales transparentes y cambios en la estructura del producto

  16. Prueba real de Xinghai Intelligence Bureau: prueba en escenarios de diseño comercial

  17. Enlace: eet-china.com/mp/a538489.html
  18. Descripción: comentarios reales sobre cambio de color para e-commerce, PNG transparente y problemas de texto

  19. Página del modelo SeedRouter: observación de los tiempos de invocación de API

  20. Enlace: seedrouter.ai/zh/models/seedream-5-5
  21. Descripción: referencia de tiempos de extremo a extremo para distintas salidas y tareas de separación de capas

Autor: Equipo técnico de APIYI
Intercambio técnico: te invitamos a contactarnos en la página principal del sitio de APIYI; para más material de integración, visita el centro de documentación docs.apiyi.com

Artículos relacionados

Publicaciones Similares