What this adapter changes
Ordered references
Every described source becomes Image 1, Image 2, and so on with a single explicit job.
Role-specific locks
Character references lock identity and outfit; product references lock geometry, material, packaging, and markings.
Interactive edit language
Edit mode explains that points, boxes, or annotations use normalized coordinates from 0–999. The V1 does not invent a coordinate UI.
Reference ceiling
The compiler warns above ten inputs because the official API contract caps Seedream 5.0 Pro at ten reference images.
Pro parameter guardrails
No seed is emitted. Sequential image generation and its batch options are reported as unsupported by the Pro model.
Readable prompt budget
Long prompts receive a warning near the official recommendation to stay below 600 English words.
Documented, not guessed
The adapter uses BytePlus ModelArk's Image Generation API reference for the model ID, input-image ceiling, provider-side 1K and 2K sizes, prompt-length guidance, and unsupported sequential batch behavior. This V1 emits a fixed 2K plan. Settings shown in the compiler are planning guidance only; no API request is sent.
Read the BytePlus API reference ↗Six live model tasks still required
These are not fabricated results. The adapter has passed local contract tests, but it has not been run through a logged-in Seedream surface in this workspace. This page remains noindex and is excluded from the sitemap until all six tests have been executed, at least four pass, and the passing set includes one Character and one Product test.
| ID | Task | Primary check | State |
|---|---|---|---|
| S5-01 | Character portrait | Identity, face, outfit | Pending live run |
| S5-02 | Same character, new scene | Drift and reference roles | Pending live run |
| S5-03 | Product hero | Shape, material, label | Pending live run |
| S5-04 | Product lifestyle | Product lock vs. scene | Pending live run |
| S5-05 | Text-heavy poster | Typography and hierarchy | Pending live run |
| S5-06 | Local edit / multi-reference | Region and image map | Pending live run |
Good reasons to use this adapter
- You can assign a distinct job to several reference images.
- You need point, box, or annotated-region edit instructions.
- You want this V1's explicit, fixed 2K ModelArk output plan.
- You need product and identity locks in separate prompt blocks.
Do not promise what Pro does not expose
- Do not claim repeatable identity from a seed parameter.
- Do not request sequential batch generation on Pro.
- Do not exceed ten reference images.
- Do not claim prompt wording alone guarantees identity.
Start from the work, not the model name.
Identity and outfit reference map02Product photography
Product, packaging, and style roles
Visual Prompt Compiler is an independent tool and is not affiliated with ByteDance or BytePlus. Seedream and related model names belong to their respective owners.