Skip to main content
POST

认证

string
必填
所有接口均需要使用 Bearer Token 进行认证获取 API Key:访问 API Key 管理页面 获取您的 API Key使用时在请求头中添加:

请求参数

string
必填
模型名称,固定传 "flowmusic"(大小写不敏感)
string
必填
模型版本,固定传 "lyria-3.5"
Lyria 3.5 仍使用 flowmusic 作为模型名,不要将 model 改为 lyria-3.5flowmusic-lyria-3.5
string
音乐风格或声音描述提示词示例:"upbeat pop music with piano"
sound_promptlyrics 不可同时为空(至少传一个)。每次请求仅生成一首音乐。
string
歌词文本,可先用生成歌词接口获得后回填示例:"[Verse 1]\n黑夜再长也会天亮\n..."
string
生成音乐标题
string
BPM(每分钟节拍数),必须 ≥ 1示例:"120"
integer
生成时长(秒)支持范围:1 ~ 240
string
随机种子,用于复现结果
相同的请求下传相同的 seed 值,会生成类似的结果,但不保证完全一致。

响应

integer
响应状态码,成功时为 200
array
返回数据数组

使用场景

场景 1:纯风格提示词生成

场景 2:歌词 + 风格成曲

查询任务结果音乐生成为异步任务,提交后会返回 task_id。使用 获取任务状态 接口查询生成进度和结果。

任务完成结果示例

查询返回示例GET /v1/music/tasks/{task_id}):