OPENCLAW + SUNO

OpenClaw で Suno を使う。

Suno はテキストプロンプトまたは正確な歌詞から、ボーカル・楽器・ミキシングを含む完全な楽曲を生成します。v4 から v5.5 までの各バージョンが RunAPI 経由で利用でき、Suno には公式の公開 API がないため RunAPI が API アクセスを提供します。OpenClaw のエージェントは、チャットと同じ RUNAPI_API_KEY でこれを呼び出します。

1つの APIキー · 音楽生成エンドポイント · 非同期タスクポーリング
RunAPI を使って Suno で楽曲を生成します。

要件:
- RUNAPI_API_KEY から API キーを読み込みます。
- POST https://runapi.ai/api/v1/suno/text_to_music を呼び出します。
- model を "suno-v5.5" に設定します。
- プロンプトから AI が歌詞を生成するように vocal_mode を "auto_lyrics" に設定します。
- prompt に作りたい楽曲を記述します。
- このタスクは非同期です。返された task_id を status が "completed" になるまでポーリングします。
- 完了したら、レスポンスの output から音声の URL を読み取ります。
curl -X POST https://runapi.ai/api/v1/suno/text_to_music \
  -H "Authorization: Bearer $RUNAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno-v5.5",
    "vocal_mode": "auto_lyrics",
    "prompt": "An upbeat indie pop track about coding late at night, warm synths and acoustic guitar",
    "vocal_gender": "female"
  }'
{
  "task_id": "tsk_abc123",
  "status": "pending",
  "model": "suno-v5.5"
}
curlコマンドをコピーしてテスト suno
仕組み

OpenClaw で Suno を使う3ステップ

1

Configure RunAPI

Set RUNAPI_API_KEY in your environment. If you already configured RunAPI in OpenClaw for chat, the same key works for Suno music generation — no extra provider setup needed.

export RUNAPI_API_KEY=runapi_xxx
2

Call text_to_music

Send a POST to the text_to_music endpoint with the model and vocal_mode. Use auto_lyrics with a prompt for AI-written lyrics, exact_lyrics with lyrics/style/title for your own words, or instrumental with style/title for no vocals.

POST /api/v1/suno/text_to_music
3

Poll for the result

The endpoint returns a task_id immediately. Song generation takes 30 seconds to several minutes depending on version. Poll the task status endpoint until the status is completed, then read the output audio URL.

GET /api/v1/suno/text_to_music/tsk_abc123
パラメータ

Suno text_to_music API パラメータ

パラメータ 説明
model string Required. suno-v4, suno-v4.5, suno-v4.5-all, suno-v4.5-plus, suno-v5, or suno-v5.5.
vocal_mode string Required. auto_lyrics (AI writes lyrics from prompt), exact_lyrics (you provide lyrics/style/title), or instrumental (no vocals, requires style/title).
prompt string Song brief for auto_lyrics mode. Describe genre, mood, tempo, and subject. Forbidden in exact_lyrics and instrumental modes.
lyrics string Exact lyrics to sing. Required for exact_lyrics mode. Forbidden in auto_lyrics and instrumental modes.
style string Music style description, e.g. lo-fi hip hop, 80s synthwave. Required for exact_lyrics and instrumental modes.
title string Song title. Required for exact_lyrics and instrumental modes.
vocal_gender string Optional. male or female.
negative_tags string Optional. Styles to avoid, e.g. heavy metal, screaming.
duration_seconds integer Optional. Target duration in seconds.
persona_id string Optional. Persona ID for custom voice or style profiles.
persona_type string Optional. style or voice. Selects the persona category.
callback_url string Optional. Webhook URL that receives a POST when the task completes.

OpenClaw上のSunoとは?

Sunoはテキストプロンプトまたは歌詞からボーカル・楽器・ミキシングを含む完全な楽曲を生成するテキスト→音楽AIです。OpenClaw agentはRunAPI経由で呼び出します——SunoにはオフィシャルのパブリックAPIがないためRunAPIを通じてv4からv5.5までにプログラムでアクセスできます。

Sunoの活用例

YouTubeとSNSのBGM

気分とジャンルをプロンプトで説明して動画向けのオリジナルBGMを生成します。ライセンス料なし・著作権問題なし——曲はコンテンツのために新しく生成されます。

歌詞をフル楽曲として聴く

作詞家がexact_lyricsモードに歌詞とスタイル説明を貼り付けて完全な楽曲として演奏されたものを聴けます——スタジオ時間前に制作デモを手にできます。

ポッドキャストのイントロとアウトロ

ジャンル・気分・長さを指定してポッドキャストのトーンに合った純粋な楽器イントロとアウトロを作成します。複数のバリエーションを生成して最良のものを選びます。

FAQ

Suno + OpenClaw に関する質問

OpenClaw の基本設定

まだ設定していませんか?OpenClaw の RunAPI セットアップガイドから始めましょう。

OpenClaw セットアップガイド →

Suno モデルカタログ

すべての Suno バージョン、価格、利用可能なエンドポイントを確認する。

Suno モデル →

今すぐ OpenClaw で Suno を試す。

無料の RunAPI キーを取得し、プロンプトを OpenClaw に貼り付けて、テキストの説明からボーカル・楽器・ミキシングを含む完全な楽曲を生成しましょう。