separate_audio
Separate an audio file into individual stems like vocals, drums, and bass using UVR models, returning verified output files for immediate use in production or remixing.
Instructions
Run one separation and await verified outputs. Use start_separation for long work.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| audio | No | Source-relative excerpt and lossless export contract. | |
| model | Yes | Catalog ID, upstream filename or alias from list_models. | |
| options | No | Explicit architecture-specific overrides. | |
| profile | No | Profile filename without extension. None uses default. | |
| audio_path | Yes | Absolute or caller-relative local audio file path. | |
| output_dir | Yes | Output root. A unique run subdirectory prevents overwrites. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||