Reshot: swap who is in a clip, or transfer its moves
reshot_videoRemakes a clip with the user's subject. Read get_recipe reshot first. CONSENT: a real person's picture only with their permission, never a public figure or celebrity. THE CARD: this call already opened the aicut card: do not call show_generation for this job. WAIT: wait_for_generation (this id, media), again at once while terminal: false, then one short line; no get_* polling, timers, background shells or narrating the wait. No card? Give the user the url. SPENDS TOKENS: price with estimate_only: true, ask in the SAME message as the price, and wait for a go that names THIS purchase (SPENDING RULES, this server's instructions). IDEMPOTENCY: a reused idempotency_key REPLAYS the first job whatever the settings: never reuse one for a new generation (this server's instructions).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| model | No | Only if the user asked; never to save tokens, never carried over. | |
| prompt | No | ||
| template | No | A `list_reshot_templates` id. | |
| resolution | Yes | REQUIRED: use `720p` unless the user asked for `1080p`, and name the choice in the priced ask; never carried over from an earlier request. | |
| source_video | No | The clip, 4-30 s. A URL from this account's generations or uploads, or a public https URL (imported first); another account's is refused. | |
| estimate_only | No | Price only; creates nothing. | |
| idempotency_key | No | Retry-safety key (IDEMPOTENCY). | |
| reference_images | Yes |