流式传输生成的音乐
流式传输生成的音乐
根据提示词或作曲计划流式传输生成的歌曲。
请求头
xi-api-key
查询参数
output_format
生成音频的输出格式。格式为 codec_sample_rate_bitrate。使用 “auto”(默认值)可让 API 为所选模型选择最佳格式:v1 模型使用 mp3_44100_128,v2 模型使用 mp3_48000_192。
请求
This endpoint expects an object.
prompt
用于生成歌曲的简单文本提示词。不能与 composition_plan 一起使用。
composition_plan
用于指导音乐生成的详细作曲计划。不能与 prompt 一起使用。
music_length_ms
要生成的歌曲长度,单位为 ms。仅可与 prompt 一起使用。必须介于 3000ms 和 600000ms 之间。可选;未提供时,模型将根据提示词选择长度。
model_id
用于生成的模型。
允许的值:
seed
用于初始化音乐生成过程的随机种子。使用相同参数提供相同种子有助于获得更一致的结果,但不保证完全可复现,输出可能会随系统更新而变化。不可与 prompt 同时使用。
force_instrumental
如果为 true,确保生成的歌曲为纯音乐。如果为 false,歌曲是否为纯音乐取决于 prompt。只能与 prompt 一起使用。
finetune_id
用于生成的 Finetune ID
store_for_inpainting
是否存储生成的歌曲以供局部重绘。
响应头
song-id
生成歌曲的唯一标识符。
响应
以指定格式流式传输音频数据
错误
422
Unprocessable Entity Error