Müzik
Müzik
Bir açıklamadan ya da kendi söz ve tarzınızdan eksiksiz şarkılar oluşturun. Her istek tek bir fiyata 2 versiyon üretir ve genellikle yaklaşık bir dakikada tamamlanır.
/v1/musicŞarkı oluşturun
import osimport timeimport requestsapi = "https://api.zurelay.com/v1"headers = {"Authorization": f"Bearer {os.environ['ZURELAY_API_KEY']}"}song = requests.post(f"{api}/music", headers=headers, json={ "model": "suno-v6", "prompt": "A cheerful acoustic folk song about morning coffee",}).json()while song["status"] in ("queued", "in_progress"): time.sleep(5) song = requests.get(f"{api}/music/{song['id']}", headers=headers).json()for track in song["tracks"]: print(track["title"], track["url"])Şarkı arka planda oluşturulur. POST /v1/music hemen bir id döndürür; durumu completed veya failed olana kadar birkaç saniyede bir GET /v1/music/{id} ile sorgulayın.
Parametreler
Bir şarkıyı tarif etmek için prompt gönderin ya da lyrics ve style ile kendiniz yazın. İkisini birlikte göndermeyin.
modelstringzorunlu- Tablodaki bir müzik modeli kimliği.
promptstring- Şarkının nasıl olması gerektiği, en fazla 200 karakter.
lyricsstring- Kendi şarkı sözleriniz, en fazla 3,000 karakter. Bölümleri
[Verse]ve[Chorus]gibi etiketlerle belirtin. stylestring- Tür, ruh hali, enstrümanlar veya ses; en fazla 120 karakter.
exclude_stylestring- Dışarıda tutulacak tarzlar veya enstrümanlar, en fazla 120 karakter.
titlestring- Şarkının başlığı, en fazla 80 karakter.
instrumentalboolean- Vokalsizdir.
promptile veyalyricsolmadanstyleile çalışır.
Sonuç
indexnumber- Kaçıncı versiyon olduğunu belirtir, 1'den başlar. İndirirken
trackolarak kullanın. titlestring- Şarkının adı. Siz vermezseniz model bir ad yazar.
duration_secondsnumber- Kaydın süresi.
stylestring- Modelin kullandığı stil, kendi ifadesiyle.
lyricsstring- Söylenen sözler. Enstrümantal parçalar için boş bırakın.
urlstring- MP3 bağlantısı 24 saat boyunca geçerlidir. Yeni bir bağlantı için şarkıyı yeniden alın.
Bir versiyonu indirin
/v1/music/{id}/content?track=1MP3 kabul eden akışlar. Şarkılar 30 gün boyunca saklanır.
Şarkılarınızı listeleyin
/v1/musicEn yeniler önce gelir. Sayfalar arasında gezinmek için limit (en fazla 100) ve after (bir şarkının kimliği) alır.
Bilmeniz gerekenler
- Yalnızca şarkı teslim edildiğinde ücretlendirilirsiniz. Başarısız olursa ücretsizdir.
- Ünlü bir sanatçının adını içeren veya başkasına ait şarkı sözleri kullanan bir istek
content_policyhata koduyla reddedilebilir. Bunun yerine sesi tarif edin. - Şarkıların uzunluğu değişir; genellikle bir dakikanın altından yaklaşık üç buçuk dakikaya kadar uzanır. Uzunluk ayarlanamaz.
Resmî bir Suno API'si değildir
Sorunuz mu var, yoksa bir şey mi eksik? Destek ekibimize sorun, genellikle bir dakika içinde e-postayla yanıtlayalım.