api.tu-zi.com
  1. 支持 newapi, rixapi 接入
api.tu-zi.com
  • 介绍
  • 系统接口
    • 用户查询账户信息
      GET
    • 查询key信息
      GET
  • openai
    • 项目说明
    • CodeX
      • Codex 配置使用教程
    • 聊天(Chat)
      • gpts 请求
      • 聊天完成块对象
      • 创建聊天补全
    • 图像(Images)
      • README
      • 图像对象
      • 创建图像
      • 创建图片编辑
      • 创建图像变体
    • 音频(Audio)
      • 创建语音
      • 创建音频转文本
      • 创建翻译
    • 自动补全(Completions)
      • 完成对象
      • 创建完成
    • 嵌入(Embeddings)
      • 嵌入对象
      • 创建嵌入
    • 微调(Fine-tuning)
      • 微调作业对象
      • 微调作业事件对象
      • 创建微调作业
      • 列出微调作业
      • 检索微调作业
      • 取消微调
      • 列出微调事件
    • 模型(Models)
      • 模型对象
      • 列出模型
      • 检索模型
      • 删除微调模型
    • 文件(Files)
      • README
      • 文件对象
      • 上传文件
      • 删除文件
      • 检索文件
      • 检索文件内容
      • 列出文件
    • 审查(Moderations)
      • 调节对象
      • 创建内容审核
    • 助手测试版-待开发(AssistantsBeta)
      • 辅助对象
      • 辅助文件对象
      • 创建助手
      • 检索助手
      • 修改助手
      • 删除助手
      • 列出助手
      • 创建辅助文件
      • 检索助手文件
      • 删除辅助文件
      • 列出助手文件
    • 线程数-待开发(Threads)
      • 线程对象
      • 创建线程
      • 检索线程
      • 修改线程
      • 删除话题
    • 留言-待开发(Messages)
      • 消息对象
      • 消息文件对象
      • 创建消息
      • 检索消息
      • 修改留言
      • 列出消息
      • 检索消息文件
      • 列出消息文件
    • 运行-待开发(Runs)
      • 运行对象
      • 运行步骤对象
      • 创建运行
      • 检索运行
      • 修改运行
      • 列表运行
      • 提交工具输出以运行
      • 取消运行
      • 创建线程并运行
      • 检索运行步骤
      • 列出运行步骤
    • 已弃用-音频(Audio)
      • 创建转录
      • 创建翻译
  • Google
    • 聊天(chat)
      • 生成内容
      • 生成内容 (流式)
    • 图像(image)
      • 生成图像
      • 生成图像(流式)
    • 分析视频/音频/PDF
      • 分析 视频/音频/PDF
      • 分析 视频(YouTube)
  • Anthropic
    • 聊天(chat)
      • Claude
  • 图片生成
    • gpt-image-1.5/gpt-4o-image
      • chat 格式
        • 生成图片 (传图)
        • 生成图片
      • image/generations 格式(dalle 格式)
        • 创建图像
        • 创建图片编辑
    • nano-banana
      • chat 格式
        • 创建图像(传图)
        • 创建图像
      • image/generations 格式(dalle 格式)
        • 创建图像
        • 创建图片编辑
      • 谷歌官方格式
        • 生成图像
      • 异步香蕉格式
        • 创建图片任务
        • 查询图片任务
        • 查询图片任务 Copy
    • midjourney
      • 任务查询
        • 根据id列表查询多个任务
        • 查询任务
        • 查询图片Seed
      • 任务提交
        • 提交 Imagine 任务
        • 提交 Blend 任务
        • 提交 SwapFace 任务
        • 提交 Describe 任务
        • 提交 Shorten 任务
        • 提交 Modal 任务
        • 提交 Action 任务
        • 提交 Change 任务
    • flux
      • 官方格式
        • 提示词生成(chat)
        • 生成图像(image)
        • 查询任务(get_result)
      • OpenAI Image 格式
        • 生成图像(generations)
        • 图片编辑(Edit)
      • chat 格式
        • 生成图像(chat)
    • Seedream(即梦)
      • chat(格式)
        • 生成图像
      • image(格式)
        • 创建图片
    • kling(可灵)
      • 图像生成
      • 查询任务
    • ideogram
      • openai images格式
        • 生成
      • openchat chat格式
        • 生成
  • 视频生成
    • sora
      • 可以@ 的人物说明
      • 官方格式
        • 生成视频
        • 编辑视频
        • 从已经生成任务中创建角色
        • 使用故事板创建视频
        • 查询视频
        • 查询角色
        • 下载视频
      • openai chat 格式
        • 生成视频 (使用公共人物)
        • 生成视频
        • 生成视频(传图)
        • 连续修改生成的视频
      • 视频统一格式
        • 创建视频 (带 Character)
    • veo
      • 视频统一格式
        • 生成视频
        • 查询视频
        • 创建视频
        • 查询任务
        • 创建视频,带图片
      • chat 格式
        • 流式请求
        • 非流请求
        • 带图片请求
    • kling(可灵)
      • 官方格式
        • 文生视频
        • 图生视频
        • 视频特效
        • 查询任务
        • 查询任务(特效)
      • openai-videos格式
        • 生成视频
        • 查询视频
    • Seedance (即梦/豆包)
      • 官方接口
        • 生成视频
      • 生成视频
      • 查询视频
    • midjourney
      • 提交Video任务
      • 查询Video任务
    • vidu(官方格式)
      • 普通
        • vidu(chat格式)
        • 创建视频(tasks)
        • 视频状态(state)
        • 视频查询(tasks-get)
        • 高清视频(tasks)
    • luma
      • luma(官方格式)
        • 官方格式lumavip⚡️
          • Chat格式lumavip
          • 视频生成(generations)
          • 查询任务(task)
          • 视频扩展(extend)
        • 官方格式lumapro🚀 (优先保证稳定性)
          • Chat格式lumapro
          • 视频生成(generations)
          • 查询任务(task)
          • 视频扩展(extend)
        • 官方格式luma
          • Chat格式luma
          • 视频生成(generations)
          • 查询任务(task)
          • 视频拓展(extend)
      • luma(goamz格式)
        • goamz 格式luma
          • 视频生成(generations)
          • 查询任务(task)
          • 视频拓展(extend)
        • goamz 格式lumavip
          • 视频生成(generations)
          • 查询任务(task)
          • 视频拓展(extend)
      • luma(chatgpt-next-web格式)
        • 视频生成(generations)
        • 视频扩展(extend)
        • 查询任务(task)
        • Chat格式lumavip
    • pika
      • pika 接口说明
      • 官方格式
        • 生成视频
        • 查询任务
      • openai chat 兼容格式
        • 生成视频
    • pixverse(变身毒液效果等)
      • pixverse(官方格式)(普通)
        • 创建视频
        • 查询视频
        • 获取特效模版
      • pixverse(官方格式)(VIP)
        • 创建视频
        • 查询视频
        • 获取特效模版
    • runway(暂不可用)
      • 官方格式
        • 生成视频(tasks)
        • 查询任务
      • chat 格式
        • 生成视频
      • vip(更快无水印)
        • 官方格式
          • 生成视频(tasks)
          • 查询任务
        • chat 格式
          • 生成视频
  • 音乐生成
    • suno
      • suno官网原生格式
        • 官网格式
        • 所有接口
          • 查询任务(feed)
          • 查询单个任务
          • 批量查询任务
          • 生成音乐
          • 生成歌词
          • 音乐链接转成suno(upload)
          • 获取完整音乐(concat)
        • 场景1 生成自定义音乐(带歌词)
          • 音乐生成(generations)
          • 查询任务(feed)
        • 场景 2 通过提示词直接生成音乐(带歌词)
          • 音乐生成(generations)
          • 查询任务(feed)
        • 场景 3 生成自定义音乐(纯音乐)
          • 音乐生成(generations)
          • 查询任务(feed)
        • 场景 4 通过提示词直接生成音乐(纯音乐)
          • 音乐生成(generations)
          • 查询任务(feed)
        • 场景 5 上传自定义音频并续写
          • 续写自定义音频步骤介绍
          • 音乐链接转成suno(upload)
          • 音乐生成(generations)
          • 查询任务(feed)
        • 场景 6 续写音乐并获取完整音乐
          • 步骤 1 音乐生成
          • 步骤 2 查询任务
          • 步骤 3 扩展音乐
          • 步骤 4 查询拓展的任务
          • 步骤 5 获取完整音乐
          • 步骤 6 查询完整音乐的任务
        • 场景 7 Cover音乐(音乐翻版,修改风格)
          • 步骤 1 音乐生成
          • 步骤 2 查询任务
          • 步骤 3 Cover 音乐
          • 步骤 4 查询拓展的任务
      • 支持 newapi, rixapi 接入
        • suno api 说明
        • 场景1 - 灵感模式
          • 场景1 - 灵感模式 生成音乐
        • 场景2 - 自定义模式
          • 场景2 - 自定义歌词、标题和风格
        • 场景3 - 纯音乐自定义
          • 场景3 - 生成纯音乐
        • 场景4 - 纯音乐灵感
          • 场景4 - 灵感模式 生成纯音乐
        • 场景5 - 续写音频
          • 场景5 - 续写/扩展 已有音频
        • 场景6 - 混音重置
          • 场景6 - 混音重制 (使用参考音频)
        • 场景7 - 替换片段
          • 场景7 - 替换歌曲指定片段
        • 场景8 - 全轨分离
          • 场景8 - 全轨声曲分离
        • 场景9 - 人声分离
      • 自定义格式(已废弃)
        • 音乐生成(create)
        • 查询任务(feed)
    • udio-(不支持)
      • 官方接口格式
        • 生成音乐
        • 查询任务
        • 生成歌词
      • 兼容 openai chat格式
        • 生成音乐
  • 文件服务
    • 文件上传-待开发 (file)
  • 链接分析(url analysis)
    • 链接总结-待开发 (summary)
    • 链接聊天-待开发 (chat)
    • 字幕导出-待开发 (subtitle)
  • GPTs 相关
    • GPTs相关接口文档
    • GPTs对话
    • 搜索相关 GPTs(chat格式)
    • 搜索相关 GPTs(官方格式)
    • 查询 GPTs 详情(chat格式)
    • 查询 GPTs 详情(官方格式)
    • 批量查询 GPTs 详情(chat格式)
    • 批量查询 GPTs 详情(官方格式)
  • 数字人
    • 官方 API
      • 查询 默认voice 列表
      • 生成数字人视频
      • 获取任务详情
    • 兼容 openai chat 格式
      • 生成数字人
  • 智谱清言(glm)
    • 智谱清言相关 api 接口文档
    • 视频生成
      • 生成视频(chat 格式)
      • 生成视频(generations)
      • 查询任务(async-result)
  • 异步 sora-2、veo3 、gemini deepsearch 等
    • 转换接口说明
    • 流式转换
      • 流式转换接口
      • 查询任务详情
    • 异步 gemini-2.5-pro-deepsearch
      • 获取任务链接
      • 查询任务详情
    • 异步 veo3
      • 获取任务链接
      • 查询任务详情
    • 异步 sora-2
      • 获取任务链接(传图)
      • 获取任务链接
      • 查询任务详情
  • 异步任务通用接口(内测)
    • 查询任务
  • 数据模型
    • 示例数据模型
      • Pet
      • Category
      • Tag
    • veo
      • veo 模型
      • veo status
    • Schemas
      • ChatCompletionRequest
      • TransformSuccessResponse
      • ErrorResponse
      • Message
    • sora
      • 场景7
        • 场景7A - 替换上传音频的片段(带版本)
        • 场景7B - 替换系统生成音频的片段 (不带版本)
  1. 支持 newapi, rixapi 接入

suno api 说明

Suno API 接口使用文档#

完整的 Suno 音乐生成 API 使用指南

📑 目录#

接口总览
核心接口
1. 音乐生成接口
2. 查询结果接口
3. 音频上传接口
4. MIDI 获取接口
5. Style Tags 扩展接口
接口分类
典型工作流程
快速查找指南
错误处理
认证方式

📋 接口总览#

本文档涵盖 5 个核心 API 端点,其中音乐生成接口支持 11 个独立场景。
Base URL: https://api.tu-zi.com

🎵 核心接口#

1. 音乐生成接口#

主接口路径: /suno/generate (POST)
此接口通过不同的请求体参数支持 11 个独立场景。

场景 1️⃣ - 灵感模式#

描述: 仅提供灵感提示词,系统自动生成歌词、曲风、标题
关键参数: gpt_description_prompt
适用场景:
快速创作,不想自己写歌词
寻找灵感,让AI发挥创意
根据主题或情感生成音乐
请求示例:
{
  "gpt_description_prompt": "赛博朋克城市的午夜漫游"
}
响应示例:
{
  "clips": [
    {
      "id": "abc123-def456",
      "status": "submitted",
      "title": "霓虹梦境",
      "tags": "synthwave, cyberpunk, electronic"
    }
  ]
}

场景 2️⃣ - 自定义模式#

描述: 完全自定义歌词、标题和风格
关键参数: prompt, mv, title, tags
歌词结构化标签:
[Verse] - 主歌
[Chorus] - 副歌
[Bridge] - 桥段
[Intro] - 前奏
[Outro] - 尾奏
适用场景:
已有完整歌词,需要生成音乐
对歌曲有明确的创作意图
需要精确控制歌曲的各个元素
请求示例:
{
  "prompt": "[Verse]\n银河系边缘的流浪者\n星尘是我的指引\n\n[Chorus]\n穿越时空寻找你\n在平行宇宙的尽头",
  "mv": "chirp-v3-5",
  "title": "星际旅人",
  "tags": "space rock, dreamy, atmospheric"
}

场景 3️⃣ - 纯音乐自定义#

描述: 生成纯音乐(无人声),指定风格
关键参数: prompt="", tags, mv, title
适用场景:
需要背景音乐
创作配乐
生成器乐曲
请求示例:
{
  "prompt": "",
  "tags": "lo-fi hip hop, chill beats, jazz piano",
  "mv": "chirp-v3-5",
  "title": "深夜咖啡馆"
}

场景 4️⃣ - 纯音乐灵感#

描述: 通过灵感提示生成纯音乐
关键参数: gpt_description_prompt, make_instrumental: true
适用场景:
快速生成背景音乐
根据场景或情绪生成配乐
AI自动创作器乐曲
请求示例:
{
  "gpt_description_prompt": "海底冒险的史诗配乐,神秘而壮丽",
  "mv": "chirp-v3-5",
  "prompt": "",
  "make_instrumental": true
}

场景 5️⃣ - 续写音频#

描述: 扩展已有音频(上传或系统生成)
关键参数: continue_clip_id, continue_at
两种模式:
模式A: 续写上传的音频
必须指定 mv (chirp-v4/chirp-auk/chirp-bluejay)
设置 task: "upload_extend"
{
  "continue_clip_id": "ca94a97d-d3f2-4a63-aeee-ba3a43384bcd",
  "continue_at": 10,
  "mv": "chirp-v4",
  "task": "upload_extend",
  "prompt": "歌词",
  "tags": "",
  "title": "标题"
}
模式B: 续写系统生成的音频
不需要 mv 和 task
{
  "continue_clip_id": "9b1d2e8d-a365-4bfd-8a18-8989e159b29f",
  "continue_at": 57,
  "prompt": "",
  "tags": "",
  "title": ""
}
适用场景:
歌曲太短,需要延长
添加新的段落
扩展已有创作

场景 6️⃣ - 混音重制#

描述: 使用参考音频进行混音重制
关键参数: reference_clip_id
两种模式:
模式A: 混音上传的音频
必须指定 mv (chirp-v4/chirp-auk/chirp-bluejay)
设置 task: "upload_reference"
{
  "reference_clip_id": "ca94a97d-d3f2-4a63-aeee-ba3a43384bcd",
  "mv": "chirp-v4",
  "task": "upload_reference",
  "prompt": "描述或歌词",
  "tags": "",
  "title": "标题"
}
模式B: 混音系统生成的音频
不需要 mv 和 task
{
  "reference_clip_id": "9b1d2e8d-a365-4bfd-8a18-8989e159b29f",
  "prompt": "",
  "tags": "",
  "title": ""
}
适用场景:
基于现有音乐创作变体
改变音乐风格但保持主题
创作混音版本

场景 7️⃣ - 替换片段#

描述: 替换指定时间段的音频内容
关键参数: infill_clip_id, infill_start_s, infill_end_s
两种模式:
模式A: 替换上传音频的片段
必须指定 mv (chirp-v4/chirp-auk/chirp-bluejay)
设置 task: "upload_infill"
{
  "infill_clip_id": "ca94a97d-d3f2-4a63-aeee-ba3a43384bcd",
  "infill_start_s": 10,
  "infill_end_s": 20,
  "mv": "chirp-v4",
  "task": "upload_infill",
  "prompt": "替换后的歌词",
  "tags": "",
  "title": "标题"
}
模式B: 替换系统生成音频的片段
不需要 mv 和 task
{
  "infill_clip_id": "9b1d2e8d-a365-4bfd-8a18-8989e159b29f",
  "infill_start_s": 0,
  "infill_end_s": 10,
  "prompt": "",
  "tags": "",
  "title": ""
}
适用场景:
修改歌曲中不满意的部分
替换特定段落
精细调整音乐内容

场景 8️⃣ - 全轨分离#

描述: 分离所有音轨(人声、贝斯、鼓等)
关键参数: clip_id, task: "all-stems"
请求示例:
{
  "clip_id": "9b1d2e8d-a365-4bfd-8a18-8989e159b29f",
  "task": "all-stems"
}
适用场景:
需要单独音轨用于混音
提取特定乐器
制作伴奏或无伴奏版本
为获取MIDI数据做准备
分离的音轨类型:
人声 (Vocals)
贝斯 (Bass)
鼓 (Drums)
其他乐器 (Other Instruments)

场景 9️⃣ - 人声分离#

描述: 仅分离人声和伴奏(比全轨分离更简单)
关键参数: clip_id, task: "vocal-stems"
请求示例:
{
  "clip_id": "9b1d2e8d-a365-4bfd-8a18-8989e159b29f",
  "task": "vocal-stems"
}
适用场景:
制作卡拉OK版本
提取清唱
获取纯伴奏
简单的音轨分离需求
分离的音轨类型:
人声 (Vocals)
伴奏 (Instrumental)
与场景8的区别:
场景8: 分离所有音轨(更详细)
场景9: 仅分离人声和伴奏(更简单)

场景 🔟 - 改写#

描述: 重新生成歌曲的新版本
关键参数: clip_id, task: "rewrite"
请求示例:
{
  "clip_id": "9b1d2e8d-a365-4bfd-8a18-8989e159b29f",
  "task": "rewrite"
}
适用场景:
对当前版本不满意,需要新版本
生成多个备选方案
探索不同的演绎方式
特点:
保持相似的主题和风格
生成全新的旋律和编曲

场景 1️⃣1️⃣ - 重新填词#

描述: 保持音乐不变,重新填写歌词和风格
关键参数: overpainting_clip_id, overpainting_start_s, overpainting_end_s, task: "overpainting"
特殊要求: 必须使用 chirp-bluejay 模型
请求示例:
{
  "mv": "chirp-bluejay",
  "overpainting_clip_id": "9b1d2e8d-a365-4bfd-8a18-8989e159b29f",
  "overpainting_start_s": 0,
  "overpainting_end_s": 57.9,
  "task": "overpainting",
  "prompt": "新的歌词内容",
  "tags": "A smooth, soulful R&B track with a moderate tempo",
  "title": "新标题",
  "override_fields": ["prompt", "tags"]
}
适用场景:
喜欢旋律但想改歌词
调整歌曲的情感表达
创作不同语言版本

2. 查询结果接口#

路径: /suno/feed/{clipsIds} (GET)
描述: 查询一个或多个音乐生成任务的结果
使用方法:
单个查询: /suno/feed/clip_id
多个查询: /suno/feed/clip_id1,clip_id2,clip_id3
返回内容:
音频URL、视频URL
歌词、标题、标签
任务状态
播放次数、点赞数
元数据信息
任务状态:
submitted: 已提交
queued: 排队中
streaming: 生成中
complete: 完成
error: 错误

3. 音频上传接口#

路径: /suno/upload (POST)
描述: 上传自定义音频文件,用于后续操作
内容类型: multipart/form-data
参数: file (音频文件)
支持格式: mp3, wav, flac 等
返回:
clip_id: 音频的唯一标识
duration: 音频时长(秒)
后续操作:
上传后获得的 clip_id 可用于:
场景5: 续写音频 (continue_clip_id)
场景6: 混音重制 (reference_clip_id)
场景7: 替换片段 (infill_clip_id)

4. MIDI 获取接口#

路径: /suno/act/midi/{clip_id} (GET)
描述: 获取音乐的MIDI数据
使用方法:
1.
先使用场景8进行全轨分离,获得 clip_id
2.
使用该 clip_id 调用此接口
3.
如果返回 state: "running",需要轮询等待
4.
当返回 state: "complete" 时,获得完整MIDI数据
返回内容:
乐器列表 (instruments)
每个音符的 pitch, start, end, velocity
返回状态:
state: "running" - 处理中,需要轮询
state: "complete" - 完成,包含完整MIDI数据
注意事项:
建议使用全轨分离后的 clip_id
普通音乐的 clip_id 也能执行,但可能没有数据
仅支持同账号下的 clip_id
账号下线后不可调用

5. Style Tags 扩展接口#

路径: /suno/act/tags (POST)
描述: 根据简单提示词扩展生成详细的音乐风格标签
参数: original_tags
请求示例:
{
  "original_tags": "魔法森林"
}
响应示例:
{
  "upsampled_tags": "Mystical orchestral fantasy with ethereal choir, enchanted woodwinds, and shimmering strings. Celtic harp and gentle percussion create a magical woodland atmosphere.",
  "request_id": "507acd16-8b84-4e55-be2b-4329d82efb26"
}
使用场景:
不知道如何写详细的 style tags
需要专业的风格描述
快速生成风格指导
使用方法:
返回的 upsampled_tags 可直接用于生成音乐时的 tags 参数

📊 接口分类#

🎼 音乐创作类(4个场景)#

场景1: 灵感模式 - 快速创作
场景2: 自定义模式 - 精确控制
场景3: 纯音乐自定义 - 背景音乐
场景4: 纯音乐灵感 - 快速配乐

🔄 音频操作类(3个场景)#

场景5: 续写音频 - 延长歌曲
场景6: 混音重制 - 创作变体
场景7: 替换片段 - 精细修改

🎚️ 音频处理类(4个场景)#

场景8: 全轨分离 - 完整音轨
场景9: 人声分离 - 简单分离
场景10: 改写 - 重新生成
场景11: 重新填词 - 改写歌词

🛠️ 辅助工具类(4个接口)#

查询结果 - 获取生成状态
音频上传 - 上传自定义文件
MIDI获取 - 提取音符数据
Style Tags扩展 - 生成风格描述

🔄 典型工作流程#

流程 1: 快速创作#

1.
场景1(灵感模式)→ 提供灵感词
2.
查询结果接口 → 获取音频URL
3.
下载使用

流程 2: 精细创作#

1.
Tags扩展接口 → 获得详细风格描述
2.
场景2(自定义模式)→ 使用风格+歌词
3.
查询结果接口 → 获取音频

流程 3: 上传音频续写#

1.
上传音频接口 → 获得 clip_id
2.
场景5(续写音频)→ 使用 clip_id 续写
3.
查询结果接口 → 获取续写结果

流程 4: 提取伴奏#

1.
场景1/2 → 生成音乐
2.
场景9(人声分离)→ 分离人声和伴奏
3.
查询结果接口 → 获取分离后的音轨

流程 5: 获取MIDI#

1.
场景8(全轨分离)→ 分离所有音轨
2.
MIDI接口 → 获取MIDI数据(轮询直到complete)
3.
处理MIDI数据

流程 6: 混音创作#

1.
上传参考音频 → 获得 reference_clip_id
2.
场景6(混音重制)→ 基于参考创作
3.
查询结果接口 → 获取混音结果

流程 7: 修改歌词保持旋律#

1.
生成音乐 → 获得 clip_id
2.
场景11(重新填词)→ 使用 chirp-bluejay 重新填词
3.
查询结果接口 → 获取新版本

🎯 快速查找指南#

我想生成一首新歌#

有歌词: → 场景2(自定义模式)
没有歌词: → 场景1(灵感模式)
纯音乐: → 场景3/4

我想修改已有音乐#

延长时长: → 场景5(续写音频)
重新混音: → 场景6(混音重制)
修改片段: → 场景7(替换片段)
换歌词: → 场景11(重新填词)
重新生成: → 场景10(改写)

我想处理音频#

提取伴奏: → 场景9(人声分离)
分离所有音轨: → 场景8(全轨分离)
获取MIDI: → MIDI接口(需先全轨分离)

我不知道怎么写风格标签#

使用 Tags扩展接口

📝 模型版本#

版本名称发布日期说明可用场景
chirp-crow2025.09.23+v5 版本场景1-11
chirp-bluejay2025.07.17+v4.5+ 版本场景1-11,场景11必须
chirp-auk2025.05.03+v4.5 版本场景1-11
chirp-v4-v4 版本场景1-11
chirp-v3-5-v3.5 版本场景1-11

最佳实践#

✅ 轮询查询:生成任务提交后,建议每 3-5 秒轮询一次状态
✅ 重试机制:遇到 5xx 错误时,建议使用指数退避重试
✅ 参数验证:发送请求前先验证参数完整性
⚠️ 配额管理:注意账号的生成配额,避免超限

📖 认证方式#

所有接口都需要在 HTTP Header 中添加:

📋 接口路径总结#

物理路径统计#

序号HTTP 方法路径场景数主要功能
1POST/suno/generate11音乐生成(多场景)
2GET/suno/feed/{clipsIds}1查询结果
3POST/suno/upload1上传音频
4GET/suno/act/midi/{clip_id}1获取MIDI
5POST/suno/act/tags1扩展风格标签
总计:
5 个物理路径
15 个功能场景(生成接口的 11 个场景 + 4 个其他接口)

🌟 文档特点#

✅ OpenAPI 文档优势#

1.
场景独立: 11 个生成场景在文档中完全独立展示
2.
标签分组: 使用标签将场景分组展示
3.
完整示例: 每个场景都有完整的请求示例
4.
详细描述: 每个场景都有使用说明、适用场景
5.
代码示例: 提供多语言代码示例

📱 文档使用建议#

使用 Swagger UI 或 Redoc 查看文档时:
每个场景都会显示为独立的接口
可以直接在文档中测试每个场景
示例代码可以直接复制使用

💡 创意示例集#

🎮 游戏音效场景#

{
  "gpt_description_prompt": "8bit复古游戏的boss战斗音乐",
  "mv": "chirp-v3-5",
  "make_instrumental": true
}

🎬 电影配乐场景#

{
  "prompt": "[Intro]\n神秘的序章开启\n\n[Verse]\n古老的预言在风中低语",
  "tags": "cinematic orchestral, epic, dramatic",
  "title": "失落的王国",
  "mv": "chirp-v4"
}

🧘 冥想放松场景#

{
  "prompt": "",
  "tags": "ambient, meditation, nature sounds, healing",
  "title": "晨曦森林",
  "mv": "chirp-v3-5"
}

🎸 摇滚嗨歌场景#

{
  "prompt": "[Chorus]\n打破常规释放自我\n让世界听见我的声音",
  "tags": "alternative rock, energetic, rebellious",
  "title": "逆流而上",
  "mv": "chirp-auk"
}

📚 附录#

常用音乐风格标签#

类型推荐标签
电子音乐synthwave, EDM, techno, house, dubstep
摇滚乐rock, punk, metal, indie rock, grunge
流行音乐pop, K-pop, synth-pop, dream pop
嘻哈说唱hip hop, trap, lo-fi hip hop, boom bap
古典音乐classical, orchestral, piano, baroque
爵士乐jazz, smooth jazz, bebop, fusion
氛围音乐ambient, chillout, downtempo, atmospheric

歌词结构参考#

完整歌曲结构示例:

[Intro]          - 前奏 (0-8秒)
[Verse 1]        - 主歌1 (8-24秒)
[Pre-Chorus]     - 预副歌 (24-32秒)
[Chorus]         - 副歌 (32-48秒)
[Verse 2]        - 主歌2 (48-64秒)
[Chorus]         - 副歌重复 (64-80秒)
[Bridge]         - 桥段 (80-96秒)
[Chorus]         - 副歌终章 (96-112秒)
[Outro]          - 尾奏 (112-120秒)
修改于 2025-11-13 07:52:25
上一页
步骤 4 查询拓展的任务
下一页
场景1 - 灵感模式 生成音乐
Built with