AI开放平台
API列表
帮助文档
帮助文档
  • API接口使用教程
  • AI应用接口文档
下载
下载
  • 下载Apifox
  • 下载调试浏览器插件
API列表
帮助文档
帮助文档
  • API接口使用教程
  • AI应用接口文档
下载
下载
  • 下载Apifox
  • 下载调试浏览器插件
  1. sunoV2
  • 帮助中心
    • AI开放平台首页
  • 智体空间-TokenGate
    • API接口使用教程
    • OpenAI
      • gpt-4.1
      • gpt-5
      • gpt-5.2
      • gpt-5.3-codex
    • Anthropic
      • claude-haiku-4-5-20251001
      • claude-sonnet-4-5-20250929
      • claude-sonnet-4-5-20250929-thinking
      • claude-sonnet-4-6
      • claude-opus-4-5-20251101
      • claude-opus-4-6
    • deepseek
      • deepseek-v3.2
    • X AI
      • grok-3
      • grok-3-beta
      • grok-3-fast-beta
      • grok-3-mini
      • grok-3-mini-beta
      • grok-3-mini-fast-beta
      • grok-4
      • grok-4-fast-non-reasoning
      • grok-4-1-fast-non-reasoning
      • grok-4-fast-reasoning
      • grok-4-1-fast-reasoning
      • grok-code-fast-1
    • Google
      • gemini-2.5-flash-image
      • gemini-3-flash-preview
      • gemini-3-pro-preview
      • gemini-3.1-pro-preview
  • suno
    • suno
      • sunoV2
        • 音乐查询
          GET
        • 创建音乐
          POST
        • 扩展音乐
          POST
        • 翻唱音乐
          POST
        • 上传并扩展音乐
          POST
        • 上传并翻唱音乐
          POST
        • 修改音乐片段
          POST
        • 音乐片段合并
          POST
        • 生成人声和伴奏
          POST
        • 获取音轨(MDMI)
          POST
        • 获取歌词
          POST
        • 获取MP4
          POST
        • 获取WAV
          POST
        • 获取歌词/音频时间线
          POST
        • 获取节拍
          POST
        • 获取tags
          POST
  • MemToken记忆
    • 添加记忆
      POST
    • 检索记忆
      GET
  1. sunoV2

创建音乐

POST
/generator/suno

创建音乐#

OpenAPI Specification#

使用指南#

此接口根据您的文本提示创建音乐
每个请求会生成多个变体
您可以通过自定义模式和纯音乐设置来控制细节级别

参数说明(task 为 create)#

模型(model):
v40, v45, v45+, v45-lite, v50
自定义模式下(customMode: true):
makeInstrumental: true:需提供 style 和 title
makeInstrumental: false:需提供 style、prompt 和 title
不同模型的字符限制:
V3_5 和 V4:prompt 3000字符,style 200字符
V4_5 和 V4_5PLUS:prompt 5000字符,style 1000字符
V50:prompt 5000字符,style 1000字符
title 长度限制:80字符(所有模型)
非自定义模式下(customMode: false):
无论 makeInstrumental 设置如何,仅需提供 prompt
prompt 长度限制:400字符
其他参数应留空

开发者注意事项#

新用户建议:以 custom_mode: false 开始使用,更简单
回调过程分三个阶段:text(文本生成)、first(第一首完成)、complete(全部完成)

可选参数#

vocalGender(string): 人声性别偏好。m 男声,f 女声。
styleWeight(number): 对风格的遵循强度。范围 0–1,保留两位小数。示例:0.65。
weirdnessConstraint(number): 创意/离散程度。范围 0–1,保留两位小数。示例:0.65。
audioWeight(number): 音频要素权重。范围 0–1,保留两位小数。示例:0.65。

Authorizations#

获取 API Key:访问 API Key 管理页面 获取您的
API Key
使用方式:
在请求头中添加:
Authorization: Bearer YOUR_API_KEY
注意事项:
请妥善保管您的 API Key,不要泄露给他人
如果怀疑 API Key 泄露,请立即在管理页面重置

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Header 参数

Body 参数application/json必填

示例

返回响应

🟢200成功
application/json
Body

请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/generator/suno' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "task": "create",
    "model": "v50",
    "customMode": true,
    "makeInstrumental": false,
    "prompt": "两只老虎 两只老虎跑得慢 跑得慢一只没有耳朵一只没有尾巴真奇怪 真奇怪两只老虎 两只老虎跑得快 跑得快一只没有耳朵一只没有尾巴真奇怪 真奇怪两只老虎 两只老虎跑得快 跑得快一只没有耳朵一只没有尾巴真奇怪 真奇怪两只老虎 两只老虎跑得快 跑得快一只没有耳朵一只没有尾巴真奇怪 真奇怪两只老虎 两只老虎跑得快 跑得快一只没有耳朵一只没有尾巴真奇怪 真奇怪两只老虎 两只老虎跑得快 跑得快一只没有耳朵一只没有尾巴真奇怪 真奇怪两只老虎 两只老虎跑得快 跑得快一只没有耳朵一只没有尾巴真奇怪 真奇怪两只老虎 两只老虎跑得快 跑得快一只没有耳朵一只没有尾巴真奇怪 真奇怪",
    "tags": "Happy",
    "negativeTags": "Sad, Slow",
    "title": "两只老虎",
    "vocalGender": "f",
    "styleWeight": 0.65,
    "weirdnessConstraint": 0.65,
    "audioWeight": 0.65
}'
响应示例响应示例
{"code":200,"msg":"success","data":"faa41443b5e0474a93f70dc19a340c9a"}
修改于 2026-03-20 01:24:14
上一页
音乐查询
下一页
扩展音乐
Built with