Suno · Audio & Musik

Hermes Agent x Suno

Suno ist eine KI-Musikgenerierungsplattform, die originale Songs — Gesang, Instrumente und Liedtexte — aus Textbeschreibungen erstellt. Über RunAPI teilen alle Suno-Versionen einen einzigen API-Key mit Abrechnung pro Aufruf.

9 variants ab $0.01 / Aufruf Kommerzielle Nutzung unterstützt

Prerequisite: npx runapi mcp install

Prompt

Prompt-Modelle

Verwende suno-v4, wenn es zur Aufgabe passt: Verbesserte Kohärenz und Frequenzbereich, 4-Min-Grenze.

You have access to RunAPI task tools for Suno.

Available Suno models:
- suno-v4: Verbesserte Kohärenz und Frequenzbereich, 4-Min-Grenze
  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: Erst-Generierung bis 8 Min, 25 % weniger Genre-Fehler, 40 % bessere Gesangsstimme
  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: Alle v4.5-Stile und -Modi freigeschaltet ohne Abo-Einschränkung
  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: Verbesserte Qualitätsstufe innerhalb der v4.5-Architektur
  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-Qualität Audio, bis zu 8 Min pro Generierung
  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: Bis zu 8 Min pro Generierung, Voice Cloning und Stil-Training
  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: Schreibe einen Lo-Fi-Chill-Beat mit weichem Klavier, Vinyl-Knistern und einer sanften Basslinie, 2 Minuten lang.
/api/v1/suno/stitch_audio: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/stitch_audio und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/stitch_audio/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/extend_music: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/extend_music und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/extend_music/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/create_mashup: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/create_mashup und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/create_mashup/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/add_samples: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/add_samples und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/add_samples/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/cover_audio: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/cover_audio und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/cover_audio/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/inspire_music: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/inspire_music und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/inspire_music/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/text_to_music: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/text_to_music und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/text_to_music/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/remaster_audio: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/remaster_audio und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/remaster_audio/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/add_instrumental: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/add_instrumental und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/add_instrumental/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/add_vocals: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/add_vocals und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/add_vocals/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/text_to_sound: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/text_to_sound und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/text_to_sound/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.

Öffentliche Versionen und Endpunkte

Suno V6 ist jetzt verfügbar. Anfragen mit älteren Modell-IDs (v3.5–v5.5) werden automatisch an V6 oder V6 Mini weitergeleitet. Die Preise bleiben unverändert.
Modell-ID Endpunkte Startpreis 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 / Aufruf Modelldetails
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 / Aufruf Modelldetails
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 / Aufruf Modelldetails
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 / Aufruf Modelldetails
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 / Aufruf Modelldetails
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 / Aufruf Modelldetails
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 / Aufruf Modelldetails
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 / Aufruf Modelldetails
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 / Aufruf Modelldetails

Überprüfen

Frage den Status ab, bis die Task einen Endstatus erreicht

Wähle <model-id>, um Prüfkommandos zu erzeugen.

Konfiguration

Guide-Endpunkt: <endpoint>

Wähle <model-id>, um eine Anfrage mit dem öffentlichen Eingabevertrag des Endpunkts zu erzeugen.

Zusätzliche Operationen

Diese Operationen verwenden keine Modell-ID.

  • /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
So funktioniert es

In 3 Schritten loslegen

  1. Modell-ID auswählen

    Wähle eine öffentliche Katalog-Modell-ID und prüfe ihren Endpunkt und aktuellen Startpreis.

  2. RunAPI konfigurieren

    Setze RUNAPI_API_KEY, bevor du die Endpunktanfrage sendest.

  3. Ergebnis überprüfen

    Frage bei asynchronen Endpunkten denselben Endpunkt ab, bis die Task einen Endstatus erreicht.

Was du mit Hermes Agent + Suno bauen kannst

  • Skizzenblock fürs Songwriting

    Beschreibe eine Songidee mit Genre, Stimmung, Tempo und Thema und erhalte einen Demo-Track, den du vor der Studioproduktion weiterentwickeln kannst.

  • Cover in neuen Stilen

    Style einen vorhandenen Track um, indem du Genre, Instrumentierung oder Stimmung änderst und Melodie und Struktur beibehältst.

  • Komplette audiovisuelle Pipelines

    Verkette Suno in einem Hermes-Agent-Workflow mit Videomodellen, um Filmmaterial und einen passenden eigenen Soundtrack zu erstellen.

Warum Suno über RunAPI + Hermes Agent nutzen

  • 9 Varianten, ein API-Schlüssel

    Nutze eine RunAPI-Verbindung, um zwischen den verfügbaren Modellvarianten zu wählen, ohne deine Integration zu ändern.

  • Klare Nutzungspreise

    Sieh die aktuellen Katalogpreise vor jeder Anfrage ein, ohne Abonnement oder Mindestumsatz.

  • Automatische Task-Workflows

    Sende Tasks, frage ihren Status ab und sammle asynchrone Ergebnisse in einem einheitlichen Ablauf ohne eigenen Polling-Code.

Fragen zu Hermes Agent + Suno

Wie richte ich Suno in Hermes Agent ein?

Nutze denselben RunAPI-Provider, den du für Chat eingerichtet hast. Er deckt Chat-, Bild-, Video- und Musik-Endpunkte ab, daher braucht Suno keine eigene Konfiguration.

Kann ich Instrumentaltracks ohne Gesang erzeugen?

Ja. Suno unterstützt instrumentale Generierung. Die Anfrageparameter auf dieser Seite zeigen, welche Felder im Instrumentalmodus gelten, und die API meldet einen Validierungsfehler, wenn widersprüchliche Felder gesendet werden.

Kann Hermes Agent Suno mit Videomodellen verketten?

Ja. Hermes Agent kann ein Video mit einem Videomodell erzeugen und im selben Workflow mit Suno einen passenden Soundtrack erstellen.

Welche Modell-ID soll ich verwenden?

Wähle eine öffentliche Modell-ID aus der Versionstabelle. Jede ID stellt die in ihrer Zeile gezeigten Endpunkte bereit.

Konfiguriert diese Anleitung ein Chatmodell?

Nein. Diese Modelllinie verwendet den hier gezeigten Endpunktablauf und wird nicht als Agent-Chatmodell dargestellt.

Suno mit Hermes Agent nutzen

Bauen Sie mit einem Team?

Wir helfen bei Enterprise-Setup, Integrationen und technischen Fragen.

Kontakt aufnehmen