1. 首页
  2. Docs
  3. 纯七AI API中转站
  4. 基础教程
  5. Suno(AI生成音乐)教程

Suno(AI生成音乐)教程

⚠️ 如果使用自定义歌词,请严格按照文档给出的格式以及顺序!!!
⚠️ 接口一般5-10s会开始生成音乐,但是生成后因为需要等待官方生成完毕并且传输音乐过来,则需要再次等待一分钟左右才能成功的点开链接收听音乐
⚠️ 自定义歌词的格式和让AI生成的格式不要混在一起
例如: prompt 今天有人悄悄地进行选美,最后发现皇冠非你莫属。我相信是我第一个把消息告诉你,千万别说你会用亲吻作为奖赏!今天有人把快乐带进会场,就像冬日里突然洒满阳光。所有的目光都被你一笑一颦吸引,在所有人当中我最为你抓狂。今天是一个阳 光灿烂的日子,每一个人脸上 都是激情飞扬。有谁把善良和勇气带在身边,谁就有机会获得最高奖赏。今天是一个阳光灿烂的日子,只有忧愁和烦恼没有到场。人生的道路有风也有雨,幸福会如期而至,降临身旁!(注意:不要分段,一口气写完即可,不支持分段)
tags 古风国风,悠扬,女声
title 超级小爱机器人
以上是自定义歌词的格式,但内容却是让AI生成,若要让AI生成,直接一句话描述想要什么样即可:
生成一首歌曲:超级小爱,人工智能,贴心伙伴,幽默傲娇,风格为古风国风,悠扬,女声,标题为:超级小爱机器人
如果要单独延长歌曲: {
"continueclipid": f8b20073-19bb-41e4-a867-b15ca87c8ae4,
"continue_at": 90
}
按照这种格式发送即可

基础玩法

模型:chirp-v3-0
直接告诉他需要生成什么歌曲即可 例如:帮我生成一首伤感的情歌(接下来等待几秒钟他就会开始生成)
AI生成歌曲,若需要无声音乐,需要指定格式,在最后加一个=1,即是无声音乐
例如:帮我生成一首恐怖氛围的歌曲=1(生成的音乐即是无声的纯音乐)

提示词玩法

prompt 这是自定义歌词
tags 这是风格
mv 这是模型
title 这是标题
continueclipid 这是续写id
continue_at 这是续写时间
makeinstrumental 这是是否纯音,默认为不是纯音乐。若要为纯音乐,加1即可,例如:makeinstrumental 1
⚠️ 注意:歌词之间,用逗号进行分割换行:

懒人玩法

自定义歌词:/自定义歌词 2、音乐风格://中国风 3、音乐标题:///我爱中国
是否纯音乐:////
音乐模型://///
继续生成音乐的clip_id://////
例如://////b213b8-c112b-45124-b52351-a6dde4f6(b213b8-c112b-45124-b52351-a6dde4f66为ID)
继续生成音乐的时间:///////continue_at(继续生成的时间,以秒为单位)
例如:///////10,即是继续生成10s

大神玩法

把下面的json数据替换OpenAI的普通chat里面content的数据
headers = {

'Content-Type': 'application/json',

'Authorization': 'Bearer sk-xxx',

}

data = {

"model": "chirp-v3-0",

"messages": [{"role": "user", "content": "prompt a love song, mv chirp-v3-0, tags Chinese style, make_instrumental 0"}],

"stream": True

}

response = requests.post(url, headers=headers, data=json.dumps(data))

print(response.text)
把json替换content即可,支持如下参数:下面的参数直接丢到content里面即可

默认参数(AI自动生成音乐)

  • gpt_description_prompt: 生成音乐的描述
  • mv: 音乐模型
  • prompt: 生成音乐的提示
  • make_instrumental: 是否生成无人声音乐
{
    "prompt": "an atmospheric metal song about dancing all night long",
    "mv": "chirp-v3-0",
    "tags": "Chinese style",
    "make_instrumental": false
}

自定义(自定义歌词、风格、模型、标题等)

  • prompt: 歌词
  • tags: 音乐风格(例如:中国风)
  • mv: 音乐模型
  • title: 音乐标题
  • continueclipid: 继续生成音乐的clip_id
  • continue_at: 继续生成音乐的时间
  {
  "prompt": "[Verse]\n自定义歌词\n自定义歌词\n自定义歌词\n自定义歌词\n\n[Chorus]\n自定义歌词 (high)\n自定义歌词\n自定义歌词\n自定义歌词\n\n[Verse 2]\n自定义歌词\n自定义歌词\n自定义歌词\n自定义歌词",
  "tags": "中国风",
  "mv": "chirp-v3-0",
  "title": "自定义歌词",
  "continue_clip_id": null,
  "continue_at": null
}

自定义纯音乐

  • prompt: 歌词
  • tags: 音乐标签
  • mv: 音乐模型
  • title: 音乐标题
  • continueclipid: 继续生成音乐的clip_id
  • continue_at: 继续生成音乐的时间
{
  "prompt": "",
  "tags": "epic blues",
  "mv": "chirp-v3-0",
  "title": "Coffee Addiction",
  "continue_clip_id": null,
  "continue_at": null
}

 

这篇文章对您有所帮助吗?

需要我们的帮助?

文档目录