Seedream 4.5 API
Use Seedream 4.5 API to generate and edit high-resolution images (up to 4K) with strong text rendering and multi-image consistency for ads, landing pages, and social creatives.
Based on the character reference image I upload, keep the character's face, hairstyle, body proportions, and main costume design and colors unchanged. Do not change the character and do not change the style. Turn the whole image into a "costume design sheet". Around the character, use only pencil line drawings to show the front, side, and back views of this outfit, as well as decomposed structure sketches of accessories, like a tailor's pattern sheet, with construction lines, simple size numbers, and a few small handwritten English notes. The overall layout should be clean and symmetrical, like an RPG game character design sheet, with a consistently warm color tone, ultra-high resolution, 4K, no logo, no watermark.

Upload reference images
Click to upload or drag and drop
Supported formats: JPG, JPEG, PNG, WEBP
Maximum file size: 10MB; Maximum files: 10

History
Max 20 items0 running · 0 completed
Seedream 4.5 API for 4K social visuals
Plug Seedream 4.5 API into your product or workflow via evolink.ai to run image generation and image editing tasks on demand. The API supports a unified request structure — `model + prompt + optional size / n / image_urls / callback_url` — making it suitable for automated creative pipelines across different use cases.

What Seedream 4.5 API gives you
From simple prompts to 4K lifestyle shots
Use short prompts with optional reference images to generate still images for ads, landing pages, and social content. When higher resolution is required, Seedream 4.5 API supports 2K and 4K outputs, as well as custom pixel sizes within the documented range.Results are returned asynchronously, allowing teams to review, select, and store generated assets in downstream systems.

Edit multiple photos with perfect consistency
Seedream 4.5 API supports multi-image input through `image_urls`, enabling the same instruction to be applied across a set of reference images in one request. This pattern is commonly used for product galleries, campaign-wide visual updates, and batch edits where the same transformation logic is applied to multiple inputs. Actual results depend on prompt design and input images, and should be reviewed before use.

Sharp text, logos and layouts
Seedream 4.5 API can be used in workflows that include typography or layout elements, such as posters, banners, and UI mockups. To control layout and readability, teams typically combine clear prompt instructions with explicit size settings. As with any image generation workflow, generated outputs should be reviewed and selected based on project requirements.

Why choose Seedream 4.5 API on evolink.ai
Seedream 4.5 API is exposed through evolink.ai’s unified API gateway, allowing teams to integrate image generation and editing using a consistent request and authentication pattern.
Made for campaign‑grade visuals
Seedream 4.5 API fits production workflows where teams generate many image variations under real constraints such as fixed sizes, reference images, and automated execution. The API supports batch generation, reference-image edits, and asynchronous execution, which are commonly required in marketing and content operations.
One integration, many use cases
With one API integration, teams can use Seedream 4.5 API for: Text-to-image generation, Image-to-image transformations, and Image editing based on reference inputs. All workflows use the same endpoint and task-based execution model.
Control cost while scaling
Seedream 4.5 API uses usage-based pricing per generated image. Cost can be managed by adjusting output size, number of images per request (`n`), and use of reference images. Pricing details are shown on this page and in the evolink.ai dashboard.
How to integrate Seedream 4.5 API
Seedream 4.5 API follows a simple asynchronous workflow.
Get your evolink.ai API key
Create an API key in the dashboard and store it securely. All requests use Bearer token authentication.
Call /v1/images/generations
Send a POST request with: `model: doubao-seedream-4.5`, `prompt`, and optional parameters such as `size`, `n`, `image_urls`, `prompt_priority`, and `callback_url`.
Retrieve results
Poll the task status endpoint or receive a webhook callback. Generated image URLs are valid for 24 hours and should be saved promptly.
Seedream 4.5 API benefits
This section highlights integration-level and workflow-level benefits based on documented API behavior.
Visual quality
Seedream 4.5 API supports high-resolution still images (up to 4K) for use cases such as banners, landing pages, and social creatives.
Batch workflow
Using the `n` parameter, teams can generate multiple image candidates in a single request and select results during review.
Resolution & formats
Seedream 4.5 API supports simplified 2K / 4K sizing as well as explicit pixel dimensions within the supported range.
Consistency
When reference images are provided via `image_urls`, prompts can guide how existing visual elements are preserved or transformed across outputs.
Developer friendly
The API uses standard REST requests, Bearer token authentication, and asynchronous task handling, making it suitable for backend services and automation tools.
Cost control
Usage-based pricing and configurable parameters allow teams to manage image generation volume and resolution according to project needs.
Seedream 4.5 API FAQ
Everything you need to know about the product and billing.
API Reference
Select endpoint
Authentication
All APIs require Bearer Token authentication.
Authorization:
Bearer YOUR_API_KEY/v1/images/generationsGenerate 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.5Image generation model name.
| Value | Description |
|---|---|
| doubao-seedream-4.5 | Seedream 4.5 model |
doubao-seedream-4.5promptstringRequiredPrompt describing the image to be generated or how to edit the input image.
Notes
- Limited to 2000 tokens
A serene lake reflecting the beautiful sunsetnintegerOptionalDefault: 1Maximum number of images to generate.
| Value | Description |
|---|---|
| 1-15 | Any integer between 1 and 15 |
Notes
- To generate multiple images, include prompts like: "generate 2 different images" in your prompt
- Reference image count + final generated image count ≤ 15 images
- Each request will pre-charge based on the value of n, actual charges based on the number of images generated
1sizestringOptionalDefault: 2048x2048Size of generated image, supports two formats.
| Value | Description |
|---|---|
| 2K | Simplified format - model auto-determines optimal size |
| 4K | Simplified format - model auto-determines optimal size |
| 2560x1440 | Pixel format example |
| 2048x2048 | Pixel format (default) |
| 4096x4096 | Pixel format example |
Notes
- Simplified format: describe aspect ratio/shape/purpose in prompt, model will automatically determine optimal size
- Pixel format: Width x Height within range [2560x1440, 4096x4096]
- Aspect ratio range: [1/16, 16]
2048x2048prompt_prioritystringOptionalDefault: standardPrompt optimization strategy, used to set the mode for prompt optimization.
| Value | Description |
|---|---|
| standard | Standard mode, higher quality output, longer processing time |
standardimage_urlsarrayOptionalReference image URL list for image-to-image and image editing features.
Notes
- Max 14 images per request
- Max size: 10MB per image
- Formats: .jpeg, .jpg, .png, .webp, .bmp, .tiff, .gif
- Aspect ratio (width/height) range: [1/16, 16]
- Width and height (px) > 14
- Total pixels: no more than 6000×6000
- URLs must be directly accessible by the server
https://example.com/image1.pngcallback_urlstringOptionalHTTPS 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
https://your-domain.com/webhooks/image-task-completed