generate
开发中
POST
https://duomiapi.com/api/udio/generate
lyrics_type = instrumental 用于创建纯音乐,prompt 用于相关提示词。
lyrics_type = generate 时, 表示自动生成歌词,prompt 用于描述需要生成什么样的歌曲。
请求参数
Header 参数
key
string
可选
示例值:
Bh3oi26r1FPFCMrJ59RKngSXB2
Body 参数application/json
gen_params
object
必需
prompt
string
必需
lyrics
string
必需
lyrics_type
string
必需
bypass_prompt_optimization
boolean
可选
seed
integer
可选
song_section_start
number
可选
prompt_strength
number
可选
clarity_strength
number
可选
lyrics_strength
number
可选
generation_quality
number
可选
negative_prompt
string
可选
model_type
string
可选
config
object
可选
callback_url
string
可选
示例
{
"gen_params": {
"prompt": "The last song ever sung on the planet earth",
"lyrics": "",
"lyrics_type": "generate",
"bypass_prompt_optimization": false,
"seed": -1,
"song_section_start": 0.4,
"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": "regular"
}
},
"callback_url": "https://webhook.site/6855fee1-c6fa-4a80-ad7c-61cf4ad4a955"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://duomiapi.com/api/udio/generate' \
--header 'key: Bh3oi26r1FPFCMrJ59RKngSXB2' \
--header 'Content-Type: application/json' \
--data-raw '{
"gen_params": {
"prompt": "The last song ever sung on the planet earth",
"lyrics": "",
"lyrics_type": "generate",
"bypass_prompt_optimization": false,
"seed": -1,
"song_section_start": 0.4,
"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": "regular"
}
},
"callback_url":"https://webhook.site/6855fee1-c6fa-4a80-ad7c-61cf4ad4a955"
}'
返回响应
🟢200成功
application/json
Body
object {0}
示例
{
"code": 200,
"msg": "成功",
"data": {
"message": "Success",
"generation_id": "b3f19f76-a510-488a-b309-a267b30ee4b0",
"track_ids": [
"f71e55cd-cedf-45d4-871e-75c2222221d2",
"9fbd7da5-baa3-4198-b2c4-fbb3979073e6"
]
},
"exec_time": 3.187907,
"ip": "182.129.146.110"
}