Skip to main content
POST
  • 阿里雲萬相視頻生成模型
  • 支持三種模式:文生視頻(Text-to-Video)、圖生視頻(Image-to-Video)、參考視頻(Reference Video,r2v)
  • 服務端根據請求參數自動路由到合適的上游模型
  • 支持 720p/1080p 分辨率,5/10/15 秒時長
  • 非 Flash 版本視頻默認帶有聲音
重要變更:爲了更好的性能和成本控制,我們不再支持在 image_urls 中直接傳入 base64 圖片數據。請先使用 上傳圖片接口 上傳圖片,獲取 URL 後再調用本接口。

路由邏輯

服務端根據請求參數自動選擇上游模型:

認證

string
必填
所有接口均需要使用 Bearer Token 進行認證獲取 API Key:訪問 API Key 管理頁面 獲取您的 API Key使用時在請求頭中添加:

請求參數

string
必填
視頻生成模型名稱,固定爲 wan2.6
string
必填
視頻內容描述文生視頻模式下必填;圖生視頻和參考視頻模式下可選(描述期望的動作或風格)示例:"一隻可愛的貓咪在陽光下伸懶腰"
string[]
參考圖片 URL 數組(圖生視頻模式,僅支持 1 張圖片)⚠️ 僅支持 URL 格式(不再支持 base64)
  • 公開可訪問的圖像 URL(http:// 或 https://)
  • 可使用 上傳圖片接口 上傳本地圖片獲取 URL
示例:["https://example.com/image.jpg"]注意: 不能與 metadata.reference_urls 同時使用
string
預設值:"16:9"
視頻寬高比(適用於文生視頻和參考視頻模式)可選值:
  • 16:9 - 橫屏(默認)
  • 9:16 - 豎屏
  • 1:1 - 方形
  • 4:3 - 橫屏
  • 3:4 - 豎屏
默認值:16:9注意: 圖生視頻模式不支持此參數
string
預設值:"1080p"
視頻分辨率可選值:
  • 720p - 標清
  • 1080p - 高清(默認)
默認值:1080p不支持 480p。按秒計費,不同分辨率價格不同,詳見模型市場
integer
預設值:"5"
視頻時長(秒)支持:51015默認值:5
string
負面提示詞,描述不希望出現的內容示例:"模糊, 低質量, 變形"
integer
隨機種子,用於復現結果示例:12345
boolean
預設值:"true"
自動擴展提示詞開啓後系統會自動優化並豐富您的提示詞,默認已啓用,設爲 false 可禁用
boolean
在視頻中添加音頻非 Flash 的 Wan2.6 模型默認輸出有聲視頻,設爲 true 可顯式啓用
string
鏡頭類型(適用於文生視頻和參考視頻模式)可選值:
  • single - 單鏡頭
  • multi - 多鏡頭(電影式剪輯)
boolean
在生成的視頻上添加阿里雲水印
object
擴展參數

分辨率與寬高比組合

響應

string
唯一任務標識符,用於後續查詢狀態
string
對象類型,固定爲 generation.task
string
使用的模型名稱
string
任務狀態
  • queued - 排隊等待
  • in_progress - 處理中
  • completed - 成功完成
  • failed - 失敗
integer
任務進度百分比(0-100)
integer
任務創建時間戳(Unix 時間戳)
object
任務元數據

使用場景

場景一:文生視頻

場景二:圖生視頻

場景三:參考視頻(r2v)

場景四:文生視頻(完整參數)

查詢任務結果視頻生成爲異步任務。提交後返回 task_id,使用 獲取視頻任務狀態 接口查詢生成進度和結果。