Suno · Audio & Muziek

Hermes Agent x Suno

Suno is een AI-platform voor muziekgeneratie dat originele nummers — zang, instrumenten en songteksten — maakt op basis van tekstbeschrijvingen. Via RunAPI delen alle Suno-versies één API-sleutel met facturering per aanroep.

9 variants vanaf $0.01 / aanroep Commercieel toegestaan

Prerequisite: npx runapi mcp install

Prompt

Promptmodellen

Gebruik suno-v4 wanneer het bij de taak past: Betere samenhang en frequentiebereik, maximaal 4 min.

You have access to RunAPI task tools for Suno.

Available Suno models:
- suno-v4: Betere samenhang en frequentiebereik, maximaal 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 bij eerste generatie, 25% minder genrefouten, 40% betere zang
  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-stijlen en -modi ontgrendeld zonder abonnementsbeperking
  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: Verbeterde kwaliteitstier binnen de v4.5-architectuur
  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: Audio in cd-kwaliteit, tot 8 min per generatie
  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: Tot 8 min per generatie, voice cloning en stijltraining
  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: Schrijf een lo-fi chill beat met zachte piano, vinylgekraak en een rustige baslijn, 2 minuten lang.
/api/v1/suno/stitch_audio: Submit the task, poll for its status, then verify the completed output. Stuur POST naar /api/v1/suno/stitch_audio en bewaar de ID van de geretourneerde Task.
Stuur GET naar /api/v1/suno/stitch_audio/<task-id> totdat de status completed of failed is.
Controleer of het completed-antwoord de endpointspecifieke uitvoer bevat die in de API-referentie staat.
/api/v1/suno/extend_music: Submit the task, poll for its status, then verify the completed output. Stuur POST naar /api/v1/suno/extend_music en bewaar de ID van de geretourneerde Task.
Stuur GET naar /api/v1/suno/extend_music/<task-id> totdat de status completed of failed is.
Controleer of het completed-antwoord de endpointspecifieke uitvoer bevat die in de API-referentie staat.
/api/v1/suno/create_mashup: Submit the task, poll for its status, then verify the completed output. Stuur POST naar /api/v1/suno/create_mashup en bewaar de ID van de geretourneerde Task.
Stuur GET naar /api/v1/suno/create_mashup/<task-id> totdat de status completed of failed is.
Controleer of het completed-antwoord de endpointspecifieke uitvoer bevat die in de API-referentie staat.
/api/v1/suno/add_samples: Submit the task, poll for its status, then verify the completed output. Stuur POST naar /api/v1/suno/add_samples en bewaar de ID van de geretourneerde Task.
Stuur GET naar /api/v1/suno/add_samples/<task-id> totdat de status completed of failed is.
Controleer of het completed-antwoord de endpointspecifieke uitvoer bevat die in de API-referentie staat.
/api/v1/suno/cover_audio: Submit the task, poll for its status, then verify the completed output. Stuur POST naar /api/v1/suno/cover_audio en bewaar de ID van de geretourneerde Task.
Stuur GET naar /api/v1/suno/cover_audio/<task-id> totdat de status completed of failed is.
Controleer of het completed-antwoord de endpointspecifieke uitvoer bevat die in de API-referentie staat.
/api/v1/suno/inspire_music: Submit the task, poll for its status, then verify the completed output. Stuur POST naar /api/v1/suno/inspire_music en bewaar de ID van de geretourneerde Task.
Stuur GET naar /api/v1/suno/inspire_music/<task-id> totdat de status completed of failed is.
Controleer of het completed-antwoord de endpointspecifieke uitvoer bevat die in de API-referentie staat.
/api/v1/suno/text_to_music: Submit the task, poll for its status, then verify the completed output. Stuur POST naar /api/v1/suno/text_to_music en bewaar de ID van de geretourneerde Task.
Stuur GET naar /api/v1/suno/text_to_music/<task-id> totdat de status completed of failed is.
Controleer of het completed-antwoord de endpointspecifieke uitvoer bevat die in de API-referentie staat.
/api/v1/suno/remaster_audio: Submit the task, poll for its status, then verify the completed output. Stuur POST naar /api/v1/suno/remaster_audio en bewaar de ID van de geretourneerde Task.
Stuur GET naar /api/v1/suno/remaster_audio/<task-id> totdat de status completed of failed is.
Controleer of het completed-antwoord de endpointspecifieke uitvoer bevat die in de API-referentie staat.
/api/v1/suno/add_instrumental: Submit the task, poll for its status, then verify the completed output. Stuur POST naar /api/v1/suno/add_instrumental en bewaar de ID van de geretourneerde Task.
Stuur GET naar /api/v1/suno/add_instrumental/<task-id> totdat de status completed of failed is.
Controleer of het completed-antwoord de endpointspecifieke uitvoer bevat die in de API-referentie staat.
/api/v1/suno/add_vocals: Submit the task, poll for its status, then verify the completed output. Stuur POST naar /api/v1/suno/add_vocals en bewaar de ID van de geretourneerde Task.
Stuur GET naar /api/v1/suno/add_vocals/<task-id> totdat de status completed of failed is.
Controleer of het completed-antwoord de endpointspecifieke uitvoer bevat die in de API-referentie staat.
/api/v1/suno/text_to_sound: Submit the task, poll for its status, then verify the completed output. Stuur POST naar /api/v1/suno/text_to_sound en bewaar de ID van de geretourneerde Task.
Stuur GET naar /api/v1/suno/text_to_sound/<task-id> totdat de status completed of failed is.
Controleer of het completed-antwoord de endpointspecifieke uitvoer bevat die in de API-referentie staat.

Openbare versies en endpoints

Suno V6 is nu beschikbaar. Verzoeken met oudere model-ID's (v3.5–v5.5) worden automatisch doorgestuurd naar V6 of V6 Mini. De prijzen blijven ongewijzigd.
Model-ID Endpoints Vanafprijs Catalogus
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 / aanroep Modeldetails
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 / aanroep Modeldetails
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 / aanroep Modeldetails
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 / aanroep Modeldetails
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 / aanroep Modeldetails
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 / aanroep Modeldetails
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 / aanroep Modeldetails
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 / aanroep Modeldetails
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 / aanroep Modeldetails

Verifiëren

Poll totdat de Task een eindstatus bereikt

Selecteer <model-id> om verificatieopdrachten te genereren.

Configuratie

Handleiding-endpoint: <endpoint>

Selecteer <model-id> om een aanvraag te genereren met het openbare invoercontract van het endpoint.

Aanvullende bewerkingen

Deze bewerkingen gebruiken geen model-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
Zo werkt het

Start in 3 stappen

  1. Kies een model-ID

    Selecteer een openbare model-ID uit de catalogus en bekijk het endpoint en de actuele vanafprijs.

  2. Configureer RunAPI

    Stel RUNAPI_API_KEY in voordat je de endpointaanvraag verzendt.

  3. Verifieer het resultaat

    Poll bij asynchrone endpoints hetzelfde endpoint totdat de Task een eindstatus bereikt.

Wat je kunt bouwen met Hermes Agent + Suno

  • Schetsblok voor songwriting

    Beschrijf een songidee met genre, sfeer, tempo en onderwerp en ontvang een demotrack om verder uit te werken vóór de studioproductie.

  • Covers in nieuwe stijlen

    Restyle een bestaande track door genre, instrumentatie of sfeer te wijzigen en de melodie en structuur te behouden.

  • Volledige audiovisuele pipelines

    Koppel Suno aan videomodellen in een Hermes Agent-workflow om beeldmateriaal en een bijpassende originele soundtrack te maken.

Waarom Suno gebruiken via RunAPI + Hermes Agent

  • 9 varianten, één API-sleutel

    Gebruik één RunAPI-verbinding om beschikbare modelvarianten te kiezen zonder je integratie aan te passen.

  • Duidelijke gebruiksprijzen

    Bekijk de actuele catalogusprijzen voordat je een aanvraag verstuurt, zonder abonnement of minimale besteding.

  • Automatische taakworkflows

    Dien asynchrone taken in, volg ze en verzamel resultaten met één consistente workflow, zonder handmatige pollingcode.

Vragen over Hermes Agent + Suno

Hoe stel ik Suno in binnen Hermes Agent?

Gebruik dezelfde RunAPI-provider die je voor chat hebt ingesteld. Die werkt voor chat-, beeld-, video- en muziekendpoints, dus Suno heeft geen aparte configuratie nodig.

Kan ik instrumentale tracks zonder zang genereren?

Ja. Suno ondersteunt instrumentale generatie. De verzoekparameters op deze pagina laten zien welke velden voor de instrumentale modus gelden, en de API geeft een validatiefout als er tegenstrijdige velden worden gestuurd.

Kan Hermes Agent Suno koppelen aan videomodellen?

Ja. Hermes Agent kan met een videomodel een video maken en daarna in dezelfde workflow met Suno een bijpassende soundtrack genereren.

Welke model-ID moet ik gebruiken?

Kies een openbare model-ID uit de versietabel. Elke ID biedt de endpoints die in de betreffende rij staan.

Configureert deze handleiding een chatmodel?

Nee. Deze modellijn gebruikt de hier getoonde endpointworkflow en wordt niet als chatmodel voor de agent gepresenteerd.

Aan de slag met Suno en Hermes Agent

Bouw je met een team?

We helpen je met enterprise-inrichting, integraties en technische vragen.

Neem contact op