KIE.AI
old-model
  • All Model
  • old-model
language
language
  • 🇺🇸 English
  • 🇨🇳 Chinese
language
language
  • 🇺🇸 English
  • 🇨🇳 Chinese
Support
old-model
  • All Model
  • old-model
old-model
  • All Model
  • old-model
Suno API
4o Image APIVeo3.1 APIRunway APIFlux Kontext API
Suno API
4o Image APIVeo3.1 APIRunway APIFlux Kontext API
  1. Suno API
  • Suno API 快速开始
  • Music Generation
    • 音乐封面生成回调
    • 生成音乐回调
    • 音乐扩展回调
    • 音频上传和翻唱回调
    • 音频上传和扩展回调
    • 添加伴奏回调
    • 添加人声回调
    • 替换音乐分区回调
    • 生成音乐
      POST
    • 延长音乐
      POST
    • 上传并翻唱音乐
      POST
    • 上传并扩展音乐
      POST
    • 添加伴奏生成音乐
      POST
    • 添加人声生成音乐
      POST
    • 获取音乐任务详情
      GET
    • 获取带时间戳的歌词
      POST
    • 提升音乐风格
      POST
    • 替换音乐分区
      POST
    • 生成音乐封面
      POST
    • 获取音乐封面生成详情
      GET
    • 生成 Persona
      POST
    • 生成混音音乐
      POST
    • 恢复音频
      POST
  • Lyrics Generation
    • 生成歌词回调
    • 生成歌词
      POST
    • 获取歌词任务详情
      GET
  • WAV Conversion
    • 转换为WAV格式回调
    • 转换为WAV格式
    • 获取WAV转换详情
  • Vocal Removal
    • 音频分离回调
    • MIDI 生成回调
    • 人声和乐器分离
    • 获取人声和乐器分离详情
    • 从音频生成 MIDI
    • 获取 MIDI 生成详情
  • Music Video Generation
    • MP4生成完成回调
    • 创建音乐视频
    • 获取音乐视频详情
  • Sounds Generation
    • 生成声音
  • voice
    • Suno Voice 生成回调
    • Suno Voice 验证短句回调
    • Suno Voice生成验证短句接口
    • Suno Voice获取验证短句接口
    • Suno Voice自建音色生成接口
    • Suno Voice获取自建音色记录
    • Suno Voice 重新生成验证短句
    • Suno Voice检查是否可用接口
  1. Suno API

Suno API 快速开始

几分钟内开始使用 Suno API 生成AI音乐、歌词和音频内容

欢迎使用 Suno API#

Suno API 让您能够使用最先进的AI模型创建高质量的AI生成音乐、歌词和音频内容。无论您是在构建音乐应用、自动化创意工作流程,还是开发音频内容,我们的API都为音乐生成和音频处理提供了全面的工具。
生成音乐
创建带或不带歌词的原创音乐曲目
延长音乐
无缝延长现有音乐曲目
生成歌词
从文本提示创建创意歌词
音乐视频
将音频轨道转换为可视化音乐视频
上传翻唱
将上传的音频转换为新风格
上传扩展
上传音频文件并无缝扩展
添加伴奏
为上传的音频生成伴奏音乐
添加人声
为上传的音频文件添加人声演唱
人声分离
从音乐中分离人声和伴奏
WAV转换
将音频转换为高质量WAV格式
获取歌词
获取带时间戳的同步歌词

身份验证#

所有 API 请求都需要使用 Bearer 令牌进行身份验证。请从 API 密钥管理页面 获取您的 API 密钥。
请妥善保管您的 API 密钥,切勿公开分享。如果怀疑密钥泄露,请立即重置。

API 基础 URL#

https://api.kie.ai

身份验证请求头#

快速开始指南#

第一步:生成您的第一个音乐曲目#

从一个简单的音乐生成请求开始:
cURL
JavaScript
Python

第二步:检查任务状态#

使用返回的任务ID检查生成状态:
JavaScript
Python
cURL

响应格式#

成功响应:
{
  "code": 200,
  "msg": "success",
  "data": {
    "taskId": "5c79****be8e"
  }
}
任务状态响应(成功):
{
  "code": 200,
  "msg": "success",
  "data": {
    "taskId": "5c79****be8e",
    "parentMusicId": "",
    "param": "{\"prompt\":\"一首平静舒缓的钢琴曲\",\"style\":\"平静, 舒缓, 钢琴\"}",
    "response": {
      "taskId": "5c79****be8e",
      "sunoData": [
        {
          "id": "e231****-****-****-****-****8cadc7dc",
          "audioUrl": "https://example.cn/****.mp3",
          "streamAudioUrl": "https://example.cn/****",
          "imageUrl": "https://example.cn/****.jpeg",
          "prompt": "[Verse] 夜晚城市 灯火辉煌",
          "modelName": "chirp-v3-5",
          "title": "钢铁侠",
          "tags": "electrifying, rock",
          "createTime": "2025-01-01 00:00:00",
          "duration": 198.44
        }
      ]
    },
    "status": "SUCCESS",
    "type": "GENERATE",
    "errorCode": null,
    "errorMessage": null
  }
}
任务状态响应(失败):
{
  "code": 200,
  "msg": "success",
  "data": {
    "taskId": "5c79****be8e",
    "parentMusicId": "",
    "param": "{\"prompt\":\"一首平静舒缓的钢琴曲\",\"style\":\"平静, 舒缓, 钢琴\"}",
    "response": {
      "taskId": "5c79****be8e",
      "sunoData": [],
      "errorMessage": "生成失败,请重试或联系客服"
    },
    "status": "GENERATE_AUDIO_FAILED",
    "type": "GENERATE",
    "errorCode": 501,
    "errorMessage": "生成失败,请重试或联系客服"
  }
}

核心功能#

文本转音乐:输入文字描述,生成相应的音乐作品
延长音乐:基于现有音频,无缝创建更长版本
生成歌词:从创意提示生成结构化歌词内容
上传翻唱:上传音频文件,转换为不同的音乐风格
添加伴奏:为上传的音频文件生成伴奏音乐
添加人声:为上传的音频文件添加自定义风格的人声演唱
人声分离:将音乐分离为人声、伴奏等独立轨道
格式转换:支持WAV等多种高质量音频格式输出

AI 模型#

为您的需求选择合适的模型:
V3_5
更好的歌曲结构
最长4分钟,改进的歌曲组织
V4
改进的人声
最长4分钟,增强的人声质量
V4_5
智能提示词
最长8分钟,更快的生成速度
V4_5PLUS
更丰富的音色
最长8分钟,新的创作方式
V4_5ALL
智能且快速
最长8分钟,更智能的提示词,更快的生成速度
V5
生成更快
最长8分钟,更卓越的音乐表现力,速度更快
V5_5
释放你的声音
量身定制的专属模型,贴合您的独特品味。

生成模式#

参数类型必填说明
customModeboolean是控制参数复杂度:
• false: 简单模式,仅需要提示词
• true: 高级模式,需要风格和标题
instrumentalboolean是决定音乐是否包含人声:
• true: 仅纯音乐(无歌词)
• false: 包含人声/歌词

关键参数#

参数类型必填说明
promptstring是对所需音乐的文本描述。请具体说明流派、情绪和乐器。
字符限制:
• 非自定义模式:500字符
• 自定义模式(V3_5 & V4):3000字符
• 自定义模式(V4_5、V4_5PLUS & V5):5000字符
stylestring否音乐风格规范(仅自定义模式)。
示例: 爵士、古典、电子、流行、摇滚、嘻哈
字符限制:
• V3_5 & V4:200字符
• V4_5、V4_5PLUS & V5:1000字符
titlestring否生成音乐曲目的标题(仅自定义模式)。
最大长度: 80字符

完整工作流程示例#

以下是一个生成带歌词音乐并等待完成的完整示例:
JavaScript
Python

状态码和任务状态#

状态类型说明
PENDING处理中任务正在等待处理或正在生成中
TEXT_SUCCESS部分完成歌词/文本生成成功完成
FIRST_SUCCESS部分完成第一个曲目生成完成
SUCCESS完成所有曲目生成成功
CREATE_TASK_FAILED错误创建任务失败
GENERATE_AUDIO_FAILED错误生成音频失败
CALLBACK_EXCEPTION错误回调过程中出错
SENSITIVE_WORD_ERROR错误内容因敏感词被过滤

最佳实践#

提示词工程
模型选择
性能优化
内容指南

错误处理#

内容政策违反(代码 400)
积分不足(代码 402)
速率限制(代码 429)

支持#

需要帮助吗?我们的技术支持团队随时为您提供帮助。
邮箱: support@kie.ai
文档: docs.kie.ai
API状态: 查看我们的状态页面了解实时API健康状况

准备开始创作令人惊叹的AI音乐了吗?获取您的API密钥,立即开始创作!
Next
音乐封面生成回调
Built with