feat: split suno nodes and update readme

This commit is contained in:
Dreaming Computers
2026-02-01 15:05:32 +07:00
parent ff73c25178
commit ff2e2adc34
5 changed files with 158 additions and 46 deletions
@@ -1,6 +1,6 @@
# KIE Suno Music (Generate)
# KIE Suno Music (Advanced)
Create a Suno music generation task via KIE API. This node polls until completion and returns an AUDIO output.
Create a Suno music generation task via KIE API. This node exposes advanced weights and returns an AUDIO output.
## Inputs
- **title** (STRING, required): Track title (required in custom mode).
@@ -11,7 +11,7 @@ Create a Suno music generation task via KIE API. This node polls until completio
- **model** (COMBO, required): `V4`, `V4_5`, `V4_5PLUS`, `V4_5ALL`, `V5`
Optional:
- **negative_tags** (STRING): Optional.
- **vocal_gender** (COMBO): `m` or `f` (custom mode only).
- **vocal_gender** (COMBO): `male` or `female` (custom mode only).
- **style_weight** (FLOAT): 0..1
- **weirdness_constraint** (FLOAT): 0..1
- **audio_weight** (FLOAT): 0..1
+26
View File
@@ -0,0 +1,26 @@
# KIE Suno Music (Basic)
Create a Suno music generation task via KIE API. This node keeps inputs minimal and returns an AUDIO output.
## Inputs
- **title** (STRING, required): Track title (required in custom mode).
- **style** (STRING, required): Style text (required in custom mode, multiline).
- **prompt** (STRING, required): Prompt text (lyrics in custom mode when instrumental is false).
- **custom_mode** (BOOLEAN, required): Enable custom mode.
- **instrumental** (BOOLEAN, required): Instrumental-only mode.
- **model** (COMBO, required): `V4`, `V4_5`, `V4_5PLUS`, `V4_5ALL`, `V5`
Optional:
- **negative_tags** (STRING): Optional.
- **vocal_gender** (COMBO): `male` or `female` (custom mode only).
- **log** (BOOLEAN): Enable console logging.
## Outputs
- **audio** (AUDIO): Generated audio.
- **raw_json** (STRING): Full API response JSON.
## Notes
- Non-custom mode expects **prompt only** (500 chars max); other fields should be empty.
- Custom mode requirements:
- Instrumental: `style` + `title`
- Non-instrumental: `style` + `title` + `prompt`