Langsung ke konten utama

Documentation Index

Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt

Use this file to discover all available pages before exploring further.

Hasilkan musik dan lirik menggunakan AI. Ini adalah API asinkron. Respons create mengembalikan identitas tugas dan, ketika tersedia, juga dapat menyertakan poll_url yang diprioritaskan.

Body Permintaan

model
string
default:"suno_music"
Model yang digunakan: suno_music untuk pembuatan musik, suno_lyrics hanya untuk lirik.
prompt
string
wajib
Deskripsi musik yang akan dihasilkan. Dapat mencakup gaya, suasana hati, instrumen, dll.
title
string
Judul untuk lagu yang dihasilkan.
tags
string
Tag gaya (misalnya, “pop, upbeat, electronic”).
action
string
Tipe pembuatan: MUSIC (default) atau LYRICS.
mv
string
Versi model yang digunakan.
continue_clip_id
string
ID klip sebelumnya untuk dilanjutkan.
continue_at
number
Timestamp (dalam detik) untuk dilanjutkan.
user
string
Pengidentifikasi unik untuk pengguna akhir.

Respons

id
string
ID tugas untuk polling status.
task_id
string
Alias identifier tugas asinkron ketika dikembalikan oleh adapter.
poll_url
string
URL polling prioritas ketika tersedia.
status
string
Status tugas: pending, processing, completed, atau failed.
created
integer
Unix timestamp pembuatan tugas.
curl -X POST "https://api.tokenlab.sh/v1/music/generations" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno_music",
    "prompt": "An upbeat electronic dance track with heavy bass",
    "title": "Night Drive",
    "tags": "electronic, EDM, energetic"
  }'
{
  "id": "ldtask_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "task_id": "ldtask_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "poll_url": "/v1/tasks/ldtask_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "status": "pending",
  "created": 1706000000,
  "model": "suno_music"
}