Suno Musikgenerierung Beta
- Suno-KI-Musikgenerierungsmodell, unterstützt die Erstellung vollständiger Musik basierend auf Textbeschreibungen oder Liedtexten
- Unterstützt benutzerdefinierten Modus (Feinsteuerung von Stil, Titel, Liedtext) und einfachen Modus (KI-Autogenerierung)
- Unterstützt Persona-Funktion zur Wiederverwendung erstellter Gesangs-/Stilmerkmale
- Asynchroner Verarbeitungsmodus, verwenden Sie die zurückgegebene Aufgaben-ID zum Statusabfragen
- Generierte Audio-Links sind 72 Stunden gültig, bitte speichern Sie diese umgehend
- Jede Anfrage generiert mehrere Musikvariationen
Autorisierungen
##Alle APIs erfordern Bearer-Token-Authentifizierung##
API-Schlüssel erhalten:
Besuchen Sie die API-Schlüsselverwaltungsseite, um Ihren API-Schlüssel zu erhalten
Zum Anfrage-Header hinzufügen:
Authorization: Bearer YOUR_API_KEYBody
Modellname
Abwärtskompatibilität: Zuvor integrierte Modellnamen (z.B. suno-v5, suno-v4.5, suno-v4.5plus, suno-v4.5all, suno-v4) werden weiterhin unterstützt und automatisch auf die entsprechenden -beta-Versionen gemappt
Verfügbare Optionen:
suno-v5-beta: V5 neueste Version (Standardempfehlung), unterstützt Voice Persona, überlegener musikalischer Ausdruck, schnellere Generierung, Prompt max.5000Zeichen, Stil max.1000Zeichensuno-v4.5plus-beta: V4.5+ erweiterte Version, reichere Klänge, neue kreative Methoden, bis zu 8 Minuten, Prompt max.5000Zeichen, Stil max.1000Zeichensuno-v4.5all-beta: V4.5 Vollversion, intelligentere Prompts, schnellere Generierung, bis zu 8 Minuten, Prompt max.5000Zeichen, Stil max.1000Zeichensuno-v4.5-beta: V4.5-Version, intelligentere Prompts, schnellere Generierung, bis zu 8 Minuten, Prompt max.5000Zeichen, Stil max.1000Zeichensuno-v4-beta: V4-Version, verbesserte Gesangsqualität, bis zu 4 Minuten, Prompt max.3000Zeichen, Stil max.200Zeichen
suno-v5-beta, suno-v4.5plus-beta, suno-v4.5all-beta, suno-v4.5-beta, suno-v4-beta "suno-v5-beta"
Benutzerdefinierten Modus aktivieren
Beschreibung:
false: Einfacher Modus, nurpromptangeben, KI generiert Liedtext und Stil automatischtrue: Benutzerdefinierter Modus, ermöglicht Feinsteuerung vonstyle,title, Liedtext usw.
Erforderliche Parameter im benutzerdefinierten Modus:
style: Erforderlichtitle: Erforderlichprompt: Erforderlich wenninstrumental=false(wird als Liedtext verwendet)
false
Instrumentalmusik generieren (ohne Gesang)
Beschreibung:
false: Musik mit Gesang generierentrue: Instrumental-/Hintergrundmusik ohne Gesang generieren
Hinweis:
- Im nicht-benutzerdefinierten Modus beeinflusst dieser Parameter die Pflichtfelder nicht
- Im benutzerdefinierten Modus wird
promptoptional, wenn auftruegesetzt
false
Prompt zur Beschreibung des gewünschten Musikinhalts
Nicht-benutzerdefinierter Modus (custom_mode=false):
- Erforderlich, dient als Musikbeschreibung, KI generiert Liedtext und Stil automatisch
- Maximale Länge:
500Zeichen
Benutzerdefinierter Modus (custom_mode=true):
- Erforderlich wenn
instrumental=false, wird als exakter Liedtext verwendet - Optional wenn
instrumental=true - Maximale Länge:
3000Zeichen für V4,5000Zeichen für V4.5+
Vorschläge zum Liedtextformat:
- Verwenden Sie Tags wie
[Verse],[Chorus],[Bridge]zur Strukturierung des Liedtextes
"A cheerful summer pop song about road trips and freedom"
Musikstil-Spezifikation
Beschreibung:
- Erforderlich im benutzerdefinierten Modus (
custom_mode=true) - Definiert das Genre, die Stimmung oder die künstlerische Richtung der Musik
- Empfohlen, kommagetrennte Tags auf Englisch zu verwenden
Zeichenlimits:
- V4: Max.
200Zeichen - V4.5+: Max.
1000Zeichen
Gängige Stil-Tags:
- Genres: pop, rock, jazz, classical, electronic, hip-hop, r&b, country, folk
- Stimmungen: happy, sad, energetic, calm, romantic, dark, uplifting
- Instrumente: piano, guitar, drums, bass, violin, saxophone, synthesizer
- Gesang: male vocals, female vocals, choir, harmonies
- Tempo: slow, fast, upbeat, groovy, 120bpm
"pop, electronic, upbeat, female vocals"
Songtitel
Beschreibung:
- Erforderlich im benutzerdefinierten Modus (
custom_mode=true) - Wird in der Player-Oberfläche und im Dateinamen angezeigt
- Maximale Länge:
80Zeichen
80"Sommerträume"
Ausgeschlossene Stile, Musikstile oder Merkmale angeben, die vermieden werden sollen
Beispiele:
heavy metal, screaming, sadrap, fast tempo
"heavy metal, screaming"
Gesangs-Geschlechtspräferenz
Optionen:
m: Männliche Stimmef: Weibliche Stimme
Hinweis:
- Nur wirksam wenn
custom_mode=true - Dieser Parameter erhöht nur die Wahrscheinlichkeit, kann nicht garantieren, dass das angegebene Geschlecht eingehalten wird
m, f "f"
Stilgewichtung, steuert die Einhaltung des angegebenen Stils
Bereich: 0.0 ~ 1.0, eine Dezimalstelle
Beschreibung:
- Höhere Werte führen zu engerer Einhaltung des angegebenen Stils
- Ein Wert von
0wird als nicht gesetzt behandelt
0 <= x <= 10.7
Ungewöhnlichkeitsbeschränkung, steuert den Kreativitäts-/Experimentiergrad der Ausgabe
Bereich: 0.0 ~ 1.0, eine Dezimalstelle
Beschreibung:
- Höhere Werte führen zu kreativerer und experimentellerer Ausgabe
- Niedrigere Werte führen zu traditionellerer und konservativerer Ausgabe
- Ein Wert von
0wird als nicht gesetzt behandelt
0 <= x <= 10.3
Audiogewichtung, steuert die Gewichtung der Audio-Merkmale
Bereich: 0.0 ~ 1.0, eine Dezimalstelle
Beschreibung:
- Ein Wert von
0wird als nicht gesetzt behandelt
0 <= x <= 10.5
Persona-ID, wendet eine bereits erstellte Persona auf diese Musikgenerierung an
Nur verfügbar wenn custom_mode=true. Wird über die Suno Persona Erstellung-Schnittstelle erstellt und ermöglicht konsistente Gesangs- und Stilmerkmale
Bezugsquelle: Nach Abschluss der Persona-Aufgabe aus result_data.persona_id abrufen
"5c57d49ef834110496fae5aa14fec441"
Persona-Anwendungsmodus
Optionen:
style_persona: Stilorientiert, betont musikalische Stilmerkmale (Arrangement, Rhythmus, Klangfarbe), unterstützt alle Modellversionenvoice_persona: Stimmorientiert, betont vokale Merkmale (Klangfarbe, Gesangstechnik, Stimmlage), nur V5 unterstützt
Nur verfügbar wenn custom_mode=true, wird üblicherweise zusammen mit persona_id verwendet. Bei Verwendung von voice_persona muss das Modell suno-v5-beta sein, andernfalls wird ein Fehler zurückgegeben
style_persona, voice_persona "style_persona"
HTTPS-Callback-URL für Aufgabenabschlussbenachrichtigung
Callback-Phasen:
- Der Callback-Prozess hat drei Phasen:
text(Textgenerierung),first(erster Track abgeschlossen),complete(alle abgeschlossen) - In einigen Fällen können die Phasen
textundfirstübersprungen werden und direktcompletezurückgegeben werden
Sicherheitsbeschränkungen:
- Nur HTTPS-Protokoll unterstützt
- Callbacks an interne IP-Adressen sind verboten
- URL-Länge darf
2048Zeichen nicht überschreiten
Callback-Mechanismus:
- Timeout:
10Sekunden - Maximal
3Wiederholungsversuche bei Fehler - Callback-URL, die einen 2xx-Statuscode zurückgibt, gilt als erfolgreich
"https://your-domain.com/webhooks/suno-callback"
Antwort
Musikaufgabe erfolgreich erstellt
Zeitstempel der Aufgabenerstellung
1766319090
Aufgaben-ID, wird zur Abfrage des Aufgabenstatus und der Ergebnisse verwendet
"task-unified-1766319089-oqs9cue4"
Tatsächlich verwendeter Modellname
"suno-v5-beta"
Aufgabentyp
audio.generation.task Aufgabenfortschritt in Prozent (0-100)
0 <= x <= 1000
Aufgabenstatus
pending, processing, completed, failed "pending"
Audio-Aufgabendetails
Aufgaben-Ausgabetyp
audio "audio"
Nutzungs- und Abrechnungsinformationen