Audio & Music · Suno

Suno API

Suno API 调用 AI 音乐生成 — 通过文字提示创作完整歌曲,包含人声、乐器和歌词。

运行中 · 6 variants · 起价 $0.0000
runapi.ai
curl -X POST https://runapi.ai/api/v1/suno/stitch_audio \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "suno-v5.5",
  "prompt": "创作一首 2 分钟的 lo-fi 放松音乐,带有柔和钢琴、黑胶唱片质感和轻柔低音。"
}'
import { SunoClient } from "@runapi.ai/suno";

const client = new SunoClient();
const result = await client.stitchAudio.run({
    model: "suno-v5.5",
    prompt: "创作一首 2 分钟的 lo-fi 放松音乐,带有柔和钢琴、黑胶唱片质感和轻柔低音。",
});
<?php

require __DIR__ . "/vendor/autoload.php";

use RunApi\Suno\SunoClient;

$client = new SunoClient();
$result = $client->stitchAudio->run([
        'model' => 'suno-v5.5',
        'prompt' => '创作一首 2 分钟的 lo-fi 放松音乐,带有柔和钢琴、黑胶唱片质感和轻柔低音。',
]);
require "runapi/suno"

client = RunApi::Suno::Client.new
result = client.stitch_audio.run(
    model: "suno-v5.5",
    prompt: "创作一首 2 分钟的 lo-fi 放松音乐,带有柔和钢琴、黑胶唱片质感和轻柔低音。"
)
npx skills add runapi-ai/suno -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp

# Codex
codex plugin install runapi-mcp@agents

# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
@runapi.ai/suno v1
概览

Suno 根据文本提示生成包含人声、乐器和歌词的完整歌曲。覆盖 V4 至 V5.5 版本,每次生成均可输出跨越任意音乐风格的成品级曲目。

  • 多变体覆盖不同速度/质量层级
  • Model skill 包含文档、schema 和接入说明
  • 适合面向应用的编码工作流
  • 失败的生成不计费
变体

对比全部 API 变体

Variant Billing Pricing
suno-v4 call $0.010 查看 →
suno-v4.5 call $0.010 查看 →
suno-v4.5-all call $0.120 查看 →
suno-v4.5-plus call $0.010 查看 →
suno-v5 call $0.010 查看 →
suno-v5.5 call $0.010 查看 →
定价

Utility endpoints

Shared endpoints for this model line, such as extension, enhancement, or conversion actions.

Generate artwork
Free / image
Separate audio stems
$0.12-$0.50 / track
Type: split_stem $0.50
Type: split_stem_advanced $0.20
Regenerate validation phrase
Free / track
Generate persona
Free / track
Boost style
$0.01 / track
Check voice
Free / track
Generate MIDI
Free / track
Get timestamped lyrics
$0.01 / track
Generate voice
Free / track
Voice to validation phrase
Free / track
Convert audio
$0.01 / track
Visualize music
$0.02 / track
Generate lyrics
$0.01 / track
Blend lyrics
$0.01 / request
Replace section
$0.05 / track
技能

为应用开发安装 Suno skill

把模型文档、schema、定价说明和接入步骤加载进代码工作区。

# Install the model skill for app development workflows
npx skills add runapi-ai/suno -g
Installs docs, schemas, pricing context, and setup notes into your developer workspace.
Or use this setup request in your coding tool:
Install the Suno skill for this app:

1. Add runapi-ai/suno with the skills installer.
2. Load SKILL.md in this workspace.
3. Use its docs, schemas, pricing notes, and setup steps when adding model features.
4. Confirm the install path when done.
工作流程

四步从 model skill 到首次结果

01

选择模型

根据输出类型、质量要求和延迟目标选择模型与变体。

02

配置

设置 RunAPI key,并在代码工作区安装对应 model skill。

03

调用

按 skill 里的说明,把模型能力接入到你的应用里。

04

接收

按 task ID 轮询、在支持时使用流式,或处理 webhook 回调。

背景

Suno API 是什么?

Suno 是一款 AI 音乐生成平台,从文字描述创作包含人声、乐器和歌词的原创歌曲。通过 RunAPI,所有 Suno 版本共享同一把 key 和按次计费。

Provider
Suno
Modality
Audio & Music
为何选择 RunAPI

为什么用 RunAPI 调用 Suno API

一把认证,覆盖所有提供方

一把 RunAPI key 解锁整个模型目录。无需为每家提供方单独建账户。

统一的定价与账单

USD 按次定价,按月结算。失败的生成不计费。

Schema 优先的 SDK

Typed schema 和接入说明已打包进 model skill,让实现从正确契约开始。

常见问题

常见问题

生成的歌曲最长可以有多长?

v4.5 及 v5+ 版本每次最多生成 8 分钟(早期版本最多 4 分钟)。使用 Extend 端点可串联片段,制作更长的曲目。

我能提供自己写的歌词吗?

可以——传入带有 [Verse]、[Chorus] 和 [Bridge] 标签的歌词。也可以让 Suno 根据主题提示词自动创作歌词。

生成需要多长时间?

通常每首曲目需要 30–120 秒。纯器乐曲目的生成速度往往更快。

我能创作纯器乐曲目吗?

可以——将 instrumental 参数设为 true,Suno 将生成无人声的纯器乐曲目。

支持哪些音乐风格?

任意风格——流行、爵士、lo-fi、古典、金属、嘻哈、电子音乐等。在提示词中描述所需风格即可。

应该从哪个变体开始?

选满足质量要求的最便宜变体。多数团队从 fast 起步,生产时升级到 pro。

有免费额度吗?

新账户每个模型都有免费调用额度,之后按次计费。

支持流式吗?

模型支持流式时,RunAPI 端到端流式。

失败怎么计费?

失败的生成不计费。

输出会缓存吗?

输出按任务 ID 存储在 R2 供回取。输入不缓存。

可以商用吗?

可以——所有变体默认含商用许可,除非模型许可明确限制;有例外会在变体页面注明。

速率限制?

Key 级限流随使用层级伸缩。当前限制见定价页。

在哪里报问题?

在公共 GitHub 仓库提 issue 或邮件联系 support。

立即开始

立即体验 Suno API。