Generate T-pose concept sheet
character_conceptGenerates a front-and-back concept model sheet from a saved character card, and can apply a reference image's pose; returns the prompt only when image generation is unavailable.
Instructions
Builds an A-pose model-sheet prompt from a saved card's look and, with FAL_KEY set, generates it on fal.ai: a faceless figure built from look.body (the character's own proportions) is drawn front and back and given to GPT Image as the pose reference, with the full look → concept.png (the card is re-rendered with it). pose_image puts the character in the pose of any picture → concept-pose.png. Without FAL_KEY (or with dry_run) returns the prompt only. Costs ≈ $0.02 per sheet.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "character_concept"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Character id returned by character_save. | |
| mode | No | How the figure steers the image. gpt (default, GPT Image edit ≈ $0.02): the figure is a pose reference. img2img (Z-Image ≈ $0.01): it is the starting canvas; greys colours. pose/depth/canny: ControlNet conditions (weak on this endpoint). Kept for experiments; leave unset. | |
| seed | No | Seed, to reproduce or vary a result. | |
| extra | No | Extra art direction appended to the prompt. | |
| style | No | Omit for the house style (one look across the library). 'card' = the designer's suggestion in look.art_style; or any style text, e.g. 'anime cel-shaded'. Non-default styles are saved as concept-<style>.png next to concept.png. | |
| views | No | Views on the sheet. Default front-back. | |
| figure | No | The mannequin: blocking-lit (default with look.blocking: zone colours with volume), blocking (flat 2D colour patches), shaded (grey 3D), flat, mask. | |
| dry_run | No | Only return the prompt, do not call the image API. | |
| strength | No | img2img: how much to repaint the mannequin (default 0.85 ≈ 7 of 8 steps; lower keeps the pose harder but greys the colours, higher frees colours but loses the pose). | |
| pose_image | No | Path, URL or data URI of a picture whose pose the character should take (e.g. their idle pose or signature gesture). | |
| control_scale | No | ControlNet modes: how strictly to follow the condition (default 0.75). |