# 音乐版本以及生成参数介绍

Suno 版本介绍
提交任务接口中 mv 参数控制 suno 版本

```
{
"prompt": "",
"mv": "chirp-v4"
}
```

各版本对应 mv 参数值

| 版本 | mv |
| --- | --- |
| v3.0 | chirp-v3.0 |
| v3.5 | chirp-v3.5 |
| v4.0 | chirp-v4 |
| v4.5 | chirp-auk |
| v4.5+ | chirp-bluejay |
| v5 | chirp-crow |

### 自定义创作模式

#### 普通生成

| 参数名 | 类型 | 描述 | 备注 |
| --- | --- | --- | --- |
| title | String | 音乐标题 |  |
| tags | String | 音乐风格, 使用半角逗号隔开 |  |
| generation\_type | String | 生成类型 | 默认为 TEXT |
| prompt | String | 音乐创作提示词, 包括但不限于歌词 |  |
| negative\_tags | String | 不希望出现的风格 | 可以为空字符串 |
| mv | String | 模型 | 默认为 chirp-v4, 可选 chirp-v3-5，chirp-v3-0。非必须参数。当扩展上传的音频文件时，使用 chirp-v3-5-upload |

#### 续写

| 参数名 | 类型 | 描述 | 备注 |
| --- | --- | --- | --- |
| task\_id | String | 续写的前任务id |  |
| title | String | 音乐标题 |  |
| tags | String | 音乐风格, 使用半角逗号隔开 |  |
| generation\_type | String | 生成类型 | 默认为 TEXT |
| prompt | String | 音乐创作提示词, 包括但不限于歌词 |  |
| negative\_tags | String | 不希望出现的风格 | 可以为空字符串 |
| mv | String | 模型 | 默认为 chirp-v4, 可选 chirp-v3-5，chirp-v3-0 |
| continue\_at | Float |  | 需要继续创作时使用。含义为，从第几秒开始继续创作，例如 120.00 或者 61.59 |
| continue\_clip\_id | String |  | 需要继续创作时使用。含义为，需要继续创作的歌曲 id |
| task | String | extend | 默认为 extend |

#### 上传生成

| 参数名 | 类型 | 描述 | 备注 |
| --- | --- | --- | --- |
| prompt | String | 音乐创作提示词 | 可以为空字符串 |
| generation\_type | String | 生成类型 | 默认为 TEXT |
| tags | String | 音乐风格 | 使用半角逗号隔开 |
| negative\_tags | String | 不希望出现的风格 | 可以为空字符串 |
| mv | String | 模型 | 请使用 chirp-v3-5-tau |
| title | String | 音乐标题 |  |
| continue\_clip\_id | String | 需要继续创作的歌曲id | 非必传参数，可以为 null |
| continue\_at | Float | 从第几秒开始继续创作 | 非必传参数，可以为 null |
| continued\_aligned\_prompt | String | 继续创作的对齐提示词 | 非必传参数，可以为 null |
| infill\_start\_s | Float | 填充开始时间（秒） | 非必传参数，可以为 null |
| infill\_end\_s | Float | 填充结束时间（秒） | 非必传参数，可以为 null |
| task | String | 任务类型 | 使用 Cover 功能，所以是 cover |
| cover\_clip\_id | String | 要翻唱的原曲id，或者上传的音频 clip id | 用于 Cover 功能 |
| task\_id | String | 续写的前任务id |  |
