Suno · Ses & Müzik

OpenClaw x Suno

Suno, metin açıklamalarından vokal, enstrüman ve şarkı sözleriyle özgün şarkılar oluşturan bir AI müzik üretim platformudur. RunAPI üzerinden tüm Suno sürümleri, çağrı başına faturalandırmayla tek bir API anahtarını paylaşır.

9 variants başlayan $0.01 / çağrı Ticari kullanım uygun

Prerequisite: npx runapi mcp install

Prompt

İstem modelleri

Göreve uyduğunda suno-v4 kullanın: Gelişmiş tutarlılık ve frekans aralığı, 4 dakika sınırı.

You have access to RunAPI task tools for Suno.

Available Suno models:
- suno-v4: Gelişmiş tutarlılık ve frekans aralığı, 4 dakika sınırı
  endpoints: /api/v1/suno/stitch_audio, /api/v1/suno/extend_music, /api/v1/suno/create_mashup, /api/v1/suno/add_samples, /api/v1/suno/cover_audio, /api/v1/suno/inspire_music, /api/v1/suno/text_to_music, /api/v1/suno/remaster_audio
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v4.5: İlk üretimde 8 dakika, %25 daha az tür hatası, %40 daha iyi vokaller
  endpoints: /api/v1/suno/remaster_audio, /api/v1/suno/create_mashup, /api/v1/suno/extend_music, /api/v1/suno/add_samples, /api/v1/suno/stitch_audio, /api/v1/suno/inspire_music, /api/v1/suno/cover_audio, /api/v1/suno/text_to_music
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v4.5-all: Tüm v4.5 stilleri ve modları abonelik kısıtlaması olmadan açık
  endpoints: /api/v1/suno/extend_music, /api/v1/suno/create_mashup, /api/v1/suno/cover_audio, /api/v1/suno/text_to_music
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v4.5-plus: v4.5 mimarisinde gelişmiş kalite katmanı
  endpoints: /api/v1/suno/cover_audio, /api/v1/suno/remaster_audio, /api/v1/suno/add_samples, /api/v1/suno/create_mashup, /api/v1/suno/stitch_audio, /api/v1/suno/text_to_music, /api/v1/suno/inspire_music, /api/v1/suno/extend_music, /api/v1/suno/add_instrumental, /api/v1/suno/add_vocals
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v5: CD kalitesinde ses, üretim başına 8 dakikaya kadar
  endpoints: /api/v1/suno/remaster_audio, /api/v1/suno/text_to_sound, /api/v1/suno/add_samples, /api/v1/suno/add_instrumental, /api/v1/suno/create_mashup, /api/v1/suno/stitch_audio, /api/v1/suno/cover_audio, /api/v1/suno/inspire_music, /api/v1/suno/text_to_music, /api/v1/suno/extend_music, /api/v1/suno/add_vocals
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v5.5: Üretim başına 8 dakikaya kadar, ses klonlama ve stil eğitimi
  endpoints: /api/v1/suno/text_to_sound, /api/v1/suno/add_samples, /api/v1/suno/create_mashup, /api/v1/suno/stitch_audio, /api/v1/suno/text_to_music, /api/v1/suno/cover_audio, /api/v1/suno/inspire_music, /api/v1/suno/extend_music, /api/v1/suno/add_instrumental, /api/v1/suno/remaster_audio
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v6: suno-v6
  endpoints: /api/v1/suno/create_mashup, /api/v1/suno/text_to_music, /api/v1/suno/cover_audio, /api/v1/suno/extend_music
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v6-mini: suno-v6-mini
  endpoints: /api/v1/suno/cover_audio, /api/v1/suno/create_mashup, /api/v1/suno/text_to_music, /api/v1/suno/extend_music
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v6-wild: suno-v6-wild
  endpoints: /api/v1/suno/create_mashup, /api/v1/suno/cover_audio, /api/v1/suno/text_to_music, /api/v1/suno/extend_music
  request fields: model, vocal_mode, prompt, persona_id, persona_type

Use the model ID and endpoint that match the user's request.
Example prompt: Yumuşak piyano, plak cızırtısı ve hafif bir bas hattıyla 2 dakikalık lo-fi chill bir beat yaz.
/api/v1/suno/stitch_audio: Submit the task, poll for its status, then verify the completed output. /api/v1/suno/stitch_audio adresine POST gönderin ve dönen Task kimliğini kaydedin.
Durum completed veya failed olana kadar /api/v1/suno/stitch_audio/<task-id> adresine GET gönderin.
completed yanıtının API referansında belgelenen endpoint'e özgü çıktıyı içerdiğini doğrulayın.
/api/v1/suno/extend_music: Submit the task, poll for its status, then verify the completed output. /api/v1/suno/extend_music adresine POST gönderin ve dönen Task kimliğini kaydedin.
Durum completed veya failed olana kadar /api/v1/suno/extend_music/<task-id> adresine GET gönderin.
completed yanıtının API referansında belgelenen endpoint'e özgü çıktıyı içerdiğini doğrulayın.
/api/v1/suno/create_mashup: Submit the task, poll for its status, then verify the completed output. /api/v1/suno/create_mashup adresine POST gönderin ve dönen Task kimliğini kaydedin.
Durum completed veya failed olana kadar /api/v1/suno/create_mashup/<task-id> adresine GET gönderin.
completed yanıtının API referansında belgelenen endpoint'e özgü çıktıyı içerdiğini doğrulayın.
/api/v1/suno/add_samples: Submit the task, poll for its status, then verify the completed output. /api/v1/suno/add_samples adresine POST gönderin ve dönen Task kimliğini kaydedin.
Durum completed veya failed olana kadar /api/v1/suno/add_samples/<task-id> adresine GET gönderin.
completed yanıtının API referansında belgelenen endpoint'e özgü çıktıyı içerdiğini doğrulayın.
/api/v1/suno/cover_audio: Submit the task, poll for its status, then verify the completed output. /api/v1/suno/cover_audio adresine POST gönderin ve dönen Task kimliğini kaydedin.
Durum completed veya failed olana kadar /api/v1/suno/cover_audio/<task-id> adresine GET gönderin.
completed yanıtının API referansında belgelenen endpoint'e özgü çıktıyı içerdiğini doğrulayın.
/api/v1/suno/inspire_music: Submit the task, poll for its status, then verify the completed output. /api/v1/suno/inspire_music adresine POST gönderin ve dönen Task kimliğini kaydedin.
Durum completed veya failed olana kadar /api/v1/suno/inspire_music/<task-id> adresine GET gönderin.
completed yanıtının API referansında belgelenen endpoint'e özgü çıktıyı içerdiğini doğrulayın.
/api/v1/suno/text_to_music: Submit the task, poll for its status, then verify the completed output. /api/v1/suno/text_to_music adresine POST gönderin ve dönen Task kimliğini kaydedin.
Durum completed veya failed olana kadar /api/v1/suno/text_to_music/<task-id> adresine GET gönderin.
completed yanıtının API referansında belgelenen endpoint'e özgü çıktıyı içerdiğini doğrulayın.
/api/v1/suno/remaster_audio: Submit the task, poll for its status, then verify the completed output. /api/v1/suno/remaster_audio adresine POST gönderin ve dönen Task kimliğini kaydedin.
Durum completed veya failed olana kadar /api/v1/suno/remaster_audio/<task-id> adresine GET gönderin.
completed yanıtının API referansında belgelenen endpoint'e özgü çıktıyı içerdiğini doğrulayın.
/api/v1/suno/add_instrumental: Submit the task, poll for its status, then verify the completed output. /api/v1/suno/add_instrumental adresine POST gönderin ve dönen Task kimliğini kaydedin.
Durum completed veya failed olana kadar /api/v1/suno/add_instrumental/<task-id> adresine GET gönderin.
completed yanıtının API referansında belgelenen endpoint'e özgü çıktıyı içerdiğini doğrulayın.
/api/v1/suno/add_vocals: Submit the task, poll for its status, then verify the completed output. /api/v1/suno/add_vocals adresine POST gönderin ve dönen Task kimliğini kaydedin.
Durum completed veya failed olana kadar /api/v1/suno/add_vocals/<task-id> adresine GET gönderin.
completed yanıtının API referansında belgelenen endpoint'e özgü çıktıyı içerdiğini doğrulayın.
/api/v1/suno/text_to_sound: Submit the task, poll for its status, then verify the completed output. /api/v1/suno/text_to_sound adresine POST gönderin ve dönen Task kimliğini kaydedin.
Durum completed veya failed olana kadar /api/v1/suno/text_to_sound/<task-id> adresine GET gönderin.
completed yanıtının API referansında belgelenen endpoint'e özgü çıktıyı içerdiğini doğrulayın.

Genel sürümler ve endpoint'ler

Suno V6 artık kullanılabilir. Eski model kimlikleriyle (v3.5–v5.5) gönderilen istekler otomatik olarak V6 veya V6 Mini'ye yönlendirilir. Fiyatlar değişmemiştir.
Model kimliği Endpoint'ler Başlangıç fiyatı Katalog
suno-v4
/api/v1/suno/stitch_audio /api/v1/suno/extend_music /api/v1/suno/create_mashup /api/v1/suno/add_samples /api/v1/suno/cover_audio /api/v1/suno/inspire_music /api/v1/suno/text_to_music /api/v1/suno/remaster_audio
$0.01 / çağrı Model ayrıntısı
suno-v4.5
/api/v1/suno/remaster_audio /api/v1/suno/create_mashup /api/v1/suno/extend_music /api/v1/suno/add_samples /api/v1/suno/stitch_audio /api/v1/suno/inspire_music /api/v1/suno/cover_audio /api/v1/suno/text_to_music
$0.01 / çağrı Model ayrıntısı
suno-v4.5-all
/api/v1/suno/extend_music /api/v1/suno/create_mashup /api/v1/suno/cover_audio /api/v1/suno/text_to_music
$0.12 / çağrı Model ayrıntısı
suno-v4.5-plus
/api/v1/suno/cover_audio /api/v1/suno/remaster_audio /api/v1/suno/add_samples /api/v1/suno/create_mashup /api/v1/suno/stitch_audio /api/v1/suno/text_to_music /api/v1/suno/inspire_music /api/v1/suno/extend_music /api/v1/suno/add_instrumental /api/v1/suno/add_vocals
$0.01 / çağrı Model ayrıntısı
suno-v5
/api/v1/suno/remaster_audio /api/v1/suno/text_to_sound /api/v1/suno/add_samples /api/v1/suno/add_instrumental /api/v1/suno/create_mashup /api/v1/suno/stitch_audio /api/v1/suno/cover_audio /api/v1/suno/inspire_music /api/v1/suno/text_to_music /api/v1/suno/extend_music /api/v1/suno/add_vocals
$0.01 / çağrı Model ayrıntısı
suno-v5.5
/api/v1/suno/text_to_sound /api/v1/suno/add_samples /api/v1/suno/create_mashup /api/v1/suno/stitch_audio /api/v1/suno/text_to_music /api/v1/suno/cover_audio /api/v1/suno/inspire_music /api/v1/suno/extend_music /api/v1/suno/add_instrumental /api/v1/suno/remaster_audio
$0.01 / çağrı Model ayrıntısı
suno-v6
/api/v1/suno/create_mashup /api/v1/suno/text_to_music /api/v1/suno/cover_audio /api/v1/suno/extend_music
$0.12 / çağrı Model ayrıntısı
suno-v6-mini
/api/v1/suno/cover_audio /api/v1/suno/create_mashup /api/v1/suno/text_to_music /api/v1/suno/extend_music
$0.12 / çağrı Model ayrıntısı
suno-v6-wild
/api/v1/suno/create_mashup /api/v1/suno/cover_audio /api/v1/suno/text_to_music /api/v1/suno/extend_music
$0.12 / çağrı Model ayrıntısı

Doğrulama

Task son duruma ulaşana kadar sorgulayın

Doğrulama komutlarını oluşturmak için <model-id> seçin.

Yapılandırma

Rehber endpoint'i: <endpoint>

Endpoint'in genel giriş sözleşmesine göre istek oluşturmak için <model-id> seçin.

Ek işlemler

Bu işlemler model kimliği kullanmaz.

  • /api/v1/suno/get_timestamped_lyrics
  • /api/v1/suno/separate_audio_stems
  • /api/v1/suno/generate_artwork
  • /api/v1/suno/generate_persona
  • /api/v1/suno/generate_midi
  • /api/v1/suno/regenerate_validation_phrase
  • /api/v1/suno/generate_voice
  • /api/v1/suno/boost_style
  • /api/v1/suno/check_voice
  • /api/v1/suno/voice_to_validation_phrase
  • /api/v1/suno/convert_audio
  • /api/v1/suno/visualize_music
  • /api/v1/suno/generate_lyrics
  • /api/v1/suno/blend_lyrics
  • /api/v1/suno/replace_section
Nasıl çalışır

3 adımda başlayın

  1. Bir model kimliği seçin

    Genel katalogdan bir model kimliği seçin ve endpoint'i ile güncel başlangıç fiyatını inceleyin.

  2. RunAPI'yi yapılandırın

    Endpoint isteğini göndermeden önce RUNAPI_API_KEY ayarlayın.

  3. Sonucu doğrulayın

    Eşzamansız endpoint'lerde Task son duruma ulaşana kadar aynı endpoint'i sorgulayın.

OpenClaw + Suno ile neler oluşturabilirsiniz

  • YouTube ve sosyal medya için fon müziği

    İstemde ruh halini ve türü tarif ederek videolar için özgün fon müzikleri üretin.

  • Şarkı sözlerini tam şarkı olarak dinleme

    Söz yazarları sözlerini bir stil açıklamasıyla verip stüdyoya girmeden önce eksiksiz bir demo olarak dinleyebilir.

  • Podcast girişleri ve kapanışları

    Bir podcast'in tonuna uygun enstrümantal giriş ve kapanış müzikleri oluşturun, birkaç varyasyon üretip en iyisini seçin.

Suno neden RunAPI + OpenClaw ile kullanılmalı

  • 9 varyant, tek API anahtarı

    Entegrasyonunuzu değiştirmeden kullanılabilir model varyantları arasından seçim yapmak için tek bir RunAPI bağlantısı kullanın.

  • Anlaşılır kullanım fiyatları

    İstek göndermeden önce güncel katalog fiyatlarını görün; abonelik veya minimum harcama gerekmez.

  • Otomatik görev iş akışları

    Elle yoklama kodu yazmadan asenkron sonuçları tutarlı bir görev akışıyla gönderin, sorgulayın ve toplayın.

OpenClaw + Suno Soruları

Daha iyi Suno istemlerini nasıl yazarım?

Tür, ruh hali, tempo ve enstrümantasyon konusunda net olun. “Akustik gitar ve sıcak synth'lerle neşeli indie pop” gibi bir istem, “mutlu şarkı” isteminden daha iyi sonuç verir.

Bir Suno şarkısını ilk klibin ötesine uzatabilir miyim?

Evet. RunAPI'deki Suno; parçayı uzatma, cover oluşturma ve şarkıları birleştirme uç noktaları sunar; hepsi aynı API anahtarı ve görev döngüsüyle.

Suno'yu RunAPI üzerinden kullanmak için Suno hesabı gerekir mi?

Hayır. RunAPI, RunAPI API anahtarınız ve bakiyenizle Suno'ya programatik erişim sağlar. Suno hesabına veya ayrı kimlik bilgilerine gerek yoktur.

Hangi model kimliğini kullanmalıyım?

Sürüm tablosundan genel bir model kimliği seçin. Her kimlik, kendi satırında gösterilen endpoint'leri sunar.

Bu rehber bir sohbet modeli yapılandırıyor mu?

Hayır. Bu Model Line burada gösterilen endpoint akışını kullanır ve agent sohbet modeli olarak sunulmaz.

OpenClaw ile Suno kullanmaya başlayın

Bir ekiple mi geliştiriyorsunuz?

Kurumsal kurulum, entegrasyonlar ve teknik sorular konusunda yardımcı oluruz.

İletişime geçin