comfy_sweep
Enqueue multiple copies of a workflow, each with a different value for a chosen widget parameter like seed, CFG, steps, or denoise, and monitor progress via the job tracker.
Instructions
Enqueue N copies of workflow, each with a different value for one widget.
Useful for seed sweeps, CFG sweeps, step sweeps, denoise sweeps. Every queued prompt is also registered with the job tracker so the returned prompt_ids can be fed into comfy_watch_progress.
Args: workflow: Base API-format workflow. node_id: Node id whose input to vary (e.g. "5" for KSampler). param: Input name to vary (e.g. "seed", "cfg", "steps"). values: List of values to substitute. Each produces one queued prompt.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| param | Yes | ||
| values | Yes | ||
| node_id | Yes | ||
| workflow | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |