LogoWan API 文件
首頁
X (Twitter)
首頁

快速開始

總覽整合指南查詢餘額刪除任務

Wan 模型

Wan 3.0Wan 3.0 PrimeWan 3.0 ProWan 3.0 Prime Pro

Seedance 模型

Seedance 2.5Seedance 2.0Seedance 2.0 FastSeedance 2.0 Mini

圖片模型

Seedream 5.0 Pro
X (Twitter)

Seedream 5.0 Pro

Seedream 5.0 Pro API 參考文件:文字生成圖片、參考圖片編輯、圖層分解、透明 PNG、請求欄位、回應與價格。

Seedream 5.0 Pro 可依提示詞生成一張圖片、編輯或結合最多 10 張參考圖片,也能將單張圖片分解為一張底圖與最多 16 個透明圖層。輸出可選擇 1K、1.5K、2K 或指定像素尺寸。模型詳情與試驗區。

連接 Wan API

使用 https://api.wanapi.app 作為 API 基底 URL。在 API 金鑰設定中建立選用 Wan 模型系列的金鑰,並以 Authorization: Bearer YOUR_API_KEY 傳送。請將金鑰保存在伺服器端。試驗區使用您的網站登入工作階段,費用從同一帳號的餘額扣除。

GET /v1/models 會列出您的金鑰可使用的模型。Seedream 5.0 Pro 使用 OpenAI Images API:POST /v1/images/generations 接受 JSON,POST /v1/images/edits 則接受 JSON 或 multipart 上傳。圖片準備完成後即回傳請求結果,無須輪詢任務。

設定Seedream 5.0 Pro
模型 IDbytedance/seedream-5.0-pro
size1K、1.5K、2K(預設),或使用 WIDTHxHEIGHT 指定尺寸,總像素數須介於 921,600–4,624,220,長寬比須介於 1:16 至 16:1。
image最多 10 張參考圖片。
輸出每次請求一張圖片;使用 layer_decomposition 時則為一張底圖與最多 16 個圖層。

生成圖片

請在伺服器上將 WAN_API_KEY 設為您的金鑰。每次請求只送出一次;生成通常會在一分鐘內完成,因此請將用戶端逾時時間設為至少四分鐘。

curl https://api.wanapi.app/v1/images/generations \
  -H "Authorization: Bearer $WAN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "bytedance/seedream-5.0-pro",
  "prompt": "A minimalist magazine cover: a red fox in fresh snow at dawn, the bold serif title \"QUIET WILD\" across the top",
  "size": "1K"
}'

回應採用 OpenAI Images 格式。以下範例值僅供示意:

{
  "created": 1792022400,
  "data": [
    {
      "url": "https://cdn.example.com/image-1.jpg",
      "size": "1024x1024",
      "output_format": "jpeg"
    }
  ],
  "usage": {
    "generated_images": 1
  }
}

圖片 URL 的有效期限為 30 天。若需保留更久,請自行儲存檔案。傳送 "response_format": "b64_json",即可另外在 b64_json 中取得每張圖片的 Base64 資料。

Seedream 5.0 Pro 價格

每張生成圖片依自身像素尺寸計費,價格比官方費率低 30%:不超過 261 萬像素(1K 與 1.5K)採較低費率,更大的圖片採較高費率。第一張參考圖片免費,每多一張參考圖片會加收參考圖片費用。在圖片生成前就遭拒絕的請求不收費。

即時費率USD/張圖片
Seedream 5.0 Pro 價格
計費項目官方價格Wan API 價格
不超過 2.61 MP 的圖片(1K、1.5K)US$0.045無法取得
超過 2.61 MP 的圖片(2K)US$0.09無法取得
圖層分解,每張回傳圖片皆不超過 2.61 MPUS$0.0225無法取得
圖層結果含較大圖片:其中每張不超過 2.61 MP 的圖片US$0.0225無法取得
圖層結果含較大圖片:其中每張超過 2.61 MP 的圖片US$0.045無法取得
第一張之後的每張參考圖片US$0.003無法取得

Wan API 的 Seedream 5.0 Pro 圖片、額外參考圖片,以及 1K 或 1.5K 圖層分解,價格均比官方每張圖片費率低 30%。圖層結果若包含超過 2.61 MP 的圖片,則採官方費率。

圖層分解會對底圖與每個回傳圖層計費。若每張回傳圖片都不超過 2.61 MP,各張皆採優惠圖層費率;只要其中一張較大,所有圖片便各依自身尺寸採官方圖層費率。預估費用涵蓋最多 17 張圖片。

官方價格: BytePlus ModelArk. 確認日期:2026-10-23。

圖層分解會對底圖與每個回傳圖層計費。若每張回傳圖片都不超過 261 萬像素,每張價格比官方圖層費率低 30%。只要其中一張更大(2K 一定屬於此情況),所有圖片便各依自身尺寸採官方圖層費率。您的餘額須足以支付最多 17 張圖片的費用;僅對實際回傳的圖片收費。

請求欄位

請傳送 JSON 物件。model 為必填;除非 layer_decomposition 為 true,否則 prompt 也為必填。不明欄位會遭拒絕。

欄位型別規範
modelstring必填:bytedance/seedream-5.0-pro。
promptstring要生成的內容,或圖層分解時要分離的元素。支援英文、中文與其他語言;保持在約 600 個英文單字以內可獲得最佳結果。
imagestring 或 string[]最多 10 張參考圖片,使用 HTTP(S) URL 或 data:image/<format>;base64,...,其中格式名稱須為小寫。格式:JPEG、PNG、WebP、BMP、TIFF、GIF、HEIC、HEIF;每張最多 30 MB;長寬比為 1:16 至 16:1。
sizestring圖片生成:1K、1.5K、2K(預設)或 WIDTHxHEIGHT。圖層分解:1K、1.5K、2K 或 auto(預設)。
layer_decompositionboolean預設為 false。true 會將一張 PNG 或 JPEG 圖片分解為一張底圖與最多 16 個圖層,且必須只提供一張圖片。
optimize_prompt_optionsobject{"mode": "standard"}(預設)或 {"mode": "fast"}。快速模式可縮短生成時間,但品質略低。
output_formatstringjpeg(預設)或 png。圖層分解時,此欄位決定底圖格式;圖層一律為 PNG。
backgroundstringopaque(預設)或 transparent。透明背景必須只使用一張具有 Alpha 色版的輸入圖片,並採 PNG 輸出;不能與圖層分解同時使用。
watermarkboolean預設為 true:加入小型 AI 生成標籤。傳送 false 即可移除。
nsfw_checkerboolean預設為 true,維持內容檢查開啟。false 會略過此檢查傳送請求;價格相同。
response_formatstringurl(預設)或 b64_json。
ninteger選填;必須為 1。

此模型不支援 stream、sequential_image_generation、tools、seed、guidance_scale 與 mask,傳送這些欄位會遭拒絕。

編輯與結合參考圖片

傳送一張圖片並附上編輯指示,或傳送多張圖片進行結合:

{
  "model": "bytedance/seedream-5.0-pro",
  "prompt": "Place the perfume bottle from image 1 on the marble table from image 2, soft window light",
  "image": [
    "https://example.com/bottle.png",
    "https://example.com/table.jpg"
  ],
  "size": "2K",
  "output_format": "png"
}

POST /v1/images/edits 接受相同欄位。使用 multipart 時,請透過 image 或 image[] 欄位上傳檔案,並將 optimize_prompt_options 以 JSON 字串傳送。

圖層分解

{
  "model": "bytedance/seedream-5.0-pro",
  "prompt": "Separate the title text, the parrot and the background",
  "image": "https://example.com/poster.png",
  "layer_decomposition": true,
  "size": "2K"
}

回應會先列出底圖。每個圖層另附堆疊順序、位置與說明:

{
  "created": 1792022400,
  "data": [
    { "url": "https://cdn.example.com/image-1.jpg", "size": "2048x2048", "output_format": "jpeg", "z_index": 0 },
    {
      "url": "https://cdn.example.com/image-2.png",
      "size": "1273x265",
      "output_format": "png",
      "z_index": 1,
      "bounding_box": { "absolute": [383, 120, 1655, 384], "normalized": [187, 59, 808, 188] },
      "name": "Title text",
      "description": "Yellow serif title text"
    }
  ],
  "usage": { "input_images": 1, "generated_images": 2 }
}

任何一個圖層失敗,整個請求就會失敗。若提示詞要求的圖層數超過上限,部分圖層內容可能會被省略。

錯誤

錯誤採用 OpenAI 錯誤封裝格式 {"error": {"message", "type", "code"}}。

HTTPcode意義
400invalid_request 或驗證訊息不支援某個欄位或組合。請修正請求;未收取任何費用。
400content_policy_violation提示詞、輸入圖片或輸出遭內容政策拒絕。未收取任何費用。
402insufficient quota再次送出前請先儲值。
429rate_limited請求過多。請稍後再試。
502submission_unknown未收到結果,且請求未收費。再次送出前,請先檢查用量記錄。
503upstream_unavailable圖片生成服務暫時無法使用;請求未收費。

請求逾時後,未先檢查用量記錄前,切勿自動重試。

Seedance 2.0 Mini

Seedance 2.0 Mini API 參考文件:影片生成、影格與參考素材、請求範例、任務輪詢、下載與價格。

目錄

連接 Wan API生成圖片Seedream 5.0 Pro 價格請求欄位編輯與結合參考圖片圖層分解錯誤