模型 PROMPTS

suno-v4 Prompts — 53 个精选示例

通过 RunAPI 使用 suno-v4 的示例。复制 prompt 后,可在 Claude Code、Codex、Cursor、Windsurf 或后端 API 中使用。

模型

suno-v4

模态
音乐
提供方
Suno
Endpoint
Text To Music
查看模型详情和定价 →
1. claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
2. 重启 Claude Code
3. 粘贴这个 prompt:生成音乐:"Indie folk, 92 BPM, melancholic, fingerstyle acoustic guitar, whispered vocals, 2010s indie style"
1. codex plugin install runapi-mcp@agents
2. 重启 Codex
3. 粘贴这个 prompt:生成音乐:"Indie folk, 92 BPM, melancholic, fingerstyle acoustic guitar, whispered vocals, 2010s indie style"
1. npx @runapi.ai/mcp init cursor
2. 重启 Cursor
3. 粘贴这个 prompt:生成音乐:"Indie folk, 92 BPM, melancholic, fingerstyle acoustic guitar, whispered vocals, 2010s indie style"
1. npx @runapi.ai/mcp init windsurf
2. 重启 Windsurf
3. 粘贴这个 prompt:生成音乐:"Indie folk, 92 BPM, melancholic, fingerstyle acoustic guitar, whispered vocals, 2010s indie style"
curl -X POST https://runapi.ai/api/v1/suno/text_to_music \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "suno-v4",
  "prompt": "Indie folk, 92 BPM, melancholic, fingerstyle acoustic guitar, whispered vocals, 2010s indie style"
}
JSON
import { SunoClient } from "@runapi.ai/suno";

const client = new SunoClient({
  apiKey: process.env.RUNAPI_API_KEY,
});

const result = await client.textToMusic.run({
  "model": "suno-v4",
  "prompt": "Indie folk, 92 BPM, melancholic, fingerstyle acoustic guitar, whispered vocals, 2010s indie style"
});
console.log(result.id);
require "runapi/suno"

client = RunApi::Suno::Client.new
result = client.text_to_music.run(
  model: "suno-v4",
  prompt: "Indie folk, 92 BPM, melancholic, fingerstyle acoustic guitar, whispered vocals, 2010s indie style"
)
puts result.id
package main

import (
  "context"
  "fmt"
  "log"
  "net/http"
  "os"
  "strings"
)

func main() {
  body := strings.NewReader("{\"model\":\"suno-v4\",\"prompt\":\"Indie folk, 92 BPM, melancholic, fingerstyle acoustic guitar, whispered vocals, 2010s indie style\"}")
  req, err := http.NewRequestWithContext(context.Background(), http.MethodPost, "https://runapi.ai/api/v1/suno/text_to_music", body)
  if err != nil {
    log.Fatal(err)
  }

  req.Header.Set("Authorization", "Bearer "+os.Getenv("RUNAPI_API_KEY"))
  req.Header.Set("Content-Type", "application/json")

  resp, err := http.DefaultClient.Do(req)
  if err != nil {
    log.Fatal(err)
  }
  defer resp.Body.Close()

  fmt.Println(resp.Status)
}
suno-v4 /api/v1/suno/text_to_music 获取 API Key
MU
音乐
verse-chorus structure suno-v4

[Verse] soft acoustic guitar the morning light filters throu...

[Verse] soft acoustic guitar the morning light filters through [Chorus] soaring vocals with full band we rise above the clouds [Bridge: piano only, vulnerable vocals] all the weight we carry [Outro: fade out]

查看 API 代码
curl -X POST https://runapi.ai/api/v1/suno/text_to_music \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "suno-v4",
  "prompt": "[Verse] soft acoustic guitar the morning light filters through [Chorus] soaring vocals with full band we rise above the clouds [Bridge: piano only, vulnerable vocals] all the weight we carry [Outro: fade out]"
}
JSON
常见问题

使用 suno-v4 prompts

%{model} 是什么?

%{model} 是 RunAPI 统一模型目录中的模型。这些 prompts 展示了 agent 和后端服务可以复用的实际输入模式。

如何使用这些 prompts?

安装 RunAPI MCP Server 后,复制任意 prompt 并粘贴到 Claude Code、Codex、Cursor 或 Windsurf。开发者也可以复制 API 示例直接调用。

浏览这些 prompts 要付费吗?

浏览和复制 prompt 示例是免费的。只有当你使用 API key 调用 RunAPI 模型生成内容时,才会产生费用。

这些 prompts 可以用于生产环境吗?

可以。把每个 prompt 当作起点,再补充品牌规则、输出尺寸、安全约束和你的业务上下文。