Flow Music
Membuat Musik dengan Lyria 3.5
Gunakan Lyria 3.5 untuk menghasilkan musik dari teks dengan Flow Music, termasuk prompt gaya, lirik, BPM, dan kontrol durasi
POST
Autentikasi
string
wajib
Semua endpoint memerlukan autentikasi menggunakan Bearer TokenMendapatkan API Key:Kunjungi halaman pengelolaan API Key untuk mendapatkan API Key AndaTambahkan ke header permintaan saat digunakan:
Parameter Permintaan
string
wajib
Nama model, selalu isi
"flowmusic" (tidak peka huruf besar/kecil)string
wajib
Versi model, selalu isi
"lyria-3.5"Lyria 3.5 tetap menggunakan
flowmusic sebagai nama model. Jangan ubah model menjadi lyria-3.5 atau flowmusic-lyria-3.5.string
Prompt deskripsi gaya musik atau suaraContoh:
"upbeat pop music with piano"sound_prompt dan lyrics tidak boleh kosong keduanya (isi minimal salah satu). Setiap permintaan hanya menghasilkan satu lagu.string
Teks lirik, dapat diperoleh terlebih dahulu melalui endpoint Membuat Lirik lalu diisikan kembaliContoh:
"[Verse 1]\nSekelam apa pun malam, fajar kan tiba\n..."string
Judul musik yang dihasilkan
string
BPM (ketukan per menit), harus ≥ 1Contoh:
"120"integer
Durasi hasil (detik)Rentang yang didukung:
1 ~ 240 detikstring
Seed acak, digunakan untuk mereproduksi hasil
Mengirim nilai seed yang sama pada permintaan yang sama akan menghasilkan hasil yang serupa, tetapi tidak dijamin sepenuhnya identik.
Respons
integer
Kode status respons, bernilai 200 jika berhasil
array
Array data yang dikembalikan
Skenario Penggunaan
Skenario 1: Membuat musik hanya dengan prompt gaya
Skenario 2: Lirik + gaya menjadi lagu
Memeriksa hasil tugasPembuatan musik adalah tugas asinkron; setelah diajukan,
task_id akan dikembalikan. Gunakan endpoint Mendapatkan Status Tugas untuk memeriksa progres dan hasil pembuatan.Contoh Hasil Tugas Selesai
Contoh respons kueri (GET /v1/music/tasks/{task_id}):