Suno · Audio i muzyka

OpenClaw x Suno

Suno to platforma AI do generowania muzyki, która tworzy oryginalne utwory — wokal, instrumenty i tekst — na podstawie opisów tekstowych. W RunAPI wszystkie wersje Suno korzystają z jednego klucza API z rozliczaniem za wywołanie.

9 variants od $0.01 / wywołanie Do użytku komercyjnego

Prerequisite: npx runapi mcp install

Prompt

Modele promptów

Użyj suno-v4, gdy pasuje do zadania: Lepsza spójność i zakres częstotliwości, limit 4 min.

You have access to RunAPI task tools for Suno.

Available Suno models:
- suno-v4: Lepsza spójność i zakres częstotliwości, limit 4 min
  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: 8 min już w pierwszej generacji, o 25% mniej błędów gatunku, o 40% lepszy wokal
  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: Wszystkie style i tryby v4.5 odblokowane bez ograniczeń subskrypcji
  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: Poziom o podwyższonej jakości w architekturze v4.5
  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: Dźwięk w jakości CD, do 8 min na generację
  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: Do 8 min na generację, klonowanie głosu i trenowanie stylu
  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: Napisz spokojny bit lo-fi z delikatnym pianinem, trzaskami winylu i łagodną linią basu, o długości 2 minut.
/api/v1/suno/stitch_audio: Submit the task, poll for its status, then verify the completed output. Wyślij POST do /api/v1/suno/stitch_audio i zapisz ID zwróconej Task.
Wyślij GET do /api/v1/suno/stitch_audio/<task-id>, aż stan zmieni się na completed lub failed.
Sprawdź, czy odpowiedź completed zawiera wynik właściwy dla endpointu opisany w dokumentacji API.
/api/v1/suno/extend_music: Submit the task, poll for its status, then verify the completed output. Wyślij POST do /api/v1/suno/extend_music i zapisz ID zwróconej Task.
Wyślij GET do /api/v1/suno/extend_music/<task-id>, aż stan zmieni się na completed lub failed.
Sprawdź, czy odpowiedź completed zawiera wynik właściwy dla endpointu opisany w dokumentacji API.
/api/v1/suno/create_mashup: Submit the task, poll for its status, then verify the completed output. Wyślij POST do /api/v1/suno/create_mashup i zapisz ID zwróconej Task.
Wyślij GET do /api/v1/suno/create_mashup/<task-id>, aż stan zmieni się na completed lub failed.
Sprawdź, czy odpowiedź completed zawiera wynik właściwy dla endpointu opisany w dokumentacji API.
/api/v1/suno/add_samples: Submit the task, poll for its status, then verify the completed output. Wyślij POST do /api/v1/suno/add_samples i zapisz ID zwróconej Task.
Wyślij GET do /api/v1/suno/add_samples/<task-id>, aż stan zmieni się na completed lub failed.
Sprawdź, czy odpowiedź completed zawiera wynik właściwy dla endpointu opisany w dokumentacji API.
/api/v1/suno/cover_audio: Submit the task, poll for its status, then verify the completed output. Wyślij POST do /api/v1/suno/cover_audio i zapisz ID zwróconej Task.
Wyślij GET do /api/v1/suno/cover_audio/<task-id>, aż stan zmieni się na completed lub failed.
Sprawdź, czy odpowiedź completed zawiera wynik właściwy dla endpointu opisany w dokumentacji API.
/api/v1/suno/inspire_music: Submit the task, poll for its status, then verify the completed output. Wyślij POST do /api/v1/suno/inspire_music i zapisz ID zwróconej Task.
Wyślij GET do /api/v1/suno/inspire_music/<task-id>, aż stan zmieni się na completed lub failed.
Sprawdź, czy odpowiedź completed zawiera wynik właściwy dla endpointu opisany w dokumentacji API.
/api/v1/suno/text_to_music: Submit the task, poll for its status, then verify the completed output. Wyślij POST do /api/v1/suno/text_to_music i zapisz ID zwróconej Task.
Wyślij GET do /api/v1/suno/text_to_music/<task-id>, aż stan zmieni się na completed lub failed.
Sprawdź, czy odpowiedź completed zawiera wynik właściwy dla endpointu opisany w dokumentacji API.
/api/v1/suno/remaster_audio: Submit the task, poll for its status, then verify the completed output. Wyślij POST do /api/v1/suno/remaster_audio i zapisz ID zwróconej Task.
Wyślij GET do /api/v1/suno/remaster_audio/<task-id>, aż stan zmieni się na completed lub failed.
Sprawdź, czy odpowiedź completed zawiera wynik właściwy dla endpointu opisany w dokumentacji API.
/api/v1/suno/add_instrumental: Submit the task, poll for its status, then verify the completed output. Wyślij POST do /api/v1/suno/add_instrumental i zapisz ID zwróconej Task.
Wyślij GET do /api/v1/suno/add_instrumental/<task-id>, aż stan zmieni się na completed lub failed.
Sprawdź, czy odpowiedź completed zawiera wynik właściwy dla endpointu opisany w dokumentacji API.
/api/v1/suno/add_vocals: Submit the task, poll for its status, then verify the completed output. Wyślij POST do /api/v1/suno/add_vocals i zapisz ID zwróconej Task.
Wyślij GET do /api/v1/suno/add_vocals/<task-id>, aż stan zmieni się na completed lub failed.
Sprawdź, czy odpowiedź completed zawiera wynik właściwy dla endpointu opisany w dokumentacji API.
/api/v1/suno/text_to_sound: Submit the task, poll for its status, then verify the completed output. Wyślij POST do /api/v1/suno/text_to_sound i zapisz ID zwróconej Task.
Wyślij GET do /api/v1/suno/text_to_sound/<task-id>, aż stan zmieni się na completed lub failed.
Sprawdź, czy odpowiedź completed zawiera wynik właściwy dla endpointu opisany w dokumentacji API.

Publiczne wersje i endpointy

Suno V6 jest już dostępne. Żądania ze starszymi ID modeli (v3.5–v5.5) są automatycznie przekierowywane do V6 lub V6 Mini. Ceny pozostają bez zmian.
ID modelu Endpointy Cena początkowa 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 / wywołanie Szczegóły modelu
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 / wywołanie Szczegóły modelu
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 / wywołanie Szczegóły modelu
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 / wywołanie Szczegóły modelu
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 / wywołanie Szczegóły modelu
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 / wywołanie Szczegóły modelu
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 / wywołanie Szczegóły modelu
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 / wywołanie Szczegóły modelu
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 / wywołanie Szczegóły modelu

Weryfikacja

Odpytywanie do momentu osiągnięcia przez Task stanu końcowego

Wybierz <model-id>, aby wygenerować polecenia weryfikacyjne.

Konfiguracja

Endpoint przewodnika: <endpoint>

Wybierz <model-id>, aby wygenerować żądanie zgodne z publicznym kontraktem wejściowym endpointu.

Dodatkowe operacje

Te operacje nie używają ID modelu.

  • /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
Jak to działa

Zacznij w 3 krokach

  1. Wybierz ID modelu

    Wybierz publiczny ID modelu z katalogu i sprawdź jego endpoint oraz bieżącą cenę początkową.

  2. Skonfiguruj RunAPI

    Ustaw RUNAPI_API_KEY przed wysłaniem żądania do endpointu.

  3. Zweryfikuj wynik

    Dla asynchronicznych endpointów odpytuj ten sam endpoint, aż Task osiągnie stan końcowy.

Co możesz zbudować za pomocą OpenClaw + Suno

  • Muzyka w tle na YouTube i do mediów społecznościowych

    Generuj oryginalne podkłady do filmów, opisując nastrój i gatunek w prompcie.

  • Tekst piosenki jako pełny utwór

    Autorzy tekstów mogą podać swoje słowa z opisem stylu i usłyszeć je jako kompletne demo przed wejściem do studia.

  • Intra i outra do podcastów

    Twórz instrumentalne intra i outra pasujące do charakteru podcastu, generuj kilka wariantów i wybierz najlepszy.

Dlaczego warto używać Suno przez RunAPI + OpenClaw

  • 9 wariantów, jeden klucz API

    Korzystaj z jednego połączenia RunAPI, aby wybierać spośród dostępnych wariantów modelu bez zmiany integracji.

  • Przejrzyste ceny użycia

    Sprawdź aktualne ceny w katalogu przed wysłaniem żądania, bez subskrypcji i minimalnych wydatków.

  • Automatyczne przepływy zadań

    Wysyłaj zadania, sprawdzaj ich status i odbieraj asynchroniczne wyniki w jednym przepływie, bez ręcznego kodu odpytywania.

Pytania o OpenClaw + Suno

Jak pisać lepsze prompty do Suno?

Precyzyjnie określ gatunek, nastrój, tempo i instrumentarium. Prompt w rodzaju „pogodny indie pop z gitarą akustyczną i ciepłymi syntezatorami” działa lepiej niż „wesoła piosenka”.

Czy mogę przedłużyć utwór Suno poza pierwszy fragment?

Tak. Suno w RunAPI ma endpointy do przedłużania utworu, tworzenia coverów i łączenia piosenek, wszystkie z tym samym kluczem API i cyklem zadań.

Czy potrzebuję konta Suno, aby korzystać z niego przez RunAPI?

Nie. RunAPI zapewnia programowy dostęp do Suno z Twoim kluczem API i saldem RunAPI. Konto Suno ani osobne dane logowania nie są potrzebne.

Którego ID modelu użyć?

Wybierz publiczny ID modelu z tabeli wersji. Każdy ID udostępnia endpointy pokazane w jego wierszu.

Czy ten przewodnik konfiguruje model czatu?

Nie. Ta linia modeli korzysta z pokazanego procesu endpointu i nie jest przedstawiana jako model czatu agenta.

Zacznij używać Suno z OpenClaw

Budujesz z zespołem?

Pomożemy w konfiguracji dla firm, integracjach i kwestiach technicznych.

Skontaktuj się