Seedance 2.0 API — Coming SoonGet early access

Seedream 4 API

Seedream 4 es el modelo de imagen de ByteDance Seed que unifica la generación y edición, prioriza la coherencia de referencia y admite salidas de hasta 4K.

A beautiful landscape with mountains and a lake, golden hour lighting, photorealistic style

Parameters
size
2K
n
1
image_urls
Estimated Cost (per image)
1.8 Credits
Total = Base Price × Count (n)
Sample Result
Sample generated image
91 (suggested: 2,000)

Upload reference images

Click to upload or drag and drop

Supported formats: JPG, JPEG, PNG, WEBP
Maximum file size: 10MB; Maximum files: 10

Specifies the maximum number of images to generate (1–15).

1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Generated image 1

Historial

Máx. 20 elementos

0 ejecutando · 0 completado

Tu historial de generación aparecerá aquí

Seedream 4 API para generación y edición de imágenes de alta coherencia

Seedream 4 es un modelo de creación de imágenes de próxima generación del equipo Seed de ByteDance que unifica la generación y edición de imágenes en una única arquitectura. Destaca la coherencia de las referencias y puede producir imágenes de alta definición de hasta 4K.

ejemplo 1

Pricing

Popular
Seedream 4
Image Generation
Price:
$0.0222/ image
(1.6 Credits)

If it's down, we automatically use the next cheapest available—ensuring 99.9% uptime at the best possible price.

¿Qué puedes construir con Seedream 4 API?

Generación de imágenes por lotes para campañas.

Genere múltiples variantes en una solicitud usando el parámetro `n` (1–15). Esto es ideal para conjuntos de anuncios, imágenes destacadas y variantes de productos en los que desea una diversidad controlada sin tener que reconstruir mensajes para cada versión.

ejemplo 2

Edición de imágenes multireferencia

Cargue múltiples imágenes de referencia a través de `image_urls` para guiar las ediciones de imagen a imagen y preservar elementos clave de identidad como logotipos, materiales o temas. Esto es útil para catálogos de productos, activos de marca y ediciones por lotes.

ejemplo 3

Control de resolución para la producción

Seedream 4 API admite tamaños simplificados (1K/2K/4K) y tamaños de píxeles explícitos dentro del rango documentado. Úselo para coincidir con las especificaciones de anuncios, las páginas de destino y los requisitos del mercado sin cambiar el tamaño manualmente.

ejemplo 4

Por qué los desarrolladores eligen Seedream 4 API

Una imagen asíncrona unificada API que equilibra la productividad por lotes, la coherencia guiada por referencias y el tamaño predecible.

Generación y edición unificadas

Ejecute texto a imagen, imagen a imagen y edición de imágenes a través de un punto final y el mismo flujo de autenticación.

Coherencia guiada por referencias

Utilice entradas de referencias múltiples para mantener estable la identidad, la marca o la composición en todas las salidas y variaciones.

Flujos de trabajo asíncronos creados para escalar

Las tareas devuelven un ID de tarea y pueden desencadenar una devolución de llamada URL cuando se completan, lo que permite canalizaciones confiables y procesamiento basado en colas.

Cómo integrar Seedream 4 API

Un flujo de trabajo asincrónico simple diseñado para la automatización de la producción.

1

Paso 1: crea una clave API

Genere su clave evolink.ai API en el panel y use la autenticación de token de portador para todas las solicitudes.

2

Paso 2: llame a /v1/images/generaciones

Envíe `model: "doubao-seedream-4.0"`, su mensaje y parámetros opcionales como `n`, `size`, `image_urls`, `prompt_priority` y `callback_url`.

3

Paso 3: recuperar resultados

Sondee el extremo del estado de la tarea o reciba una devolución de llamada de webhook. Guarde la imagen devuelta URLs de inmediato (los enlaces son válidos durante 24 horas).

Seedream 4 API capacidades

Comportamiento documentado y límites que son importantes para los equipos de producción.

Modos

Texto a imagen + imagen a imagen

Un punto final admite la generación a partir de texto y ediciones basadas en imágenes de referencia.

procesamiento por lotes

Salidas por lotes de hasta 15

Utilice `n` para solicitar varios candidatos por llamada, con referencia total + imágenes de salida limitadas a 15.

Consistencia

Entradas multireferencia

Proporcione hasta 14 imágenes de referencia a través de `image_urls` para guiar las ediciones y preservar la identidad.

Resolución

Tamaño flexible

Elija tamaños simplificados (1K/2K/4K) o dimensiones de píxeles explícitas dentro del rango admitido.

Automatización

Flujo de trabajo de tareas asíncrono

Cada solicitud crea un ID de tarea, lo que permite el procesamiento basado en colas y devoluciones de llamada opcionales.

Compatibilidad

Amplios formatos de entrada

Las imágenes de referencia pueden utilizar formatos comunes como JPG, PNG, WebP, BMP, TIFF y GIF.

Seedream 4 preguntas frecuentes

Everything you need to know about the product and billing.

Seedream 4 es el modelo de creación de imágenes de próxima generación de ByteDance Seed. Unifica la generación y edición de imágenes en una única arquitectura, enfatiza la coherencia de las referencias y admite salidas de hasta 4K.
Seedream 4 acepta texto, imágenes o cualquier combinación como entrada, lo que admite la generación de texto a imagen, la traducción de imagen a imagen, la edición de una sola imagen, la edición de varias imágenes y la composición de imágenes.
Admite la entrada de varias imágenes y la fusión coherente con el tema, lo que ayuda a preservar detalles clave de identidad en múltiples salidas.
Puede producir imágenes de alta definición de hasta 4K, lo que resulta útil para imágenes listas para producción y casos de uso de gran formato.
Sí. ByteDance señala que puede cambiar entre distintos estilos artísticos (por ejemplo, del barroco al Cyberpunk) e incluso combinar estilos para crear nuevas apariencias visuales.
ByteDance informa que Seedream 4 ofrece una inferencia mucho más rápida que su predecesor, lo que ayuda a los equipos a iterar más rápidamente.
Sí. La coherencia de las referencias es una capacidad central que ayuda al modelo a mantener sujetos y detalles estables en las imágenes relacionadas.
Seedream 4 está oficialmente disponible según el lanzamiento de ByteDance Seed y BytePlus proporciona la documentación oficial de ModelArk.
POST
/v1/images/generations

Generate Image

Create an image generation task using text prompts or reference images. Supports text-to-image, image-to-image, and image editing modes.

Asynchronous processing mode, use the returned task ID to .

Generated image links are valid for 24 hours, please save them promptly.

Request Parameters

modelstringRequiredDefault: doubao-seedream-4.0

Image generation model name.

Exampledoubao-seedream-4.0
promptstringRequired

Prompt describing the image to be generated or how to edit the input image.

Notes
  • Limited to 2000 tokens
ExampleA cat playing in the grass
sizestringOptionalDefault: auto

Aspect ratio of generated images.

ValueDescription
autoAuto - model determines optimal ratio
1:1Square
2:3 / 3:2Portrait / Landscape
3:4 / 4:3Portrait / Landscape
4:5 / 5:4Portrait / Landscape
9:16 / 16:9Vertical / Horizontal
21:9Ultra-wide
Notes
  • Backend auto-converts ratio + quality to exact pixels
Example16:9
qualitystringOptionalDefault: 2K

Resolution tier for generated images. Backend converts ratio + quality to exact pixel dimensions.

ValueDescription
1KStandard quality
2KHigh quality (default)
4KUltra quality (higher cost)
Example2K
nintegerOptionalDefault: 1

Number of images to generate.

ValueDescription
1-15Batch generation supported
Example1
image_urlsarrayOptional

Reference image URL list for image-to-image and image editing functions.

Notes
  • Max 10 images per request
  • Max size: 10MB per image
  • Formats: .jpeg, .jpg, .png
  • Aspect ratio range: [1/3, 3]
  • Total pixels: ≤6000×6000
  • URLs must be directly accessible by the server
Examplehttps://example.com/image1.png
prompt_priorityenum<string>OptionalDefault: standard

Prompt optimization strategy for setting the prompt optimization mode.

ValueDescription
standardStandard mode, higher quality, slower
fastFast mode, faster speed, normal quality
Examplestandard
callback_urlstringOptional

HTTPS callback address after task completion.

Notes
  • Triggered on completion, failure, or cancellation
  • Sent after billing confirmation
  • HTTPS only, no internal IPs
  • Max length: 2048 chars
  • Timeout: 10s, Max 3 retries
Examplehttps://your-domain.com/webhooks/image-task-completed

Request Example

{
  "model": "doubao-seedream-4.0",
  "prompt": "A cat playing on the grass",
  "size": "16:9",
  "quality": "2K"
}

Response Example

{
  "created": 1757165031,
  "id": "task-unified-1757165031-uyujaw3d",
  "model": "doubao-seedream-4.0",
  "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": 1.8,
    "user_group": "default"
  }
}