Pridanie AI-generovanej hudby do produktu kedysi znamenalo licencovanie knižnice alebo najatie skladateľa. V roku 2026 môžete zavolať Suno v4.5 a získať kompletnú 4-minútovú pieseň s vokálmi, harmóniou a produkciou — za približne 60 sekúnd reálneho času a menej ako $0.50.
Tento príspevok vás prevedie kompletnou integráciou, od prvého curl volania až po doručenie zvuku cez webhook vo vašej aplikácii.
1. Získajte API kľúč
Zaregistrujte sa na aimarcus.eu/aigenerate/register. Pri registrácii získate $10 zdarma, čo stačí na ~20 piesní so Suno v4.5, aby ste mohli začať.
2. Spustite generovanie
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"
}
Odpoveď:
{ "code": 200, "data": { "taskId": "f0147a2e78670ecbce46020219f931a1" } }
3. Vlastné texty
Nastavte customMode: true a zadajte svoje texty v rámci promptu. Suno sa postará o melódiu, aranžmán, harmóniu a vokálny 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 alebo webhook
Dve možnosti:
- Polling:
GET /api/v1/generate/record-info?taskId=...každých 5 sekúnd, kýmstate="success". Poll endpointy sú zdarma — nepočítajú sa do vášho rate limitu ani nákladov. - Webhook: poskytnite
callBackUrl. Keď je pieseň pripravená, pošleme výsledné JSON na vašu URL s HMAC-SHA256 podpisom vX-AI-Signature.
5. Konečný payload
Úspešné dokončenie vráti dve audio URL (Suno generuje variácie):
{
"data": {
"state": "success",
"response": {
"sunoData": [
{ "audioUrl": "https://.../track-a.mp3", "duration": 185 },
{ "audioUrl": "https://.../track-b.mp3", "duration": 194 }
]
}
}
}
Obe sú vo formáte MP3, 44.1 kHz, pripravené na prehrávanie. Sú dostupné na URL neobmedzene dlho, ale pre produkciu by ste ich mali stiahnuť a hostovať na vlastnom CDN.
6. Tipy pre produkciu
- Cache na vašom CDN — Suno URL sú rýchle, ale keď hostujete sami, máte kontrolu nad SLA.
- Uložte
taskIddo vašej databázy spojené s požiadavkou používateľa — uľahčuje opakovanie a audit. - Nastavte denný limit výdavkov v nastaveniach dashboardu, ak to sprístupňujete koncovým používateľom.
- Pre hovorenú naratívu v štýle podcastov použite radšej dedikovaný TTS model (rýchlejší a lacnejší ako Suno).
A to je celý proces. Rovnaký vzor funguje pre Suno v3.5, v4, v4.5 Plus, MusicGen a Mureka — stačí zmeniť pole model.