We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.

ByteDance Seed: Seedream 4.5

bytedance-seed/seedream-4.5
ImageInput: image · text4KAdded Dec 23, 2025

Try ByteDance Seed: Seedream 4.5 now

Runs on your balance at the prices above. New accounts start with free usage.

Sign in to use thisCreate free account
Results will appear here.
5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign inSession cost $0.00

About ByteDance Seed: Seedream 4.5

ByteDance Seed: Seedream 4.5 is an image generation model from ByteDance Seed, the in-house AI research arm of ByteDance. It is the latest in the Seedream line and follows Seedream 4.0, with the provider describing comprehensive improvements over that version, particularly in editing consistency and the preservation of subject details. It sits in the image category, so its purpose is producing images rather than general text conversation.

The model accepts image and text input and returns images as its only output. Its context window is 4096 tokens, and the maximum output is 3686 tokens. Image generation is controlled through dedicated parameters: resolution is an enum of 1K, 2K or 4K; aspect ratio is an enum covering 1:1, 1:2, 2:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 9:19.5, 19.5:9, 9:20, 20:9, 9:21, 21:9 and auto; n is a range from 1 to 10; input_references is a range from 0 to 14; and seed is a boolean. The supported request parameters are frequency_penalty, max_tokens, temperature and top_p.

Those capabilities point to a few practical uses. Text to image generation covers concept art, marketing visuals, product mockups and social media assets at a chosen resolution and aspect ratio. Because the model also takes image input and supports up to 14 input references, it fits reference guided work such as image editing and subject driven generation, where you supply one or more images and a text instruction and want the output to stay consistent with the references. The seed boolean helps when you need repeatable results across runs, and n up to 10 lets you request several candidates in one call and pick the best.

You call it through api14's OpenAI-compatible API using the model id "bytedance-seed/seedream-4.5". Point your existing OpenAI client at the api14 base URL and pass that id in the model field of an image generation request. The request parameters listed for this model are frequency_penalty, max_tokens, temperature and top_p, alongside the image specific controls for resolution, aspect ratio, n, input_references and seed. If your application already targets the OpenAI image endpoint shape, switching to this model is largely a matter of changing the model id and adding the image parameters you need.

The 4096 token context window is modest, so prompts and reference material should be kept concise, and the model is not intended for long document or multi turn text tasks. If your workload is text generation, reasoning or chat rather than image production, a text model is the better fit. For image generation and reference guided editing within that context budget, Seedream 4.5 is the appropriate choice.

How to call the ByteDance Seed: Seedream 4.5 API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "bytedance-seed/seedream-4.5".
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.images.generate({
  "model": "bytedance-seed/seedream-4.5",
  "prompt": "A minimalist product photo of a ceramic mug on a wooden table",
  "n": 1,
  "aspect_ratio": "1:1"
});
import { writeFile } from "node:fs/promises";
await writeFile("image.png", Buffer.from(result.data[0].b64_json, "base64"));

Supported parameters

frequency_penaltymax_tokenstemperaturetop_p

Specifications

Context length
4,096
Max output
3,686
Input
image, text
Output
image

Requests on api14 · last 7 days

10-1610-1710-1810-1910-2010-2110-22

ByteDance Seed: Seedream 4.5: frequently asked questions

How much does the ByteDance Seed: Seedream 4.5 API cost?
ByteDance Seed: Seedream 4.5 costs Image output $0.14 / image. It is charged from your USD balance only for successful requests; failed requests are free.
What is the context window of ByteDance Seed: Seedream 4.5?
ByteDance Seed: Seedream 4.5 reads up to 4,096 tokens per request: prompt, history and documents together. It writes up to 3,686 output tokens per response.
What can ByteDance Seed: Seedream 4.5 do?
ByteDance Seed: Seedream 4.5 accepts image, text and returns image.
How do I call ByteDance Seed: Seedream 4.5 from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "bytedance-seed/seedream-4.5". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to ByteDance Seed: Seedream 4.5?
Comparable Image models at a similar price: Recraft: Recraft V4, Recraft: Recraft V3, Black Forest Labs: FLUX 3 Image. Each runs through the same API key, so switching is one string.

ByteDance Seed: Seedream 4.5 community

New topic

This community has no topics yet. Open the first one about ByteDance Seed: Seedream 4.5.