Seedream 4.5 Edit
doubao/seedream-4.5/image-to-image
Seedream 4.5 Edit preserves facial features, lighting, and color tone from reference images, delivering professional, high-fidelity edits up to 4K with strong prompt adherence. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
Examples
Parameters
| Name | Type | Default | Constraints | Description |
|---|---|---|---|---|
| images *Images | image_upload | — | image/* · 1–10 items | The images to edit. A maximum of 10 reference images can be uploaded. |
| prompt *Prompt | textarea | — | ≤ 5000 chars | The positive prompt for the generation. |
| sizeSize | select | 2K | 2K | 4K | Output resolution tier. The selected aspect ratio is converted to MaaS pixel dimensions. |
| aspect_ratioAspect Ratio | select | 1:1 | 1:1 | 3:2 | 2:3 | 3:4 | 4:3 | 9:16 | 16:9 | 21:9 | The aspect ratio of the generated image. |
API
Call this model through one unified REST API. Get a key on the API Keys page.
cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/doubao/seedream-4.5/image-to-image" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"input": {
"images": [
"https://assets-public.namifusion.com/uploads/images/2026-04-21/76c1186af77d.png",
"https://assets-public.namifusion.com/uploads/images/2026-04-21/149467630166.png"
],
"prompt": "Enhance the facial features while preserving natural skin tone and texture. Add soft lighting and a cinematic color grade.",
"size": "4K",
"aspect_ratio": "16:9"
}
}'
# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
-H "Authorization: Bearer YOUR_API_KEY"Python
import time, requests
API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}
# 1) Submit
resp = requests.post(
"https://www.namifusion.com/api/v1/marketplace/run/doubao/seedream-4.5/image-to-image",
headers=HEADERS,
json={
"input": {
"images": [
"https://assets-public.namifusion.com/uploads/images/2026-04-21/76c1186af77d.png",
"https://assets-public.namifusion.com/uploads/images/2026-04-21/149467630166.png"
],
"prompt": "Enhance the facial features while preserving natural skin tone and texture. Add soft lighting and a cinematic color grade.",
"size": "4K",
"aspect_ratio": "16:9"
}
},
)
resp.raise_for_status() # 401/402/429/5xx stop here instead of polling a bad task
task = resp.json()
# 2) Poll until a terminal state (completed / failed / cancelled).
# This model is allowed up to 300s server-side.
deadline = time.time() + 360
while task.get("status") not in ("completed", "failed", "cancelled"):
if time.time() > deadline:
raise TimeoutError(f"still {task.get('status')} — keep the task_uuid and poll later")
time.sleep(3)
poll = requests.get(f"https://www.namifusion.com/api/v1/marketplace/run/tasks/{task['task_uuid']}", headers=HEADERS)
poll.raise_for_status()
task = poll.json()
print(task["status"], task.get("output"))JavaScript
const API_KEY = "YOUR_API_KEY";
const HEADERS = { Authorization: `Bearer ${API_KEY}` };
// 1) Submit
const resp = await fetch("https://www.namifusion.com/api/v1/marketplace/run/doubao/seedream-4.5/image-to-image", {
method: "POST",
headers: { ...HEADERS, "Content-Type": "application/json" },
body: JSON.stringify({
"input": {
"images": [
"https://assets-public.namifusion.com/uploads/images/2026-04-21/76c1186af77d.png",
"https://assets-public.namifusion.com/uploads/images/2026-04-21/149467630166.png"
],
"prompt": "Enhance the facial features while preserving natural skin tone and texture. Add soft lighting and a cinematic color grade.",
"size": "4K",
"aspect_ratio": "16:9"
}
}),
});
if (!resp.ok) throw new Error(`submit failed: ${resp.status} ${await resp.text()}`);
let task = await resp.json();
// 2) Poll until a terminal state (completed / failed / cancelled).
// This model is allowed up to 300s server-side.
const deadline = Date.now() + 360 * 1000;
while (!["completed", "failed", "cancelled"].includes(task.status)) {
if (Date.now() > deadline) throw new Error(`still ${task.status} — keep the task_uuid and poll later`);
await new Promise((r) => setTimeout(r, 3000));
const poll = await fetch(`https://www.namifusion.com/api/v1/marketplace/run/tasks/${task.task_uuid}`, { headers: HEADERS });
if (!poll.ok) throw new Error(`poll failed: ${poll.status}`);
task = await poll.json();
}
console.log(task.status, task.output);Documentation
Seedream 4.5 Edit
Professional, high-fidelity image editing with reference-faithful precision
Seedream 4.5 Edit is a high-end image-to-image editing model designed to deliver professional-grade results. It preserves facial features, lighting, and color tones from reference images while applying precise, prompt-driven edits. With support for resolutions up to 4K, strong prompt adherence, and batch processing capabilities, this model is ideal for creative professionals and businesses seeking high-quality visual transformations.
🚀 Key Features
- Reference-faithful editing: Maintains identity, pose, lighting, and color palette from the original image.
- Multi-image support: Edit up to 10 images simultaneously with consistent results across the batch.
- High-fidelity details: Produces crisp textures, clean edges, and minimal artifacts even for complex edits.
- Strong prompt adherence: Accurately interprets nuanced instructions for clothing, background, mood, and style changes.
- 4K-ready output: Supports resolutions up to 8192 × 8192 pixels for ultra-detailed results.
- No cold starts: Immediate performance with low latency.
🛠️ Technical Specifications
| Specification | Details |
|---|---|
| Model Architecture | Proprietary image-to-image editing model |
| Input Format | Array of images (1–10 images) |
| Output Format | Edited images (PNG, JPEG) |
| Resolution | 512 × 512 to 8192 × 8192 pixels |
| Prompt | Positive prompt for specifying edits |
| Latency | Low latency, optimized for batch processing |
| Maximum Batch Size | 10 images |
Sample Prompts
- Outfit Change: "Change jacket to red leather, keep pose and background, cinematic lighting."
- Background Replacement: "Replace background with a sunset beach scene, match original light direction."
- Style Adjustment: "Apply vintage film color grading, keep subject identity and composition."
💰 Pricing
| Resolution | Price per Image |
|---|---|
| Up to 4K (8192 × 8192) | $0.04 |
💡 Best Use Cases
- Portrait retouching: Enhance facial features and lighting for beauty or fashion photography.
- Outfit and accessory changes: Experiment with clothing styles and accessories.
- Background replacement: Upgrade scenes for marketing or creative projects.
- Product visual updates: Explore colorways and design variations for e-commerce.
- Interior and architecture tweaks: Refine visuals for real estate or design portfolios.
🔗 Related Models
- Seedream 4.5 Edit Sequential: Ensures consistent style across batch edits, ideal for series of portraits or product shots.
- Flux 2 Flex/Edit: Offers creative restyling and mood shifts for art-direction-heavy projects.
- Flux 2 Pro/Edit: Production-grade editing with multi-reference and context-aware control for complex composites.
Related models
xAI Grok Imagine Image v2.0 Edit
xAI Grok Imagine Image V2.0 Edit transforms input images with text prompts, with configurable resolution and quality for precise image editing, visual refinements, creative variations, social content, marketing assets, and production workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Qwen Image 3.0 Pro Edit | Fast Image Editing
Qwen Image 3.0 Pro Edit is a professional-grade image editing model with superior quality and advanced instruction understanding. Up to 2k. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Head Swap (Image)
Swap the head in a photo with the head from a reference image. Upload the target photo first, then the head reference.
Nami Qwen I2I Spicy
Edit a reference image with natural-language instructions while preserving the parts you do not ask to change.
Nano Banana Image Edit
Fast & Affordable Editing. Intuitive object replacement and style transfer without manual masking.
Nano Banana Pro Image Edit
4K Semantic Editing.Modifies existing images via natural language with context awareness and multilingual text editing.
Nano Banana 2 Image Edit
4K Semantic Editing.Modifies existing images via natural language with context awareness and multilingual text editing.
Seedream V5.0 Pro Edit API
Seedream V5.0 Pro Edit by ByteDance edits and generates images from single-image or multi-reference inputs, supporting up to 10 reference images, aspect ratio selection, and 1K / 2K output tiers. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.