Ondersteunde modellen
Beschikbare generatiemodellen
Verzoeken gebruiken alleen de platformmodelnamen die hieronder staan. Andere namen worden niet geaccepteerd, ook niet als ze op een bestaand model lijken.
| Modelnaam | Weergavenaam | Gebruik | Status |
|---|---|---|---|
suno-v6 |
Suno V6 | Standaard generatiemodel | Beschikbaar |
suno-v6-wild |
Suno V6 Wild | Wild-variant van V6 | Beschikbaar |
suno-v6-mini |
Suno V6 Mini | Mini-variant van V6 | Beschikbaar |
Aanbevolen standaardmodel: suno-v6.
Over het scheiden van stems
Het scheiden van stems is een vaste, zelfstandige functie: je hoeft geen generatiemodel te
kiezen. Stuur gewoon het originele nummer en de scheidingsmodus mee (bijvoorbeeld two of
twelve). Het aantal teruggegeven sporen is wat het antwoord vermeldt.
De parameter model
Bij de generatie-endpoints is model meestal optioneel:
- Weggelaten: gebruikt de standaardwaarde
suno-v6. - Opgegeven: moet
suno-v6,suno-v6-wildofsuno-v6-minizijn. - Alleen de modelnamen uit de tabel hierboven worden geaccepteerd.
Minimaal generatievoorbeeld
curl -X POST https://www.suno-api.io/api/music/create \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"description": "een vrolijk folknummer over de eerste dag van de lente",
"model": "suno-v6"
}'
Voorbeeld met een V6-variant
{
"model": "suno-v6-wild",
"description": "een elektronisch nummer met een experimentele structuur"
}
Uitgeschakelde modellen
Deze modellen accepteren geen nieuwe verzoeken meer:
suno-v2suno-v3suno-v3-5suno-v4suno-v4-5suno-v4-5-allsuno-v4-5-plussuno-v5suno-v5-5
Oudere nummers en taken kunnen nog de oude model_name of model_version tonen. Dat is
historische data: het betekent niet dat het oude model nieuwe verzoeken accepteert.
Voor compatibiliteit met bestaande clients wordt een verzoek met een uitgeschakeld model
verwerkt met het huidige standaardmodel suno-v6 in plaats van geweigerd. De taak registreert
dan ook suno-v6 en er wordt geen fout "model niet beschikbaar" teruggegeven. Werk je
voorbeelden toch zo snel mogelijk bij naar de huidige namen.
Modellen opvragen
GET /v1/models hoort in elk geval deze muziekmodellen te bevatten:
{
"object": "list",
"data": [
{ "id": "suno-v6", "object": "model", "owned_by": "suno" },
{ "id": "suno-v6-wild", "object": "model", "owned_by": "suno" },
{ "id": "suno-v6-mini", "object": "model", "owned_by": "suno" }
]
}
Het antwoord kan ook tekstmodellen, compatibiliteitsroutes of interne modellen bevatten. Verwar die niet met de V6-modellen voor muziekgeneratie.
De juiste V6-variant kiezen
Voor de meeste integraties is het standaardmodel voldoende. De drie varianten verschillen in trouw aan de prompt en in de variatie van het resultaat.
| Variant | Wanneer gebruiken |
|---|---|
suno-v6 |
Als je een voorspelbaar resultaat wilt dat trouw is aan de beschrijving. Dit is de standaard en de juiste keuze voor productie. |
suno-v6-wild |
Als je meer variatie wilt en meerdere takes kunt vergelijken. Handig om een stijl te verkennen. |
suno-v6-mini |
Als je een prompt tegen de laagste kosten wilt uitproberen voordat je echt genereert. |
Omdat elke uitvoering twee nummers oplevert, is een praktische werkwijze: schetsen met
suno-v6-mini en de goedgekeurde prompt uitvoeren met suno-v6 om de versie te kiezen die je
publiceren wilt.
Kosten en terugbetaling
De prijs geldt per verzoek, niet per model: elke uitvoering kost ¥0,6 en levert twee nummers op. Mislukte generaties worden automatisch terugbetaald, dus een mislukte poging verbruikt geen saldo. Downloads zijn onbeperkt en worden nooit apart in rekening gebracht.
Een API-sleutel aanvragen
Maak na je registratie een API-sleutel aan in de console. Elke generatie kost ¥0,6 en levert 2 nummers op, downloads zijn onbeperkt en een telefoonnummer is niet nodig.
API-sleutel ophalen Terug naar overzicht