Seedream 4.5 Edit Sequential

doubao/seedream-4.5/image-to-image-sequential

Seedream 4.5 Edit Sequential performs multi-image editing while locking character and object identity across shots. It detects main subjects, preserves continuity, and applies controlled edits with up to 4K output. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

Examples

Seedream 4.5 Edit Sequential Examples 1

Parameters

NameTypeDefaultConstraintsDescription
images *Imagesimage_upload—image/* · 1–10 itemsThe images to edit. A maximum of 10 reference images can be uploaded.
prompt *Prompttextarea—≤ 5000 charsThe positive prompt for the generation.
sizeSizeselect2K2K | 4KOutput resolution tier. The selected aspect ratio is converted to MaaS pixel dimensions.
aspect_ratioAspect Ratioselect1:11:1 | 3:2 | 2:3 | 3:4 | 4:3 | 9:16 | 16:9 | 21:9The aspect ratio of the generated image.
max_imagesMax Imagesslider11 ~ 15 · step 1The maximum number of images that can be generated (up to 15). This value must align with the number of images specified in the prompt above.

Output fields

FieldTypeDescription
imagesarray<string>Generated image URL(s).

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-sequential" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "images": [
      "https://assets-public.namifusion.com/uploads/images/2026-04-21/8acf3c5d1883.png"
    ],
    "prompt": "A serene mountain landscape with a clear blue sky, featuring a lone hiker standing on a rocky cliff, surrounded by lush greenery and distant snow-capped peaks. Please generate a set of 5 images.",
    "size": "4K",
    "aspect_ratio": "16:9",
    "max_images": 5
  }
}'

# 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-sequential",
    headers=HEADERS,
    json={
        "input": {
            "images": [
                "https://assets-public.namifusion.com/uploads/images/2026-04-21/8acf3c5d1883.png"
            ],
            "prompt": "A serene mountain landscape with a clear blue sky, featuring a lone hiker standing on a rocky cliff, surrounded by lush greenery and distant snow-capped peaks. Please generate a set of 5 images.",
            "size": "4K",
            "aspect_ratio": "16:9",
            "max_images": 5
        }
    },
)
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-sequential", {
  method: "POST",
  headers: { ...HEADERS, "Content-Type": "application/json" },
  body: JSON.stringify({
    "input": {
      "images": [
        "https://assets-public.namifusion.com/uploads/images/2026-04-21/8acf3c5d1883.png"
      ],
      "prompt": "A serene mountain landscape with a clear blue sky, featuring a lone hiker standing on a rocky cliff, surrounded by lush greenery and distant snow-capped peaks. Please generate a set of 5 images.",
      "size": "4K",
      "aspect_ratio": "16:9",
      "max_images": 5
    }
  }),
});
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 Sequential

Advanced multi-image editing with identity preservation

Seedream 4.5 Edit Sequential is a cutting-edge text-to-image model designed for multi-image editing tasks. It ensures character and object identity consistency across all outputs, making it ideal for campaigns, product sets, and character line-ups. With support for resolutions up to 4K, no cold starts, and affordable pricing, this model delivers professional-grade results with ease.

🚀 Key Features

  • Multi-image subject tracking: Automatically detects and tracks the main subject across all input images, ensuring consistent edits.
  • Identity preservation: Locks facial structure, proportions, and object identity for continuity across outputs.
  • High reference fidelity: Maintains lighting, color balance, and visual details while applying edits.
  • Controlled batch edits: Apply a single prompt to transform an entire set of images consistently.
  • 4K-ready resolution: Supports output sizes up to 8192 × 8192 pixels for high-quality results.
  • Production-grade quality: Generates sharp, artifact-free images suitable for professional workflows.

🛠️ Technical Specifications

SpecificationDescription
Model IDbytedance/seedream-v4.5/edit-sequential
Task TypeText-to-image
Input FormatsImages (array, max 10), Prompt (string)
Output FormatsImages (PNG, JPEG, etc.)
Resolution512 × 512 to 8192 × 8192 pixels
Max ImagesUp to 15 edited outputs per batch
Base Price$0.04 per image

Sample Prompts

  1. Change outfit to a black suit, add soft studio lighting, keep poses and background the same.
  2. Apply a winter theme with snow ambience, keep subject identity intact.

💰 Pricing

Max ImagesTotal Price
1$0.04
4$0.16
8$0.32

Pricing is calculated per output image based on the number of images requested.

💡 Best Use Cases

  • Batch portrait editing: Apply a fixed style or look across multiple portraits.
  • Product series editing: Ensure a coherent visual identity for product sets.
  • Brand campaigns: Create consistent visuals for advertisements featuring the same model or product.
  • Character design: Generate variations in outfits, moods, or lighting while preserving identity.
  • E-commerce catalogs: Refresh seasonal product images with uniform edits.

🔗 Related Models

  • Seedream V4: High-resolution text-to-image generator for creating new scenes in the Seedream aesthetic.
  • Nano Banana Pro: Ultra-fast text-to-image model for generating large batches of new images.
  • Qwen Image Edit Plus: Single-image editing with strong semantic understanding for one-off or small-batch edits.

Related models

xAI Grok Imagine Image v2.0 Edit
Image to ImageX Ai

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.

from $0.090 / per run
qwen-image-edit-spicy
Image to Image

qwen-image-edit-spicy

Precisely edit images with text instructions. Add, remove, or modify visual elements, transfer styles, and replace backgrounds for photo retouching and visual design.

from $0.034 / per run
Qwen Image 3.0 Pro Edit | Fast Image Editing
Image to ImageQwen Image 3.0 Pro

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.

from $0.0663 / per run
OpenAI GPT Image 2.5 Sunburst Edit
Image to ImageOpenAI

OpenAI GPT Image 2.5 Sunburst Edit

High-fidelity image editing for precise transformations using up to 16 reference images.

from $0.220 / per run
OpenAI GPT Image 2.5 Flare Edit
Image to ImageOpenAI

OpenAI GPT Image 2.5 Flare Edit

Fast, balanced image editing from natural-language instructions and up to 16 reference images.

from $0.220 / per run
Image to Image
Image to ImageNamiFusion

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.

from $0.220 / per run
Nano Banana Image Edit
Image to ImageGoogle

Nano Banana Image Edit

Fast & Affordable Editing. Intuitive object replacement and style transfer without manual masking.

from $0.038 / per run
Nano Banana Pro Image Edit
Image to ImageGoogle

Nano Banana Pro Image Edit

4K Semantic Editing.Modifies existing images via natural language with context awareness and multilingual text editing.

from $0.140 / per run