Zhenzhen WanX 2.6 Video
Wan 2.6 through Alibaba's official API, not a reseller
- image
- video
- video_url
- task_id
Here's the odd one out in this pack, and in a good way. Every other node in Comfyui-zhenzhen routes through Zhenzhen's own storefronts and takes a Zhenzhen API key. Comfly_wan2_6_API is the exception the README calls out explicitly: it takes an official Alibaba Bailian (百炼 / DashScope) API key and talks straight to Alibaba's cloud. It was added in late 2025 as the author's own testing node before Wan 2.6 hit the storefronts - "支持官方百炼的APIKEY,暂时贞贞网站还没上,我测试用的."
That matters because of what Wan is. The open Wan line froze at 2.2 - 2.5, 2.6, and 2.7 have no weights. This node is the only way you can reasonably run Wan 2.6 inside ComfyUI: through Alibaba's own pay-per-task API, with your own key, no middleman.
How it works
The node submits a generation task to Alibaba's DashScope API and polls the task endpoint (dashscope.aliyuncs.com/api/v1/tasks/{id}) until the video's ready, then returns it as video, video_url, and task_id. The headline feature is native audio - Wan 2.6 generates video with synchronized sound, which is why audio_enabled defaults to true.
Inputs worth setting:
api_key- your Bailian key, not a Zhenzhen key. This is the node's whole personality.prompt- the default is a long Chinese example; replace it. Works in English.resolution- 1080P or 720P.duration- 5, 10, or 15 seconds.prompt_extend- on by default; Alibaba expands your prompt before generation. Usually helps.shot_type-singleormulti. Multi shots change up framing within the clip, which is nice for anything with motion.image(optional IMAGE) - connects an image-to-video run; leave empty for text-to-video.audio_url(optional) - feed a reference audio if you want the clip to match it.
Installing and setting up
Install via ComfyUI Manager (search Comfyui-zhenzhen) or:
cd ComfyUI/custom_nodes
git clone https://github.com/T8mars/Comfyui-zhenzhen
Restart ComfyUI. No models to download. Get a Bailian API key from Alibaba Cloud's DashScope console and paste it into api_key. Because it uses your own cloud account, billing is whatever Alibaba charges - no Zhenzhen margin on top.
Troubleshooting
The number-one confusion is the key: people paste in their Zhenzhen key and get auth errors. It has to be an Alibaba Bailian key. Second, the standard proxy caveat from the README flips here - Alibaba's Chinese endpoints are reachable without a VPN, which is the one nice thing about bypassing the overseas storefront. If a generation fails mid-way, Alibaba only bills completed tasks, and the task_id output lets you chase any job in the DashScope console. skip_error is there if you want failures to return empty results instead of aborting.
One warning from the KB: Wan's post-2.2 series is where Alibaba went commercial-only, and the local Wan community doesn't love that. But if you specifically want 2.6's audio-synced output, this is the cleanest door.
Inputs (11)
| Name | Type | Default | Description |
|---|---|---|---|
| prompt | STRING | 一幅都市奇幻艺术的场景。一个充满动感的涂鸦艺术角色。一个由喷漆所画成的少年,正从一面混凝土墙上活过来。他一边用极快的语速演唱一首英文rap,一边摆着一个经典的、充满活力的说唱歌手姿势。场景设定在夜晚一个充满都市感的铁路桥下。灯光来自一盏孤零零的街灯,营造出电影般的氛围,充满高能量和惊人的细节。视频的音频部分完全由他的rap构成,没有其他对话或杂音。 | — |
| api_key | STRING | — | |
| resolution | COMBO | 1080P | 2 options: 1080P, 720P |
| duration | COMBO | 5 | 3 options: 5, 10, 15 |
| imageopt | IMAGE | — | |
| audio_urlopt | STRING | — | |
| prompt_extendopt | BOOLEAN | true | — |
| shot_typeopt | COMBO | multi | 2 options: single, multi |
| audio_enabledopt | BOOLEAN | true | — |
| skip_erroropt | BOOLEAN | false | 开启后,节点失败时不报错、按旧行为返回默认空结果;关闭时(默认)失败直接抛出错误。 |
| seedopt | INT | 00–18446744073709550000 | Execution seed for ComfyUI cache control. Fixed reuses the cached result; randomize/increment/decrement requests a new run. This compatibility seed is not sent to APIs that do not expose a native seed parameter. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| video | VIDEO | — |
| video_url | STRING | — |
| task_id | STRING | — |