Modele acceptate
Modele de generare disponibile
Cererile acceptă doar numele de modele ale platformei listate mai jos. Alte nume, inclusiv cele asemănătoare cu un model existent, nu sunt acceptate.
| Nume model | Nume afișat | Utilizare | Stare |
|---|---|---|---|
suno-v6 |
Suno V6 | Model de generare implicit | Disponibil |
suno-v6-wild |
Suno V6 Wild | Varianta Wild a V6 | Disponibil |
suno-v6-mini |
Suno V6 Mini | Varianta Mini a V6 | Disponibil |
Model implicit recomandat: suno-v6.
Despre separarea pe stemuri
Separarea pe stemuri este o funcție fixă și independentă: nu trebuie să alegi un model de
generare. Trimite piesa originală și modul de separare (de exemplu two sau twelve). Numărul
de piste returnate este cel indicat în răspuns.
Parametrul model
În endpointurile de generare, model este de obicei opțional:
- Omis: se folosește valoarea implicită
suno-v6. - Specificat: trebuie să fie
suno-v6,suno-v6-wildsausuno-v6-mini. - Sunt acceptate doar numele de modele din tabelul de mai sus.
Exemplu minim de generare
curl -X POST https://www.suno-api.io/api/music/create \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"description": "o piesă folk veselă despre prima zi de primăvară",
"model": "suno-v6"
}'
Exemplu cu o variantă V6
{
"model": "suno-v6-wild",
"description": "o piesă electronică cu structură experimentală"
}
Modele dezactivate
Aceste modele nu mai acceptă cereri noi:
suno-v2suno-v3suno-v3-5suno-v4suno-v4-5suno-v4-5-allsuno-v4-5-plussuno-v5suno-v5-5
Piesele și sarcinile vechi pot afișa în continuare vechiul model_name sau model_version. Sunt
date istorice: nu înseamnă că modelul vechi acceptă cereri noi.
Pentru compatibilitate cu clienții existenți, o cerere care indică un model dezactivat este
procesată cu modelul implicit actual suno-v6 în loc să fie respinsă. Sarcina înregistrează
de asemenea suno-v6 și nu este returnată nicio eroare de tip „model indisponibil”. Totuși,
actualizează exemplele la numele curente cât mai curând.
Listarea modelelor
GET /v1/models ar trebui să includă cel puțin aceste modele muzicale:
{
"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" }
]
}
Răspunsul poate conține și modele pentru versuri, rute de compatibilitate sau modele interne. Nu le confunda cu modelele V6 pentru generarea muzicii.
Cum alegi varianta V6
În majoritatea integrărilor modelul implicit este suficient. Cele trei variante diferă prin fidelitatea față de prompt și prin variația rezultatului.
| Variantă | Când o folosești |
|---|---|
suno-v6 |
Când vrei un rezultat previzibil, fidel descrierii. Este implicitul și alegerea corectă pentru producție. |
suno-v6-wild |
Când vrei mai multă variație și poți compara mai multe încercări. Util pentru explorarea unui stil. |
suno-v6-mini |
Când vrei să testezi un prompt cu costul cel mai mic înainte de generarea reală. |
Deoarece fiecare rulare returnează două piese, un flux practic este să schițezi cu suno-v6-mini
și apoi să rulezi promptul aprobat cu suno-v6 pentru a alege versiunea de publicat.
Cost și rambursare
Taxarea este pe cerere, nu pe model: fiecare rulare costă 0,6 ¥ și returnează două piese. Generările eșuate sunt rambursate automat, deci o încercare nereușită nu consumă sold. Descărcările sunt nelimitate și nu sunt niciodată taxate separat.
Obține o cheie API
Creează o cheie API în consolă după înregistrare. Fiecare generare costă 0,6 ¥ și returnează 2 piese, descărcările sunt nelimitate și nu este nevoie de număr de telefon.
Obține cheia API Înapoi la prezentare