Einführung
Suno v6 Wild auf SpicyAPI ist eine Text-zu-Musik-Aufgabe, die pro Anfrage zwei fertige Versionen eines Songs liefert. Suno beschreibt v6 Wild als fürs Experimentieren gebaut: weniger vorhersehbar und abwechslungsreicher, mit unerwarteten, facettenreichen und ambitionierten Ergebnissen. Sie senden einen Stil-Prompt in prompt, optional Ihren eigenen Songtext in lyrics, und erhalten zwei MP3s zu einem festen Preis zurück.
Wichtige Funktionen und Highlights
Zum Umherschweifen gemacht
Während v6 auf Politur zielt, soll Wild Risiken eingehen. Bitten Sie in prompt um ungewöhnliche Texturen und erhöhen Sie weirdness, wenn Sie Ihren eigenen Songtext mitbringen oder instrumental wählen. Zwei Versionen pro Anfrage zeigen, wie unterschiedlich es denselben Prompt lesen kann.
Trotzdem treu zu Ihren Worten
Wild geht mit Texten nicht schlampig um. Ein sauberer Songtext mit 11 Zeilen wurde Wort für Wort in der richtigen Reihenfolge gesungen, Abschnitts-Tags blieben stumm, genau wie bei den anderen v6-Modellen.
Text, Auto-Text oder keiner
Senden Sie lyrics, lassen Sie das Modell sie aus prompt schreiben (generate_lyrics ist standardmäßig an) oder schalten Sie instrumental ein. Die Länge folgt dem Text; unsere Beispiele dauerten von 0:46 bis 3:05.
Request-Parameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
prompt | Ja | Der Stil-Prompt. Mit eigenem Songtext oder aktivem instrumental beschreibt er nur den Stil: Genre, Tempo, Instrumente, Stimme, Stimmung, bis zu 1.000 Zeichen. mindestens 1 Zeichen · höchstens 3000 Zeichen |
lyrics | Nein | Die gesungenen Worte, bis zu 5.000 Zeichen, eine Zeile pro Zeile. mindestens 1 Zeichen · höchstens 5000 Zeichen |
generate_lyrics | Nein | Standardmäßig an: Ist lyrics leer und instrumental aus, schreibt das Modell den Songtext aus dem prompt. Von Ihnen gelieferte Texte werden nie umgeschrieben. Standardwert: |
instrumental | Nein | Einschalten für einen Track ohne Gesang. prompt beschreibt dann den Stil (bis zu 1.000 Zeichen), und lyrics ist nicht nötig. Standardwert: |
title | Nein | Name des Songs, bis zu 80 Zeichen. Gilt mit eigenem Songtext oder bei aktivem instrumental; bei generiertem Songtext wählt das Modell den Titel. mindestens 1 Zeichen · höchstens 80 Zeichen |
negative_prompt | Nein | Stile, Klänge oder Stimmungen, die aus dem Song herausbleiben sollen, als kurze kommagetrennte Liste, zum Beispiel „harsh distortion, spoken word“. Optional. mindestens 1 Zeichen · höchstens 500 Zeichen |
vocal_gender | Nein | Lenkt die Leadstimme eher weiblich oder männlich. Das ist eine Präferenz, keine Garantie, und wie oft sie greift, haben wir nicht getestet. |
style_weight | Nein | Wie streng der Song Ihrem Stil-Prompt folgt, von 0 bis 1 in Schritten von 0,01. Gilt nur mit eigenem Songtext oder bei aktivem instrumental; sonst kommt ein klarer Fehler. |
weirdness | Nein | Wie weit sich der Song vom Erwartbaren entfernen darf, von 0 (konventionell) bis 1 (abenteuerlich), in Schritten von 0,01. |
audio_weight | Nein | Wie stark das Eingabe-Audio das Ergebnis prägt, von 0 bis 1 in Schritten von 0,01. Suno unterstützt es nicht für Songs ohne Gesang. |
variety | Nein | Wie stark das Modell Ihren Stil-Prompt abwandelt, als ganze Zahl von 0 (aus: Ihre Stil-Tags werden genau wie geschrieben verwendet) bis 4 (Maximum). Standard ist 1. |
persona_id | Nein | Die ID einer gespeicherten Suno-Persona oder Stimme, die den Song singt oder spielt. Optional. mindestens 1 Zeichen · höchstens 200 Zeichen |
persona_model | Nein | Sagt dem Modell, was |
image_urls | Nein | Bis zu 5 Stimmungsbilder (JPEG, PNG, WebP oder BMP, je bis zu 10 MB), an denen sich das Modell für die Anmutung des Songs orientiert. höchstens 5 Einträge |
reference_video_urls | Nein | Ein Referenzvideo (MP4, MOV oder WebM, bis zu 100 MB und 241 Sekunden), um das herum der Song entsteht, etwa um es zu vertonen. höchstens 1 Einträge |
reference_audio_urls | Nein | Eine Referenz-Audiodatei (6 Sekunden bis 30 Minuten, bis zu 500 MB), die den Song inspiriert. Nur mit generiertem Songtext: kein Songtext, instrumental aus, |
Preis
$0.072 / Anfrage
Ein fester Preis pro Anfrage, der beide Versionen des Songs abdeckt, egal wie lang sie sind.
Anwendungsfälle
Richtungen anspielen
Starten Sie dieselbe Idee mit drei verschiedenen Stil-Prompts, und Sie haben sechs Aufnahmen, auf die Sie reagieren können. So finden Sie günstig den Sound für einen Trailer, ein Level oder einen Markenfilm.
Facettenreiche Hintergrundmusik
Lo-fi-Teppiche, glitchiger Pop und texturreiche Ambient-Tracks für Streams, Videos und Spielmenüs.
Prompt-Leitfaden und Praxistipps
Werden Sie bei der Textur konkret
Wild belohnt Details. Statt „pop“ versuchen Sie „experimental synth-pop, 108 bpm, airy female vocal, detuned analog synths, bowed glass textures“. Vermeiden Sie Namen echter Künstler: Solche Prompts werden abgelehnt.
Weirdness und Variety zusammen nutzen
Mit eigenem Songtext oder aktivem instrumental rückt weirdness den Song vom Erwartbaren weg, und variety legt fest, wie stark das Modell Ihren Stil-Prompt umarbeitet (0 verwendet Ihre Stil-Tags genau wie geschrieben). Ändern Sie jeweils nur eines, damit Sie hören, was jedes bewirkt.
Wissen, was der Filter stoppt
Suno weist die stärksten Texte und Beschreibungen innerhalb von Sekunden ab, ohne Berechnung. Leichtere Texte, geflüsterter Vortrag und deutliche Ausdrücke wurden gesungen.
API-Schnellstart
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "suno/v6-wild/text-to-audio",
"input": {
"prompt": "Calm ambient pads with a slow rising motif"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Authentifizierung, vollständiges Schema, Polling und Fehlerbehandlung stehen in der API-Referenz.


