支援的模型

2026-09-18 更新 · Suno-API 團隊

可用的生成模型

請求只接受下列平台模型名稱。其他名稱,包括與現有模型相似的名稱,都不會被接受,也不會被自動對應。

模型名稱 顯示名稱 用途 狀態
suno-v6 Suno V6 預設生成模型 可用
suno-v6-wild Suno V6 Wild V6 的 Wild 變體 可用
suno-v6-mini Suno V6 Mini V6 的 Mini 變體 可用

建議使用的預設模型:suno-v6。

關於分軌

分軌是固定且獨立的機能,不需要選擇生成模型。只要送出原始歌曲與分軌模式(例如 two 或 twelve),回傳的軌數以回應內容為準。

model 參數

在生成端點中,model 通常是選填:

最小生成範例

curl -X POST https://www.suno-api.io/api/music/create \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "description": "一首關於春天第一天的輕快民謠",
    "model": "suno-v6"
  }'

使用 V6 變體的範例

{
  "model": "suno-v6-wild",
  "description": "一首結構實驗性的電子作品"
}

已下線的模型

下列模型已不再接受新請求:

舊歌曲與舊任務仍可能顯示舊的 model_name 或 model_version。那是歷史資料,不代表舊模型能接受 新請求。

為了與既有客戶端相容,帶有已下線模型的請求會以目前的預設模型 suno-v6 處理,而不是被拒絕。 任務也會記錄為 suno-v6,且不會回傳「模型不可用」的錯誤。不過仍請盡快把範例更新為目前的名稱。

列出模型

GET /v1/models 至少應包含下列音樂模型:

{
  "object": "list",
  "data": [
    { "id": "suno-v6", "object": "model", "owned_by": "suno" },
    { "id": "suno-v6-wild", "object": "model", "owned_by": "suno" },
    { "id": "suno-v6-mini", "object": "model", "owned_by": "suno" }
  ]
}

回應也可能包含歌詞模型、相容性路由或內部模型。請不要與生成音樂用的 V6 模型混淆。

如何選擇 V6 變體

大多數整合用預設模型就很足夠。三個變體的差異在於對提示詞的忠實度與結果的多樣性。

變體 使用時機
suno-v6 想要可預期且貼近描述的結果時。這是預設值,也是正式環境的正確選擇。
suno-v6-wild 想要更多變化、且能比較多個版本時。適合探索某種風格。
suno-v6-mini 想在正式生成前用最低成本測試提示詞時。

由於每次執行都回傳兩首,實務上的流程是先用 suno-v6-mini 試稿,再把通過的提示詞放到 suno-v6 執行,挑選要發布的版本。

費用與退費

計費以請求為單位,而不是以模型為單位:每次執行 0.6 ¥ 並回傳兩首。生成失敗會自動退費,因此 失敗的嘗試不會消耗餘額。下載不限次數,也永遠不會另外收費。

取得 API 金鑰

註冊後即可在主控台建立 API 金鑰。每次生成 0.6 元可得 2 首歌,下載不限次數,且不需要手機號碼。

取得 API 金鑰 回到總覽