文档 /
节点说明 /
YuE2 生成音乐
YuE2 生成音乐
从风格、歌词和 ABC 记谱生成音乐 token 和声学条件。它返回条件数据以及生成的时长(秒),应将其提供给 Empty YuE2 Latent Audio 节点。
节点说明
YuE2GenerateMusic 更新于 2026-11-12
YuE2 生成音乐 - ComfyUI Built-in Node Documentation
从风格、歌词和 ABC 记谱生成音乐 token 和声学条件。它返回条件数据以及生成的时长(秒),应将其提供给 Empty YuE2 Latent Audio 节点。
从风格、歌词和 ABC 记谱生成音乐 token 和声学条件。它返回条件数据以及生成的时长(秒),应将其提供给 Empty YuE2 Latent Audio 节点。如果 ABC 输入留空,则忽略所选模式并自动使用 off 模式。
输入
| 参数 | 描述 | 数据类型 | 必填 | 范围 |
|---|---|---|---|---|
clip | 用于对音乐输入进行分词和编码的 CLIP 模型。 | CLIP | 是 | - |
风格 | 描述音乐风格的文本。支持多行输入和动态提示。 | STRING | 是 | 多行文本 |
歌词 | 生成音乐的歌词。支持多行输入和动态提示。 | STRING | 是 | 多行文本 |
abc | 连接 ABC 生成器或提供编辑后的乐谱。留空则自动使用 off 模式。默认值:"" | STRING | 是 | 多行文本 |
种子 | 用于生成的随机种子。默认值:0 | INT | 是 | 0 到 18446744073709551615 |
模式 | full:生成旋律和和弦;melody:仅生成旋律,推荐用于翻唱。默认值:"full" | COMBO | 是 | "full" "melody" |
max_duration | 最大时长(秒)。对于长提示会自动缩短;生成可能会提前停止。默认值:360.0 | FLOAT | 是 | 0.04 到 900.0 |
温度 | 生成的采样温度。默认值:1.0(高级) | FLOAT | 是 | 0.0 到 5.0 |
top_p | 核采样概率阈值。默认值:0.95(高级) | FLOAT | 是 | 0.01 到 1.0 |
top_k | Top-k 采样限制。默认值:100(高级) | INT | 是 | 1 到 32768 |
repetition_penalty | 应用于重复 token 的惩罚。默认值:1.2(高级) | FLOAT | 是 | 0.01 到 10.0 |
cfg_scale | 风格和歌词的自回归引导。1.0 禁用 CFG,与 ABC 工作流匹配。使用 1.01 匹配原始的 off 模式引导。默认值:1.0(高级,可选) | FLOAT | 否 | 0.0 到 100.0 |
注意:如果 abc 为空或仅包含空白字符,则忽略 mode 选择并自动使用 off 模式。
输出
| 输出名称 | 描述 | 数据类型 |
|---|---|---|
CONDITIONING | 从音乐 token 生成的声学条件。 | CONDITIONING |
seconds | 生成的音频时长(秒)。将此值提供给 Empty YuE2 Latent Audio 节点。 | FLOAT |
本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! 在 GitHub 上编辑
Source fingerprint (SHA-256): 5a88e185d2998c51acff7f0c76c8c35ca30b80b88cb541d97f9ab91566b5a3ed