Musikgenerierung (Music Generation)
KI-Musikkompositionsschnittstelle, die automatisch hochwertige Musik aus Beschreibungen generiert. Unterstützt mehrere Stile und Dauern.
API-Endpunkte
POST
/music_generationMusikgenerierungsaufgabe erstellen
GET
/query/music_generationMusikgenerierungsstatus abfragen
Anfrageparameter
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
model | string | Erforderlich | Modellname: Music-2.0 |
prompt | string | Erforderlich | Musikbeschreibung, wie Stil, Stimmung, Instrumente usw. |
duration | integer | Optional | Musikdauer (Sekunden) |
lyrics | string | Optional | Liedtext (optional) |
Anfragebeispiel
Anfragebeispiel
{
"model": "Music-2.0",
"prompt": "一首轻快的钢琴曲,适合下午茶时光",
"duration": 60
}Antwortbeispiel
Antwortbeispiel
{
"task_id": "music_task_xxxxx",
"status": "processing"
}
// 查询结果
{
"task_id": "music_task_xxxxx",
"status": "completed",
"audio_url": "https://...",
"duration": 60
}Codebeispiele
import requests
url = "https://your-proxy-domain.com/v1/music_generation"
headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
}
data = {
"model": "Music-2.0",
"prompt": "一首轻快的钢琴曲,适合下午茶时光",
"duration": 60
}
response = requests.post(url, headers=headers, json=data)
print(response.json())