Skip to main content
Exklusiva musikmodeller kan lära sig konsekventa musikaliska egenskaper från 6 till 24 licensierade ljudfiler och användas för efterföljande låtskapande. Skapandet är en asynkron operation; det rekommenderas att använda 24 ljudfiler med konsekvent stil och tydlig ljudkvalitet för stabilare resultat.
Du får endast skicka in ljudfiler som du har laglig rätt att använda, eller för vilka du har erhållit tillstånd för modellskapande och efterföljande generering. Ladda inte upp musik- eller ljudmaterial utan tillstånd.

Skapa modell

Anropa POST /suno/custom-models och ange action=create:
Gränssnittet returnerar omedelbart plattformens modell-ID och uppgifts-ID. När skapandet är klart ändras status i callbacken eller frågeresultatet till ready. Endast lyckad modellskapande debiteras med 10 Credits; misslyckat skapande debiteras inte.

Fråga efter modeller

Fråga efter en enskild modell:
Fråga efter den aktuella applikationens modeller med sidindelning:
Alla modeller tillhör den Suno-applikation som skapade dem. Rotation av API-autentiseringsuppgifter ändrar inte modellens tillhörighet, och andra applikationer kan inte fråga efter eller använda modellen.

Använd modellen för att generera låtar

När modellstatusen är ready, fortsätt att anropa POST /suno/custom-models och ange action=generate:
id måste vara en exklusiv musikmodell med statusen ready under den aktuella applikationen. Begäran misslyckas när modellen inte är tillgänglig och växlar inte automatiskt till en annan modell. persona_id och exklusiva musikmodeller är ömsesidigt uteslutande; om de skickas in samtidigt returnerar gränssnittet HTTP 400 innan begäran skickas till genereringstjänsten, och ingen avgift debiteras. Om du behöver använda Persona ska du i stället använda operationen artist_consistency eller artist_consistency_vox för /suno/audios. Lyckad låtgenerering förbrukar 0.90 Credits; misslyckad generering debiteras inte. Det är kostnadsfritt att fråga efter och arkivera modeller.

Arkivera modell

Den aktuella Beta-versionen arkiverar modellen och förhindrar fortsatt användning; capacity_released=false i svaret innebär att arkivering inte garanterar att modellkapacitet frigörs. Arkiveringsoperationen kan anropas upprepade gånger utan att debiteras flera gånger.