旧版 API 将迁移至新版开发者平台,请于 2026年10月12日前完成迁移。迁移期间,现有 API Key 和接口仍可正常使用。
🎵 教父音乐 API
🔑 你的 API Key
💰 API 计价表
| 接口 | 费用 |
|---|---|
| 生成歌曲 | 1 次 |
| 本人声音生成歌曲 | 1 次 |
| AI 生成歌词 | 0.1 次/次 |
| 录制本人声音 | 0.2 次/次 |
| 声音验证、验证录音、生成前检查 | 0 次(免费) |
| WAV 导出 | 0.1 次/首 |
| 分轨 | 1~6 次,按轨道数和输出格式计费;首次体验或 SVIP 免费额度内为 0 次 |
| 查询、下载、歌曲管理 | 0 次(免费) |
⚡ 快速开始
所有请求都要在 Header 携带 API Key,POST/PUT 用 JSON:
Base URL:https://ai6666.com ,所有音乐端点前缀 /ai6api/music/
三步生成一首歌(描述模式最简调用,每次消耗 1 次 创作次数、产出 2 首 歌):
📖 教父音乐 API 文档
点击每个分组展开。请求示例可直接替换 Key 后运行;每个接口的创作次数消耗已直接标注在接口说明中。
generation_id。每次消耗 1 次创作次数、产出 2 首 歌曲;需轮询「查询生成进度」获取成品。custom_mode=false 且 is_free_mode=false。prompt 传描述(≤ 3000 字)。custom_mode=true。prompt 传完整歌词(≤ 5000 字),配 style。| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
prompt | string | 必填 | 核心输入。描述模式 = 创作描述(≤ 3000 字);专业模式 = 完整歌词(≤ 5000 字)。 |
custom_mode | bool | 选填 | 默认 false。true = 专业模式(自写歌词)。 |
is_free_mode | bool | 兼容 | 历史兼容字段。true(或 mode:"free")仍可调用,但官网已不再展示自由模式;新调用请使用默认描述模式。 |
style | string | 选填 | 曲风英文描述(≤ 1000 字)。留空自动建议;描述模式和专业模式均可使用。 |
title | string | 选填 | 歌名(≤ 200 字)。留空由平台自动生成。 |
lang | string | 选填 | 演唱语言,默认 中文。可选:中文 English 日本語 한국어 Español Русский 粤语。 |
model | int | 选填 | 0 教父音乐;1 suno V6 Pro;2 suno V6 Wild;3 suno V6 Mini;4 makebestmusic。 |
instrumental | bool | 选填 | 默认 false。true = 纯音乐(无人声),跳过歌词处理。 |
shorten_intro | bool | 选填 | 默认 false。true = 缩短前奏(剥掉歌词开头的 Intro 段)。 |
boost_vocal | bool | 选填 | 默认 false。true = 人声更突出(混音时人声靠前)。 |
platform_model | string | 兼容 | 旧版兼容字段,新调用无需传。 |
| code | 含义 |
|---|---|
empty_prompt | prompt 为空 |
prompt_too_long | 描述超 3000 字(描述模式) |
lyrics_too_long | 歌词超 5000 字(专业模式) |
moderation_blocked | 歌词 / 描述未通过内容审核 |
no_credits | 创作次数不足,需先购买套餐 |
generation_paused | 生成服务维护中(HTTP 503) |
| — | 生成过于频繁:60 秒内超 30 次(HTTP 429) |
429 + retry_after(秒)。默认保持旧行为:status=success 后 songs[] 才含播放地址与歌词。传 include_partial=true 后,stage=first_success 时即返回已完成的第一首,此时任务尚未终止,调用方仍需继续轮询到 success 或失败终态。generating 时每 3–5 秒查一次;success / failed / rejected 为终态即停。开启 include_partial 后,第一首会始终保持在 songs[0],第二首完成后追加到数组。失败时 credits_remaining 会回填(多数失败已退次数)。voice_id 和 verification_id 都替换成上一步返回的 UUID。id 用于后续生成,audio_url 是 10 分钟有效的私有试听地址。multipart/form-data,字段:file(MP3/音频,≤15MB)、duration(1–30 秒)、consent=1、name(选填)。audio 或 file,duration 为 1–15 秒。GET /voices 返回的 audio_url,签名地址有效 10 分钟,URL 自带 token。{"name":"我的女声"}。status=ready 可直接生成;如果返回验证任务,则按 verification_id 轮询,并在需要时提交朗读录音。usable=true 后才可调用生成;验证录音提交接口为 POST /ai6api/music/voice-verifications/{verification_id}/recording,提交验证录音同样不扣次数,multipart 字段为 file 和 duration(1–15 秒)。speech_verified=true 时,用已保存的说话声纹自动完成朗读验证。消耗 0 次(免费)没有可用说话声纹时返回 status=need_manual,改走下面的 recording 接口。multipart/form-data,字段:file、duration(1–15 秒)。custom_mode=true 时,prompt 改为完整歌词。409 voice_verification_required,请重新执行 preflight;次数不足返回 402 no_credits。task_id。消耗 0.1 次拿到歌词后可丢进专业模式(custom_mode=true)生成。| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
theme | string | 必填 | 主题 / 想写什么(≤ 700 字)。 |
style | string | 选填 | 风格倾向(≤ 200 字)。 |
lang | string | 选填 | 语言,默认 中文。 |
done 时返回 lyrics。tab=mine|favorites(默认 mine)、page(默认 1)、page_size(默认 20,上限 50)、q(按歌名搜索)。wav_url 为可直接下载的临时地址(保留 7 天)。wav_url 为临时签名地址(有效约 5 分钟)。body: {type}:separate_vocal = 人声 + 伴奏分离(消耗 2 次);split_stem = 多轨拆分(消耗 10 次)。返回 sep_id。stems 为各轨地址、zip_ready 表示打包是否就绪。{credits}。code / name / price_cents / credits / expire_days / is_new_user_only / description。遇到问题?在碳基圈 @Claude AI 或联系管理员