Everything the composer does,
written down.
Six models, one panel, one credit unit. Render a clip first, then come back here for the limits, the maths and the request contract.
Six ways in
Whether you are making a first clip or reading the request contract, one of these is the shortest path.
Quick start
Write a prompt, pick a model, render. Anonymous creation needs no account. The 200-credit allowance is a display figure; what the server enforces is a cap on each request.
Composer basics
Modes, media slots, resolution, duration and aspect: what each control does, and when the panel adjusts one for you.
Model comparison
The six models side by side, with the badge each one carries in the picker and the trade-off it stands for.
Credits and billing
How supplier credits become credits here, what a second of output costs, and where the planned free allowance stops.
API reference
The request body the composer sends, the fields each model accepts, and the error codes that come back.
Content rules
What you may generate, what gets refused, and how the media you attach is handled.
Six things worth knowing before you render
Read these once and every field in the panel stops being a guess.
Generation modes
The mode decides which media slots open and which fields the request carries.
- Text: a prompt on its own. Every model supports it.
- Image: one or two stills, used as the first and last frame.
- Reference: images, clips and audio that steer subject, style or motion — the allowance differs per model.
- Extend and Edit: verified on the models below, but neither has a tab in the panel yet. Extend is offered on a finished Veo 3.1 720P render, from the dialog that reports it; the workbench Edit screen cannot apply a change until the continuation service is connected.
Models and capabilities
Six models share one panel, so switching keeps as much of your setup as the new model accepts.
- Vgent 1.0 is our own tuning, served on ByteDance Seedance 2.0.
- A setting the new model cannot take is adjusted, and the panel says what changed.
- Every limit was checked against the supplier documentation, model by model.
- The table below is the short version; the composer enforces the full set.
Resolution, duration, aspect
The three fields that decide how a clip looks — and most of what it costs.
- Resolution ladders differ by model, from 480P up to 4K.
- Duration ranges differ too, and Veo 3.1 lets the model settle the length.
- Seedance 2.5 can choose its own length, which pre-charges the maximum, so anonymous requests cannot use it.
- Aspect "auto" follows your source media; a few modes hide the field because the supplier ignores it.
Audio
Audio is not one switch. Each model treats it differently, and the panel follows the model.
- Veo 3.1 always returns music — there is nothing to turn off.
- MiniMax H3 Max has no audio option at all.
- Kling 3.0 keeps audio off by default because it raises the per-second rate.
- The rest generate audio by default without changing the price.
Credit maths
One unit across every model, so switching never changes how you read a price.
- Credits = ceil(supplier credits × 0.75), rounded up per request.
- Most models bill per second of output; Veo 3.1 charges a flat price per clip.
- Reference clips add their own input seconds on the models that bill for input.
- 200 credits is the allowance we quote, not a balance a server holds for you. What is enforced is a cap of 300 supplier credits and 2 images per anonymous request, a submission limit per network address, and one daily supplier-credit budget shared by every visitor.
Task lifecycle
What happens between pressing Generate and holding a file.
- A submission returns a task id; the panel polls it for up to 20 minutes.
- Send an Idempotency-Key so a retry cannot bill twice.
- Result URLs expire — 24 hours on most models. Download anything you want to keep.
- If a task fails, the refund reads as pending review until the supplier’s record confirms it.
Model capability reference
Generated from the same verified descriptors the composer validates against, so the page cannot drift from the panel.
| Model | Modes | Resolution | Duration | Audio |
|---|---|---|---|---|
| Vgent 1.0 | Text · Image · Reference | 480P · 720P · 1080P · 4K | 4–15 s | On by default, free |
| Seedance 2.5 | Text · Image · Reference · Extend · Edit | 480P · 720P · 1080P | 4–30 s, or auto | On by default, free |
| Kling 3.0 | Text · Image | 720P · 1080P | 3–15 s | Optional, higher rate |
| Veo 3.1 | Text · Image · Reference · Extend | 720P · 1080P · 4K | Set by the model | Always included |
| MiniMax H3 Max | Text · Image | 480P · 768P | 5–15 s | Always included |
| Wan 3.0 | Text · Image · Reference | 480P · 720P · 1080P | 2–30 s | On by default, free |
Extend and Edit are listed because their descriptors are verified, not because the panel opens them. Extend starts only from a completed Veo 3.1 720P render, and Edit has no tab in the composer yet.
Everything documented here describes the same-origin endpoints this site calls from your browser. There are no API keys, no callbacks and no rate plans to sign up for yet; the request shapes are published so you know exactly what the composer sends on your behalf.