Přidání AI generované hudby do produktu dříve znamenalo licencování knihovny nebo najmutí skladatele. V roce 2026 můžete zavolat Suno v4.5 a získat kompletní 4minutovou skladbu s vokály, harmonií a produkcí — za přibližně 60 sekund a méně než $0.50.

Tento příspěvek vás provede kompletní integrací, od prvního curl volání po doručení zvuku pomocí webhooku ve vaší aplikaci.

1. Získejte API klíč

Zaregistrujte se na aimarcus.eu/aigenerate/register. $10 zdarma při registraci vám vystačí na přibližně 20 skladeb Suno v4.5, abyste mohli začít.

2. Spusťte generování

POST https://aimarcus.eu/aigenerate/api/v1/generate
Authorization: Bearer sk-aig-YOUR_KEY
Content-Type: application/json

{
  "model": "V4_5",
  "prompt": "Upbeat synthwave, driving bass, retro 80s vibe",
  "customMode": false,
  "instrumental": false,
  "callBackUrl": "https://your-app.com/webhooks/suno"
}

Odpověď:

{ "code": 200, "data": { "taskId": "f0147a2e78670ecbce46020219f931a1" } }

3. Vlastní texty

Nastavte customMode: true a zadejte svůj text do promptu. Suno se postará o melodii, aranžmá, harmonii a vokální výkon.

{
  "model": "V4_5",
  "customMode": true,
  "prompt": "[Verse 1]\nWaking up to a city that never sleeps...",
  "style": "indie pop ballad",
  "title": "Midnight City",
  "callBackUrl": "..."
}

4. Polling nebo webhook

Dvě možnosti:

  • Polling: GET /api/v1/generate/record-info?taskId=... každých 5 sekund, dokud state="success". Polling endpointy jsou zdarma — nepočítají se do vašeho limitu nebo nákladů.
  • Webhook: poskytněte callBackUrl. Jakmile je skladba připravena, pošleme výsledný JSON na vaši URL s HMAC-SHA256 podpisem v X-AI-Signature.

5. Konečný výstup

Úspěšné dokončení vrací dvě URL k audio souborům (Suno generuje varianty):

{
  "data": {
    "state": "success",
    "response": {
      "sunoData": [
        { "audioUrl": "https://.../track-a.mp3", "duration": 185 },
        { "audioUrl": "https://.../track-b.mp3", "duration": 194 }
      ]
    }
  }
}

Oba soubory jsou ve formátu MP3, 44.1 kHz, připravené k přehrání. Na URL zůstanou neomezeně dlouho, ale pro produkci byste je měli stáhnout a hostovat na svém vlastním CDN.

6. Tipy pro produkci

  • Cache na vašem CDN — Suno URL jsou rychlé, ale když hostujete sami, máte kontrolu nad SLA.
  • Uložte taskId do své databáze spojené s uživatelskou žádostí — usnadní to opakování a audit.
  • Nastavte denní limit výdajů v nastavení dashboardu, pokud tuto funkci zpřístupníte koncovým uživatelům.
  • Pro podcastový styl mluveného komentáře použijte raději specializovaný TTS model (rychlejší a levnější než Suno).

To je celý proces. Stejný postup funguje pro Suno v3.5, v4, v4.5 Plus, MusicGen a Mureka — stačí změnit pole model.