Seedance 2.0 API — Coming SoonGet early access

Seedream 4 API

Seedream 4 ist das Bildmodell von ByteDance Seed, das Generierung und Editing vereint, Referenzkonsistenz priorisiert und bis zu 4K‑Output unterstützt.

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

Verlauf

Max. 20 Einträge

0 läuft · 0 abgeschlossen

Ihre Generierungshistorie erscheint hier

Seedream 4 API für konsistente Bildgenerierung und Editing

Seedream 4 ist ein Next‑Gen‑Bildmodell von ByteDance Seed, das Generierung und Bearbeitung in einer Architektur vereint. Es legt Wert auf Referenzkonsistenz und erzeugt hochauflösende Bilder bis 4K.

Beispiel 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.

Was können Sie mit der Seedream 4 API bauen?

Batch‑Bildgenerierung für Kampagnen

Erzeugen Sie mehrere Varianten pro Request mit dem `n`‑Parameter (1–15). Ideal für Anzeigen‑Sets, Hero‑Images und Produktvarianten, wenn Sie kontrollierte Vielfalt ohne neue Prompts pro Version möchten.

Beispiel 2

Multi‑Reference‑Bildbearbeitung

Laden Sie mehrere Referenzen via `image_urls` hoch, um Bild‑zu‑Bild‑Edits zu steuern und Identitätsmerkmale wie Logos, Materialien oder Motive zu erhalten. Ideal für Kataloge, Brand‑Assets und Batch‑Edits.

Beispiel 3

Auflösungskontrolle für Produktion

Seedream 4 unterstützt vereinfachte Größen (1K/2K/4K) sowie explizite Pixelgrößen im dokumentierten Bereich. So passen Sie Anzeigen‑Specs, Landingpages und Marketplace‑Anforderungen ohne manuelles Resizing.

Beispiel 4

Warum Entwickler die Seedream 4 API wählen

Eine einheitliche Async‑Image‑API, die Batch‑Produktivität, referenzgeführte Konsistenz und vorhersehbare Größen vereint.

Einheitliche Generierung und Bearbeitung

Text‑zu‑Bild, Bild‑zu‑Bild und Editing über einen Endpoint und denselben Auth‑Flow.

Referenz‑geführte Konsistenz

Multi‑Reference‑Inputs halten Identität, Branding oder Komposition stabil über Varianten hinweg.

Async‑Workflows für Scale

Tasks liefern eine Task‑ID und können beim Abschluss eine Callback‑URL triggern — ideal für Pipelines und Queue‑Processing.

So integrieren Sie die Seedream 4 API

Ein einfacher Async‑Workflow für Produktions‑Automation.

1

Schritt 1 — API‑Key erstellen

Erzeugen Sie Ihren evolink.ai‑API‑Key im Dashboard und nutzen Sie Bearer‑Auth für alle Requests.

2

Schritt 2 — /v1/images/generations aufrufen

Senden Sie `model: "doubao-seedream-4.0"`, Ihren Prompt und optionale Parameter wie `n`, `size`, `image_urls`, `prompt_priority` und `callback_url`.

3

Schritt 3 — Ergebnisse abrufen

Status abfragen oder Webhook‑Callback empfangen. Bild‑URLs zeitnah speichern (Links sind 24 Stunden gültig).

Seedream 4 API‑Fähigkeiten

Dokumentiertes Verhalten und Limits, die für Produktionsteams zählen.

Modes

Text‑zu‑Bild + Bild‑zu‑Bild

Ein Endpoint unterstützt Generierung aus Text und Edits mit Referenzbildern.

Batching

Batch‑Outputs bis 15

Mit `n` mehrere Kandidaten pro Call anfordern; Gesamtzahl aus Referenzen + Outputs max. 15.

Consistency

Multi‑Reference‑Inputs

Bis zu 14 Referenzbilder via `image_urls`, um Edits zu steuern und Identität zu erhalten.

Resolution

Flexible Größen

Vereinfachte Größen (1K/2K/4K) oder explizite Pixel‑Abmessungen im unterstützten Bereich.

Automation

Async‑Task‑Workflow

Jeder Request erzeugt eine Task‑ID für Queue‑Processing und optionale Callbacks.

Compatibility

Breite Input‑Formate

Referenzbilder unterstützen JPG, PNG, WebP, BMP, TIFF und GIF.

Seedream 4 FAQs

Everything you need to know about the product and billing.

Seedream 4 ist das Next‑Gen‑Bildmodell von ByteDance Seed. Es vereint Bildgenerierung und Editing in einer Architektur, betont Referenzkonsistenz und unterstützt Outputs bis 4K.
Seedream 4 akzeptiert Text, Bilder oder Kombinationen als Input und unterstützt Text‑zu‑Bild, Bild‑zu‑Bild, Single‑Image‑Editing, Multi‑Image‑Editing und Bildkomposition.
Es unterstützt Multi‑Image‑Input und subject‑konsistente Fusion, um Identitätsdetails über Outputs hinweg zu bewahren.
Bis zu 4K‑HD‑Outputs — nützlich für produktionsreife Visuals und Large‑Format‑Use‑Cases.
Ja. ByteDance nennt Wechsel zwischen Stilen (z. B. Barock bis Cyberpunk) und das Mischen von Stilen zu neuen Looks.
ByteDance berichtet deutlich schnellere Inferenz gegenüber dem Vorgänger, was schnellere Iteration ermöglicht.
Ja. Referenzkonsistenz ist eine Kernfunktion, die stabile Motive und Details über verwandte Bilder hinweg erhält.
Seedream 4 ist offiziell laut ByteDance Seed veröffentlicht; BytePlus stellt die ModelArk‑Dokumentation bereit.
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"
  }
}