What is Seedream 4.0 Image to Image API?
Edit images using ByteDance's SeedDream 4 model.
Technical Specifications
- Supported inputs: Image, Text
- Output: Image
- Endpoint: /images/generations
Performance Benchmarks
[embed]
Seedream 4.0 Image to Image API Pricing
- Pricing on request
Where to Use Seedream 4.0 Image to Image
High-volume image generation
Produce product visuals, thumbnails, and marketing assets programmatically at scale.
Creative and concept art
Turn text prompts into illustrations, mockups, and design explorations.
Image editing and variations
Provide a reference image to guide edits, restyles, or variations.
Code Sample
[embed]
Measured on the AI/ML API gateway across live traffic. Figures are medians unless stated. Last updated 2026-10-12.
Replacing backgrounds, object addition or removal, and other realistic image edits are documented uses for Seedream V4 Edit.
The model is also documented for product photography work, including colorway changes, material or texture swaps, and packaging updates.
It is documented as useful for fashion and beauty workflows such as outfit swaps, accessory changes, and makeup or hair edits while keeping the subject consistent.
It is also documented for interior and archviz-style edits, including replacing wall, floor, upholstery, or other finish materials while preserving lighting and composition.
import requests r = requests.post( "https://api.aimlapi.com/v1/images/generations", headers={"Authorization": "Bearer " + AIMLAPI_KEY}, json={ "model": "bytedance/seedream-v4-edit", "prompt": "A cat holding a sign that says hello" }, ) print(r.json())
const r = await fetch("https://api.aimlapi.com/v1/images/generations", { method: "POST", headers: { Authorization: `Bearer ${process.env.AIMLAPI_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ "model": "bytedance/seedream-v4-edit", "prompt": "A cat holding a sign that says hello" }), }); console.log(await r.json());
curl -X POST https://api.aimlapi.com/v1/images/generations \ -H "Authorization: Bearer $AIMLAPI_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"bytedance/seedream-v4-edit","prompt":"A cat holding a sign that says hello"}'
OpenAI-compatible — swap the base URL and it works with your existing SDK.
| Type | Price |
|---|---|
| Output | |
| Model | Input | Output | Context | Best for |
|---|---|---|---|---|
Seedream 4.0 Image to Image This page | Image generation at scale | |||
| Image generation at scale | ||||
| Image generation at scale | ||||
| Image generation at scale | ||||
| Image generation at scale |
Seedream 4.0 Image to Image takes image, text as input and returns image.
Seedream 4.0 Image to Image is priced at $0.039 / gen (variable).
Seedream 4.0 Image to Image is billed per generation — a fixed charge per output rather than by prompt length.
Yes, Seedream 4.0 Image to Image accepts image input as well as a text prompt.
Seedream 4.0 Image to Image was built by ByteDance.
Send a request to https://api.aimlapi.com/v1/images/generations with bytedance/seedream-v4-edit as the model id.
Yes. Seedream 4.0 Image to Image is served through AI/ML API, so the same key and endpoint format used for other models applies.
It is an image generation model from ByteDance that edits existing images based on text prompts.