Canvas Create Storyboard
aimixer_canvas_create_storyboardBuild a multi-scene draft storyboard using existing Canvas operations. Supply an explicit ordered references array on EVERY scene for scene-local editable cards, @imageN captions, a full TEXT prompt wired to generation.prompt and compact no-output scene frames; source_index indexes source_media_refs (0-based), null means an empty import placeholder. You give roles and order only: the server computes all geometry (frames, grids, wrapped captions, wire routes), so never send coordinates. Scene frames default to a near-square ceil(sqrt(N))-column grid, ordered left-to-right and top-to-bottom without overlaps. Each scene frame holds only that scene's references, its full prompt and its generation; there is no shared reference warehouse. A request that only lists source_media_refs is promoted to scene-local cards automatically; character_refs keep the legacy character-sheet format. By default each scene is routed to a live model with validated values; draft_mode=blank only for an explicit model-less draft. dry_run defaults true; apply requires request_id and dry_run=false. Never starts paid generation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | ru | |
| name | No | ||
| scenes | Yes | ||
| dry_run | No | ||
| draft_mode | No | ||
| project_id | No | ||
| request_id | No | ||
| expected_rev | No | ||
| character_refs | No | ||
| music_evidence | No | ||
| source_media_refs | No | ||
| character_description | No |