音乐续写
POST
{{BASE_URL}}/udio/submit/music最后修改时间: 1 个月前
config.source.song_id
song_id 是你想要扩展的歌曲 id。
context_length
这里默认为 130。
config.mode
可以是 precede 也可以是 continuation。其中 precede 用于在歌曲前方扩展,同时配合 song_section_start 参数,可控制音频扩展的位置。 例如需要添加一个前奏,可以这套参数
config.model = "precede"
song_section_start = 0
如果是扩展前半部分,可以这样用:
config.model = "precede"
song_section_start = 0.4
同理,如果是需要扩展音频的后半部分,可以这样使用
config.model = "continuation"
song_section_start = 0.4
如果需要扩展结尾部分:
config.model = "continuation"
song_section_start = 0.9
请求参数
Header 参数
Authorization
string
可选
示例值:
sk-xxx
Body 参数application/json
object {0}
示例
{
"gen_params": {
"prompt": "A heist planned and executed by a group of cats, spy jazz, bossa nova",
"lyrics": "",
"lyrics_type": "generate",
"bypass_prompt_optimization": false,
"seed": -1,
"song_section_start": 0,
"prompt_strength": 0.5,
"clarity_strength": 0.25,
"lyrics_strength": 0.5,
"generation_quality": 0.75,
"negative_prompt": "",
"model_type": "udio32-v1.5",
"config": {
"mode": "precede",
"context_length": 130,
"source": {
"source_type": "song",
"song_id": "564f65c9-b79a-459c-8d78-54047c579c73"
}
}
}
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
string
必需
message
string
必需
data
string
必需
示例
{
"code": "success",
"message": "",
"data": "8b171b81-30c0-40a0-85de-627abad34eb6"
}
最后修改时间: 1 个月前