sym_generate
Queue AI video/image generation in Symphony with modes for reference, image, text, or image-to-image. Check cost with a dry-run, then render and retrieve results via wait.
Instructions
Queue video/image generation in the live Symphony account. Modes: r2v (reference-to-video: up to 4 photos/videos on Seedance 1.5, 12 on 2.0, 50 on 2.5; optional templateId adds the template reference first), i2v (image-to-video from 1–2 frames), t2v (text-to-video), i2i (image with Nano Banana Pro / Flux). Returns jobId immediately; the extension waits for the render and downloads the files — get them with sym_wait. ALWAYS run with dryRun:true first unless the user confirmed the cost: dryRun returns model, seconds, cost in credits and balance without spending.
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": {
"items": "<items>"
},
"name": "sym_generate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | One entry per clip | |
| dryRun | No | dry run for all items | |
| folder | No | Results subfolder | |
| prefix | No |