create_character_pro_flash
Create a character sprite with eight rotation views from a text description or an uploaded first frame. Reuse an existing image to skip the initial generation charge.
Instructions
Create a saved character with the Pro Flash engine in one call: generates a south-facing image from the description, then produces eight v3 rotation views. To skip the (paid) first image, pass source_image_id from an earlier create_image_pro_flash result, or upload first_frame directly — you then pay only for rotations. Pixels are preserved and padded with transparency to the square v3 canvas. Returns a job plus character_id; poll get_job_status for itemized billing_stages, then get_character.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Display name (max 200 chars) | |
| seed | No | Recorded seed (default 0); the Pro Flash provider does not promise deterministic output | |
| view | No | Camera view (default 'low top-down') | |
| image_size | No | Size for text creation. Native sizes: 16x16 (experimental), 24x24, 32x32, 32x48, 64x64, 96x64, 96x96. Custom (Beta): 16-256 per side, both multiples of 4. Defaults to 64x64 | |
| description | Yes | Character description (max 2000 chars). Still required when reusing an image | |
| first_frame | No | South-facing PNG to rotate instead of generating one. Mutually exclusive with source_image_id | |
| style_image | No | Optional style reference ('left-box' image) whose visual traits are copied into the result. Must fit the operation's native canvas | |
| template_id | No | Skeleton body template (default 'mannequin') | |
| n_directions | No | Number of rotation views to generate (default 8) | |
| style_options | No | Which visual traits to copy from style_image (all default true) | |
| source_image_id | No | Owned south-facing image ID from a Pro Flash image job — reuses its pixels without another image charge. Mutually exclusive with first_frame | |
| first_frame_direction | No | Direction the supplied/generated first frame faces (default 'south') |