Hoppa till huvudinnehåll

Introduktion

Producer är en AI-ljudtjänst från Ace Data Cloud, FUZZ Producer AI musikgenerering. Genom Ace Data Clouds enhetliga API kan du snabbt använda cURL för att anropa Producer och skapa musik från text, anpassa låttexter, fortsätta låtar, göra covers, separera sångröster, generera musikvideor med mera.

Förutsättningar

  • Ha ett Ace Data Cloud konto och skaffa en API-token
  • Ha en terminalmiljö med cURL installerat

Grundläggande användning

Huvudendpoint för att anropa Producer API är:
POST https://api.acedata.cloud/producer/audios
Det här exemplet använder modellen FUZZ-2.0 Pro. Tillgängliga modeller inkluderar: FUZZ-2.0 Pro, FUZZ-2.0, FUZZ-1.1 Pro, FUZZ-1.0 Pro. Exempel på komplett cURL-kommando:
curl -X POST https://api.acedata.cloud/producer/audios \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"action": "generate", "prompt": "A relaxing jazz piece for a coffee shop", "model": "FUZZ-2.0 Pro", "lyric": "[Verse]\nSoft piano keys in the morning light", "custom": true}'
Byt ut YOUR_API_TOKEN mot din faktiska token från Ace Data Cloud-plattformen.

Exempel på svar

Vid lyckad anrop returneras data i JSON-format, till exempel:
{
  "status": "success",
  "data": {
    ...
  }
}

Använda jq för att bearbeta svar

Det rekommenderas att använda verktyget jq för att formatera utdata:
curl -s -X POST https://api.acedata.cloud/producer/audios \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"action": "generate", "prompt": "A relaxing jazz piece for a coffee shop", "model": "FUZZ-2.0 Pro", "lyric": "[Verse]\nSoft piano keys in the morning light", "custom": true}' | jq .

Felsökning

Vanliga felkoder:
StatuskodBeskrivning
401Autentisering misslyckades, kontrollera API-token
403Otillräcklig balans eller ingen åtkomst
429För många förfrågningar, gräns överskriden
500Intern serverfel

Nästa steg