Skip to main content
通義萬相
萬相使用統一的 MixRoute 影片端點。model 保留在頂層,廠商的 input 與 parameters 物件完整放入 metadata。不同版本使用不同輸入協議,請按完整模型 ID 選擇下方參數。 POST https://api.mixroute.ai/v1/video/generations

支援模型

模型可用性以賬戶的 模型列表 為準,不將未返回的廠商型號或日期快照視為已開通。

請求包裝

使用 MixRoute Key 與 Authorization: Bearer 認證,無需阿里 Key、業務空間 ID、地域端點或 X-DashScope-Async 請求頭。不要將 input/parameters 放到頂層,也不要將其內容平鋪到 metadata 下。
提示詞使用 metadata.input.prompt。相容寫法的優先順序依次為 metadata.input.prompt、metadata.prompt、頂層 prompt,前者存在時優先。提示詞與有效媒體至少提供其一,並繼續滿足所選模型自身的必填規則。 原生欄位保持名稱透傳;上游新增欄位可放在原有 input/parameters 位置,由上游校驗型號與場景約束。這不代表每個欄位都適用於所有型號。

Wan 3.0

媒體型別

  • 首幀/首尾幀組與 reference_*、file、link 互斥。與萬相 2.7 I2V 不同,3.0 首尾幀模式不能搭配驅動音訊。
  • 參考圖片、影片和音訊可相互組合;file 與 link 二選一,但可與 reference_* 組合,仍須滿足各型別數量上限和總計 20 個媒體素材的上限。
  • 素材按型別分別計數,在提示詞中用圖1、影片1、音訊1,或 Image 1、Video 1、Audio 1 指代。
  • 編輯/延長鬚傳 reference_video 並在提示詞中說明意圖。延長使用 ratio=adaptive;編輯可用 adaptive 與 duration=-1 保留源構圖並自動選擇時長。輸入影片總時長與輸出時長之和仍須不超過 30 秒。
萬相 3.0 不使用 size、negative_prompt、template、img_url、first_frame_url、last_frame_url、audio_url。閘道器會清理舊欄位,並可將 audio_url 轉為 reference_audio 媒體項;新請求直接使用 input.media。

Wan 2.7

輸入模式

I2V 使用 first_clip 續寫時,duration 控制包含源片段的最終總時長,不只是新增秒數。R2V 使用圖1/影片1或 Image 1 / Video 1,圖片與影片分別計數。2.7 不再沿用 2.6 T2V/R2V 的 size 或 shot_type;I2V 輸出比例跟隨源素材,不傳 ratio。

Wan 2.6

T2V / R2V 尺寸

2.6 R2V 按 reference_urls 順序用 character1、character2 等引用主體,不使用 2.7 的圖/影片分別編號。參考素材使用公網 HTTP/HTTPS 或可訪問的 OSS URL。此處列出的 2.6 標準型號不套用其他 Flash 型號的 audio=false 開關;舊版特效模板也不是這八個型號的通用能力。

媒體限制

優先使用公網 URL。OSS 臨時資源和廠商資產 ID 與上游賬戶、地域有關,須可被當前渠道訪問。讀取第三方 CDN 結果地址時,不要附帶 MixRoute Key。

請求示例

設定 MIXROUTE_API_KEY,並將 example.com 媒體地址替換為可訪問的源素材。每次 POST 會建立獨立任務,提交超時後不要自動重複提交。

Wan 3.0 Video

Wan 2.7 T2V

Wan 2.7 I2V

Wan 2.7 R2V

Wan 2.7 VideoEdit

Wan 2.6 T2V

Wan 2.6 I2V

Wan 2.6 R2V

首尾幀

檔案輸入,不傳提示詞

響應與輪詢

提交返回 MixRoute task_id(以及 id 別名),不是上游任務 ID。
GET https://api.mixroute.ai/v1/video/generations/{task_id}
只在 SUCCESS 後讀取 result_url。失敗時該欄位可能填入失敗原因,不一定是 URL。外層 code=“success” 僅代表查詢成功,不代表影片生成成功。
上游完整響應保留在 data.data,可讀取其中的 usage 與 request_id。UNKNOWN 表示上游任務不存在或已過期,不應一概當作生成失敗。建議每 15 秒查詢一次,限流或臨時錯誤時退避。上游任務查詢和結果連結保留期有限,通常為 24 小時,應及時儲存產物。

Python 完整流程

最終費用以控制台賬單為準。提交可能預扣額度,預扣與任務完成後的結算可能不同;不要將輸入時長、負數或零時長理解為零費用任務。