Seedance 2.0 15% OFF | Create in Video Generator →
ByteDance·image·From $0.040/run

Seedream 4.5 API

ByteDance Seedream 4.5 — next-gen text-to-image model optimized for typography. Crisper text rendering, stronger prompt adherence, and up to 4K output for posters and brand visuals.

Text-to-image, Edit (reference images preserve face/lighting/tone), Sequential (multi-image sets with consistent characters/objects), and Edit-Sequential (multi-image editing with locked character/object identity across shots). 4K output supported.

Seedream 4.5 sample output

About the Seedream 4.5 API

What Seedream 4.5 does, how it fits in the ByteDance model lineup, and why teams reach for it.

Seedream 4.5 is a image generation and editing model from ByteDance, available through the WaveSpeedAI REST API. ByteDance Seedream 4.5 — next-gen text-to-image model optimized for typography. Crisper text rendering, stronger prompt adherence, and up to 4K output for posters and brand visuals.

Text-to-image, Edit (reference images preserve face/lighting/tone), Sequential (multi-image sets with consistent characters/objects), and Edit-Sequential (multi-image editing with locked character/object identity across shots). 4K output supported.

The Seedream 4.5 family on WaveSpeedAI ships 4 REST endpoints covering Text-To-Image, Image-To-Image workflows. Each variant carries its own pricing, parameter knobs, and example outputs — pick the one that matches your input modality and production constraints, or call several from the same API key to compose multi-step pipelines.

Run Seedream 4.5 through the same API key, billing account, and rate-limit envelope you use for the other 1,000+ AI models on WaveSpeedAI. No separate vendor setup, no per-provider SDKs, no per-vendor rate-limit envelopes — one integration covers everything from text-to-image and text-to-video through audio synthesis, 3D generation, upscaling, and editing.

All Seedream 4.5 API endpoints

4 endpoints available now on WaveSpeedAI — pick the variant that matches your workflow.

See Seedream 4.5 in action

Real outputs generated by the Seedream 4.5 API. Hover any video to preview, click to open the full-size viewer.

How to use the Seedream 4.5 API

Four steps from signup to a finished generation. Full Python, Node.js, and cURL examples are in the API section below.

  1. 1

    Get an API key

    Sign up for a WaveSpeedAI account and copy your API key from the dashboard. New accounts come with free starter credits — enough to run the playground a few dozen times before billing kicks in.

  2. 2

    Submit a prediction

    POST your input as JSON to https://api.wavespeed.ai/api/v3/bytedance/seedream-v4.5. The endpoint returns a prediction id immediately — generations are async so you don't hold an open connection during inference.

  3. 3

    Poll for completion

    GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result every 1-2 seconds. The response includes a status field; keep polling until it flips from"queued" or"processing" to"completed".

  4. 4

    Read the output URL

    Once status is"completed", read the URL from data.outputs[0]. The URL points to your generated media on the WaveSpeedAI CDN — image, video, audio, or 3D file depending on the Seedream 4.5 variant you called.

What you can build with Seedream 4.5

Common workflows developers and creators use the Seedream 4.5 API for.

Typography-grade text rendering

Catalog's headline differentiator: "crisper text rendering" for posters and brand visuals. Useful for marketing creatives where the model's typography output is the limiting factor.

typographyposterstext

Sequential multi-image sets

bytedance/seedream-v4.5/sequential generates multi-image sets with consistent characters and objects, unifying palette, lighting, and style across all outputs. Catalog calls out campaigns and storyboards as fits.

sequentialstoryboardcampaign

Edit with reference preservation

bytedance/seedream-v4.5/edit preserves facial features, lighting, and color tone from reference images while applying prompt-driven edits up to 4K. Useful for portrait refinement where identity must stay intact.

editreferenceface

Edit-Sequential for locked identity

bytedance/seedream-v4.5/edit-sequential performs multi-image editing while locking character and object identity across shots — detects main subjects and preserves continuity across the set. Useful for serialized content and character-driven catalogs.

edit-sequentialidentityseries

4K output for delivery resolution

Catalog claim: up to 4K output for posters and brand visuals. Combined with strong text rendering, suitable for print-grade marketing pieces without a separate upscaling step.

4kprintdelivery

Strong prompt adherence

Catalog emphasizes "stronger prompt adherence" relative to prior Seedream generations — useful when complex, multi-element prompts must follow the brief precisely.

adherenceprecisecomplex

Tips for prompting Seedream 4.5

Practical advice for getting better outputs from Seedream 4.5 — drawn from the patterns that work across image models in production pipelines.

Lean on the typography optimization

Catalog framing: "optimized for typography — crisper text rendering, stronger prompt adherence." Use Seedream 4.5 for text-heavy outputs (posters, brand visuals, infographics) where typography quality is the limiting factor.

Use Sequential for multi-image sets

bytedance/seedream-v4.5/sequential generates multi-image sets with consistent characters, objects, palette, lighting, and style across outputs. Useful for campaigns, storyboards, and content series where consistency across frames matters.

Edit-Sequential locks identity across shots

bytedance/seedream-v4.5/edit-sequential performs multi-image editing while detecting main subjects and preserving continuity. Useful for serialized character-driven work where the same person/object must stay recognizable across edits.

Edit endpoint preserves face/lighting/tone

bytedance/seedream-v4.5/edit preserves facial features, lighting, and color tone from reference images during prompt-driven edits up to 4K. Useful for portrait refinement where identity must stay intact.

4K output for delivery resolution

Catalog claim: "up to 4K output for posters and brand visuals." Combined with strong text rendering, suitable for print-grade marketing without a separate upscaling step.

Seedream 4.5 API pricing

Pricing is per-output. The final charge scales with the parameters you set in each variant's playground (resolution, duration, output count, references).

EndpointTypeStarting price
bytedance/seedream-v4.5/sequentialtext-to-image$0.040
bytedance/seedream-v4.5text-to-image$0.040
bytedance/seedream-v4.5/edit-sequentialimage-to-image$0.040
bytedance/seedream-v4.5/editimage-to-image$0.040

Call the Seedream 4.5 API

Sign up for an API key at wavespeed.ai/accesskey, then submit a prediction via REST. The playground generates ready-to-paste samples for any combination of inputs.

HTTP example
# 1. Submit a prediction
curl -X POST "https://api.wavespeed.ai/api/v3/bytedance/seedream-v4.5" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d '{}'

# 2. Poll the result until status = "completed"
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY"

# Read the output URL from data.outputs[0].
Node.js example
// npm install wavespeed
const WaveSpeed = require('wavespeed');
const client = new WaveSpeed(); // reads WAVESPEED_API_KEY

const result = await client.run("bytedance/seedream-v4.5", {});
console.log(result.outputs[0]); // → URL of the generated output
Python example
# pip install wavespeed
import wavespeed

output = wavespeed.run(
    "bytedance/seedream-v4.5",
    {}
)
print(output["outputs"][0])  # → URL of the generated output

Seedream 4.5 vs alternatives

When to pick Seedream 4.5 over similar models on WaveSpeedAI.

Seedream 4.5 vs Seedream 5 Lite

5 Lite and 4.5 are similarly priced. Both ship the same variant pattern (base / edit / sequential / edit-sequential). 5 Lite is positioned as the newer tier; 4.5 has been in production longer and remains a stable default for typography-focused work.

Seedream 4.5 vs Nano Banana Pro

Nano Banana Pro covers 4K text-to-image, edit, an Ultra tier, and a Multi-output mode that returns several outputs per call. Seedream 4.5 ships Sequential variants for cross-frame consistency — different feature surface at a lower price point.

Seedream 4.5 vs GPT Image 2

GPT Image 2 (medium quality) has explicit quality tiers and a reference-image edit endpoint. Seedream 4.5 ships Sequential variants for multi-image consistency and is positioned around typography-first delivery work.

Seedream 4.5 API — Frequently asked questions

Pricing, license, integration — common questions about running Seedream 4.5 on WaveSpeedAI.

What is the Seedream 4.5 API?

Seedream 4.5 is a ByteDance image generation model exposed as a REST API on WaveSpeedAI. ByteDance Seedream 4.5 — next-gen text-to-image model optimized for typography. Crisper text rendering, stronger prompt adherence, and up to 4K output for posters and brand visuals. You can call it programmatically or try it from the playground linked above.

How do I call the Seedream 4.5 API?

Sign up for a WaveSpeedAI account, copy your API key from /accesskey, then POST to https://api.wavespeed.ai/api/v3/bytedance/seedream-v4.5 with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to "completed", then read the output URL from data.outputs[0]. Full Python / Node.js / cURL examples are above.

How much does the Seedream 4.5 API cost?

Seedream 4.5 starts at $0.040 per run. The exact cost scales with the parameters you set (resolution, duration, output count, references). The live cost preview next to the Generate button in the playground shows the exact price for your current input.

Which Seedream 4.5 variants are available?

WaveSpeedAI hosts 4 Seedream 4.5 endpoints: bytedance/seedream-v4.5/sequential, bytedance/seedream-v4.5, bytedance/seedream-v4.5/edit-sequential, bytedance/seedream-v4.5/edit. Each variant has its own playground page and pricing.

Can I use Seedream 4.5 outputs commercially?

Commercial usage rights follow the ByteDance model license. Most ByteDance models permit commercial output use; see each model's playground page for the specific license summary, and WaveSpeedAI's Terms of Service for platform-level conditions.

Why use Seedream 4.5 on WaveSpeedAI instead of going direct?

One API key + one billing account across Seedream 4.5 AND 1,000+ other AI models from other providers. No per-vendor SDK setup, no separate rate-limit envelopes, no rewrite-per-vendor integration code. Pricing is typically at parity with or below ByteDance's direct API.

About ByteDance

The team behind Seedream 4.5 and the broader ByteDance model lineup on WaveSpeedAI.

ByteDance — the company behind TikTok, CapCut, and Doubao — runs one of the largest AI research operations in the world. Its Seed and Doubao teams ship state-of-the-art models for video generation (Seedance), image generation and editing (Seedream, Nano Banana), and avatar / lip-sync work. Models are trained on internal-scale data and shipped to production through ByteDance's consumer apps before being released as APIs.

Start building with Seedream 4.5 on WaveSpeedAI

Free starter credits on signup. One API key across 1,000+ AI models from ByteDance and every other provider.