Seedance 2.0 API — Coming SoonGet early access
Cómo usar la API de Seedream 5.0 Lite en 2026: Guía paso a paso de integración con EvoLink (Flujo de trabajo asíncrono)
guide

Cómo usar la API de Seedream 5.0 Lite en 2026: Guía paso a paso de integración con EvoLink (Flujo de trabajo asíncrono)

Jessie
Jessie
COO
25 de febrero de 2026
9 min de lectura
Seedream 5.0 Lite es el último "modelo inteligente de creación de imágenes" de ByteDance Seed (presentado el 13 de febrero de 2026) con una dirección de producto clara: pensamiento multimodal más profundo (leer/ver/dibujar/escribir), comprensión de instrucciones más sólida como la de un diseñador humano, y mejora en tiempo real mediante búsqueda para creación sensible al tiempo.
Esta guía se centra en la integración y el uso seguro en producción, especialmente en cómo utilizar el flujo de trabajo asíncrono de tareas de EvoLink (Enviar → Consultar → Guardar).

Resumen

  • Seedream 5.0 Lite enfatiza el pensamiento profundo + mejora mediante búsqueda en tiempo real (la búsqueda se puede activar/desactivar según la implementación del producto).
  • Si integras a través de EvoLink, el patrón principal es:
    • POST https://api.evolink.ai/v1/images/generations
    • luego consultar GET https://api.evolink.ai/v1/tasks/{task_id}
    • Guardar los resultados de inmediato (los enlaces generados pueden tener tiempo limitado).
  • Seedream 5.0 se está desplegando en EvoLink esta noche (el despliegue gradual es habitual; consulta la lista de modelos en el panel de control).

1. Qué es Seedream 5.0 Lite (y qué no deberías exagerar)

Lo que puedes afirmar con seguridad

Seedream 5.0 Lite se posiciona como un modelo de imágenes más inteligente con:

  • comprensión y razonamiento cross-modal más sólidos,
  • mejor consistencia del sujeto y alineación imagen-texto,
  • mejora mediante búsqueda en tiempo real para manejar generación sensible al tiempo (especialmente útil para pósters con información en tiempo real).

Lo que NO deberías afirmar sin prueba oficial de la API

Evita asegurar campos o mecánicas específicas no documentadas de la API como:

  • conversation_id, enable_conversation, "sesiones de edición conversacional multi-turno"
  • números fijos de sobrecarga de latencia (por ejemplo, "añade 2–5 segundos")
  • corrección garantizada sobre hechos del mundo real

En su lugar: describe "flujos de trabajo de edición iterativa" y consulta la documentación para el esquema exacto de solicitud.


2. Opciones de acceso (elige tu ruta de integración)

Opción A — BytePlus ModelArk (oficial, directo)

Ideal para acceso oficial directo. Usarás la URL base de ModelArk + autenticación por API key, y llamarás a la API de generación de imágenes directamente.

Ideal cuando quieres una única superficie de API para múltiples modelos de imágenes.

Diferencia operativa clave en EvoLink: Seedream funciona en modo asíncrono — envías una solicitud de generación y recibes un task ID, luego consultas los resultados.

Esta sección sigue el patrón de generación de imágenes de Seedream en EvoLink: Enviar → Consultar → Guardar.
Seedream 5.0 Lite flujo de trabajo asíncrono de EvoLink

3.1 Autenticación

Todas las APIs de EvoLink usan autenticación Bearer token:

Authorization: Bearer YOUR_API_KEY

Obtén tu API key desde el panel de control de EvoLink (Gestión de API Keys).

3.2 Paso a paso: Enviar → Consultar → Guardar

Paso 1 — Enviar una tarea de generación de imágenes

Endpoint
POST https://api.evolink.ai/v1/images/generations
Solicitud mínima (proporción + calidad)
  • size: proporción (por ejemplo, 16:9) o píxeles (por ejemplo, 2048x2048)
  • quality: 2K o 4K (funciona con el formato de proporción en size)
curl --request POST \
  --url https://api.evolink.ai/v1/images/generations \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "doubao-seedream-5.0-lite",
    "prompt": "A clean product poster of a solar street light, studio lighting, white background, crisp typography, realistic materials.",
    "size": "16:9",
    "quality": "2K"
  }'
Respuesta (tarea creada)

Recibirás un objeto de tarea asíncrona (ejemplo):

{
  "created": 1757165031,
  "id": "task-unified-1757165031-seedream5d",
  "model": "doubao-seedream-5.0-lite",
  "object": "image.generation.task",
  "progress": 0,
  "status": "pending",
  "task_info": {
    "can_cancel": true,
    "estimated_time": 45
  },
  "type": "image",
  "usage": {
    "billing_rule": "per_call",
    "credits_reserved": 3.0,
    "user_group": "default"
  }
}
Nota sobre Seedream 5.0 Lite: el nombre correcto del modelo es doubao-seedream-5.0-lite como se muestra en la documentación oficial de EvoLink.

Paso 2 — Consultar el estado de la tarea

Endpoint
GET https://api.evolink.ai/v1/tasks/{task_id}
curl --request GET \
  --url "https://api.evolink.ai/v1/tasks/task-unified-1756817821-4x3rx6ny" \
  --header 'Authorization: Bearer YOUR_API_KEY'
Ejemplo de respuesta completada
{
  "created": 1756817821,
  "id": "task-unified-1756817821-4x3rx6ny",
  "model": "gpt-4o-image",
  "object": "image.generation.task",
  "progress": 100,
  "results": ["http://example.com/image.jpg"],
  "status": "completed",
  "task_info": { "can_cancel": false },
  "type": "image"
}

Paso 3 — Guardar los resultados de inmediato

Los enlaces de generación de Seedream pueden tener tiempo limitado. La documentación de Seedream 5.0 en EvoLink indica que los enlaces de imágenes generadas son válidos por 24 horas, así que guárdalos inmediatamente después de completarse.

A continuación se presenta una guía consolidada de parámetros alineada con la documentación de Seedream 5.0 en EvoLink.

Obligatorios

  • model (string) — Ejemplo: "doubao-seedream-5.0-lite"
  • prompt (string) — Describe la imagen que deseas generar, o cómo editar la imagen de entrada. Límite: 2000 tokens.

Opcionales comunes

  • n (integer, 1–15) — Número máximo de imágenes a generar.
    • Para generar múltiples imágenes, también puedes incluir "generate 2 different images" en el prompt.
    • Cantidad de imágenes de referencia + cantidad de imágenes generadas finales ≤ 15.
    • El cobro previo puede basarse en n, mientras que la facturación final puede seguir la cantidad realmente generada.
  • size (string) — Dos modos:
    • Formato de proporción: auto, 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9 — Funciona con quality para elegir automáticamente la resolución.
    • Formato de píxeles: AnchoxAlto (por ejemplo, 2048x2048, 2560x1440, 4096x4096) — Por defecto: 2048x2048. Rango de píxeles: 2560x1440 a 4096x4096. Rango de relación de aspecto: 1/16 a 16.
  • quality (string enum) — 2K o 4K. Funciona con el formato de proporción en size.
  • prompt_priority (enum) — standard (salida de mayor calidad, mayor tiempo de procesamiento).
  • image_urls (array de URLs de imágenes) — Para flujos de trabajo de imagen a imagen / edición de imágenes. Límites:
    • Hasta 14 imágenes de entrada por solicitud
    • Cada imagen ≤ 10MB
    • Formatos: .jpeg, .jpg, .png, .webp, .bmp, .tiff, .gif
    • Rango de relación de aspecto (ancho/alto): 1/16 a 16
    • Total de píxeles ≤ 6000×6000
  • callback_url (string, solo HTTPS) — Webhook que se llama cuando la tarea se completa/falla/cancela (después de la confirmación de facturación).
    • Solo HTTPS
    • Callbacks a IP internas prohibidos
    • Timeout 10s; reintentos hasta 3 veces (1s / 2s / 4s)
    • El cuerpo del callback coincide con el formato de respuesta de la API de consulta de tareas

4. Mejores prácticas para prompts (estilo Seedream)

Seedream responde mejor cuando proporcionas "restricciones tipo diseñador":

4.1 Diseño y composición

  • "Poster layout, headline at top, safe margins, centered hero product, empty lower-third for copy"
  • "Front-facing, balanced symmetry, minimal background"

4.2 Tipografía (mantén el texto corto)

  • Especifica jerarquía: "1 large headline + 1 short subhead + 2 bullet lines"
  • Especifica claridad: "sharp readable sans-serif, high contrast, no stylized distorted text"

4.3 Imágenes de referencia (consistencia de marca)

Usa image_urls para:
  • referencia de guía de estilo de marca
  • referencia de foto de producto
  • referencia de personaje (si se necesita un personaje consistente)

Recuerda: imágenes de referencia + imágenes generadas ≤ 15.


Políticas de reintento:
  • 429: backoff exponencial + jitter
  • 5xx: reintentar hasta 3 veces (2s → 4s → 8s)
Estrategia de consulta:
  • Comenzar con intervalos de 2–3 segundos durante los primeros 20s
  • Luego intervalos de 5–10 segundos
  • Detener después de un timeout razonable y marcar como fallido de forma elegante
Siempre almacenar:
  • task_id
  • URLs finales de results[]
  • Tu prompt + parámetros (para reproducibilidad en depuración)

6. Estrategias de control de costos (prácticas, agnósticas al modelo)

  • Usa 2K por defecto; reserva 4K para recursos finales.
  • Mantén n pequeño e itera los prompts en lugar de forzar por cantidad.
  • Cachea por hash de (model + prompt + size + quality + image_urls) para evitar duplicados.
  • Para trabajos de alto volumen, usa callback_url para evitar consultas excesivas.

Conclusión

Seedream 5.0 Lite se describe mejor como un modelo de imágenes orientado al razonamiento con mejora opcional mediante búsqueda en tiempo real para generación sensible al tiempo. Para desarrolladores, el patrón de producción más limpio es:

  1. Elegir tu ruta de acceso (ModelArk directo vs EvoLink unificado),
  2. Implementar un flujo de trabajo asíncrono estable (Enviar → Consultar/Callback → Guardar),
  3. Tratar las funciones avanzadas como "nivel de capacidad" a menos que el esquema oficial de la API esté explícitamente documentado.

Seedream 5.0 Lite se está desplegando en EvoLink. EvoLink proporciona acceso unificado a los principales modelos de imágenes a través de una única API amigable para desarrolladores, para que puedas cambiar de modelo modificando solo un campo model.
¿Por qué elegir EvoLink?
  • 🚀 Acceso instantáneo — una key, un endpoint
  • 🔧 API unificada — esquema consistente entre modelos
  • 📊 Visibilidad de tareas + uso — flujo de trabajo asíncrono predecible
  • 🛡️ Listo para producción — soporte de callbacks y restricciones seguras
Comienza en 3 pasos:
  1. Regístrate en evolink.ai y obtén tu API key
  2. En tu panel de control, abre Modelos y encuentra Seedream 5.0 Lite
  3. Llama:
curl --request POST \
  --url https://api.evolink.ai/v1/images/generations \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "<SEEDREAM_5_0_LITE_MODEL_NAME_FROM_EVO_LINK_DASHBOARD>",
    "prompt": "A clean product poster of a solar street light, studio lighting, white background, crisp typography, realistic materials.",
    "size": "16:9",
    "quality": "2K"
  }'

Luego consulta:

curl --request GET \
  --url https://api.evolink.ai/v1/tasks/<task_id> \
  --header 'Authorization: Bearer YOUR_API_KEY'

¿Listo para reducir tus costos de IA en un 89%?

Comienza a usar EvoLink hoy y experimenta el poder del enrutamiento inteligente de API.