メインコンテンツへスキップ
POST
/
v1
/
music
/
generations
curl -X POST "https://api.lemondata.cc/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": "music_abc123",
  "status": "pending",
  "created": 1706000000,
  "model": "suno_music"
}
AIを使用して音楽と歌詞を生成します。これは非同期APIです。完了を確認するためにポーリングを行うためのタスクIDを受け取ります。

リクエストボディ

model
string
デフォルト:"suno_music"
使用するモデル:音楽生成には suno_music、歌詞のみには suno_lyrics を使用します。
prompt
string
必須
生成する音楽の説明。スタイル、ムード、楽器などを含めることができます。
title
string
生成された曲のタイトル。
tags
string
スタイルタグ(例:「pop, upbeat, electronic」)。
action
string
生成タイプ:MUSIC(デフォルト)または LYRICS
mv
string
使用するモデルのバージョン。
continue_clip_id
string
続きから開始する前のクリップのID。
continue_at
number
続きから開始するタイムスタンプ(秒単位)。
user
string
エンドユーザーの一意識別子。

レスポンス

id
string
ステータスをポーリングするためのタスクID。
status
string
タスクのステータス:pendingprocessingcompleted、または failed
created
integer
タスク作成時のUnixタイムスタンプ。
curl -X POST "https://api.lemondata.cc/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": "music_abc123",
  "status": "pending",
  "created": 1706000000,
  "model": "suno_music"
}