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 example 1

Parameters

NameTypeDefaultConstraintsDescription
images *Imagesimage_uploadimage/* · 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.

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 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.080 / 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
Nami Qwen I2I Spicy
Image to Image

Nami Qwen I2I Spicy

Edit a reference image with natural-language instructions while preserving the parts you do not ask to change.

from $0.040 / 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.040 / 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
Nano Banana 2 Image Edit
Image to ImageGoogle

Nano Banana 2 Image Edit

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

from $0.070 / per run
Seedream V5.0 Pro Edit API
Image to ImageDoubao

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.

from $0.050 / per run