ComfyUI 调云端视频 API:合作节点 1.43 倍,自带 key 进不去
ComfyUI 官方合作节点走自己的积分体系,四档费率换算下来恒定是字节牌价的 1.430 倍。但真正卡住流水线的不是这 43%,是它只认 127.0.0.1。
ComfyUI 官方的合作节点不收你的模型厂商 key,只收它自己的积分。Seedance 2.5 的四档费率换算下来恒定是字节牌价的 1.430 倍,年付且月度额度用满能压到 1.144 倍。但比价格更早卡住你的是另一条:合作节点只认 127.0.0.1,用 --listen 起在服务器上就登不进去。
所以选型的顺序应该是先问工作流跑在哪台机器上,再问贵多少。下面把三条路的账单归属、倍数、并发和代码量逐条算清楚。数字全部来自官方文档和定价页,反推过程写在文里,可以自行复核。
ComfyUI 里调云端模型,到底有几条路?
三条,区别在账单归属和运行位置。
一是官方合作节点(Partner Nodes)。 官方定义是「a set of special nodes that connect to external API services, allowing you to use closed-source or third-party hosted AI models directly in your ComfyUI workflows」。装好即用,不配置任何厂商凭证,花的是 Comfy 积分。
二是把视频这一步移出工作流。 ComfyUI 只做本地的图像、蒙版、合成,视频生成交给你自己的网关,用你自己的 key 结算。
三是把 ComfyUI 当服务端。 官方文档里那句话说得很直白:「Run ComfyUI as a server and interact with it programmatically via REST and WebSocket APIs」。你的编排程序驱动 ComfyUI,视频调用也留在编排层。
第一条最省事,另外两条省钱。省多少、以及什么时候省事这条路直接走不通,是本文要算清楚的两件事。
合作节点里的 API Key,是谁的 key?
是 Comfy 账号的,不是模型厂商的。
合作节点页面的开篇把这一点写在卖点里:「providing ComfyUI users with access to external state-of-the-art AI models without complex API key setup」。优点清单里还有一条「Simplified experience: No need to manage API keys or handle complex API requests」。翻过来读就是——你没有 key 可管。
文档里确实反复出现 API Key,但那是另一回事,页面自己加了着重说明:
Important: The API key discussed here is your ComfyUI Account API Key (used for accessing paid Partner nodes in workflows). This is NOT the same as the Registry Publishing API Key used by developers to publish custom nodes to the registry.
这把 key 的用途是在非白名单站点上登录你的 Comfy 账号,替代点击登录,跟字节、OpenAI 那边的凭证没有关系。
想用自己的厂商 key,官方 FAQ 有一条同名问答,回答很干脆:
Is it possible to use my own API Key? Currently, the Partner Nodes are still in the testing phase and do not support this feature yet, but we have considered adding it.
在考虑,还没有。所以只要你用的是官方合作节点,这笔钱一定走 Comfy 的预付积分:Settings → Credits 里用 Stripe 充值,FAQ 里另有三条要留意——积分不支持退款;月度积分在账期末失效,充值积分自购买起一年失效;余额可能变成负数,官方解释是「due to race conditions where partner nodes don’t always report costs before execution」,单次执行可能超出余额,而负余额状态下合作节点会停跑,直到你补上。跑批量的时候这条比看上去重要。
合作节点贵多少?积分怎么换成美元?
官网没有直接写「1 美元等于多少积分」,但套餐页给了足够反推的锚点,而且给了六个。
Team 版是按月度承诺额拉滑杆的,五档承诺额与积分一一对应;Pro 版月付也是一个独立的点:
| 月付(美元) | 月度积分 | 积分/美元 |
|---|---|---|
| 100(Pro) | 21,100 | 211.0 |
| 200 | 42,200 | 211.0 |
| 400 | 84,400 | 211.0 |
| 700 | 147,700 | 211.0 |
| 1,400 | 295,400 | 211.0 |
| 2,500 | 527,500 | 211.0 |
六个点全部精确落在 211 积分 = 1 美元,一位小数都不差。这个换算率能用在合作节点上,是因为套餐页写明了两者共用一份余额:「All plans will include a monthly pool of credits that are spent on active workflow runtime and Partner Nodes」。
Seedance 2.5 在合作节点里的费率是按每千 token 的积分数标的,四格:
| 分辨率 | 有无参考视频 | 积分/千 token |
|---|---|---|
| 480p、720p | 无 | 3.229 |
| 480p、720p | 有 | 1.931 |
| 1080p | 无 | 3.530 |
| 1080p | 有 | 2.112 |
token 怎么数,Comfy 用的是字节那条公式,口径没动:(输入视频时长 + 输出视频时长) × 输出宽 × 输出高 × 输出帧率 ÷ 1024。这套公式和它反推倍数的用法,写在Seedance 2.5 转售方加了几倍价。
先用它自己公布的估算值校验一遍。16:9、24fps、五秒输出、无参考视频:
| 分辨率 | 帧尺寸 | 五秒 token 数 | 算出的积分 | 官方标的 |
|---|---|---|---|---|
| 480p | 854×480 | 48,038 | 155.1 | 155.1 |
| 720p | 1280×720 | 108,000 | 348.7 | 348.8 |
| 1080p | 1920×1080 | 243,000 | 857.8 | 857.8 |
三档全中,说明公式和费率对得上,也顺带确认了它的 480p 按 854×480 计。
把积分换成美元,再除以每秒 token 数,就能和别家放在同一把尺子上。字节自己的费率是 480p 与 720p 每百万 token 10.70 美元、带视频输入 6.40,1080p 分别是 11.70 和 7.00:
| 计费格 | 积分/千 token | 折美元/百万 token | 字节费率 | 倍数 |
|---|---|---|---|---|
| 480p、720p 无参考 | 3.229 | 15.30 | 10.70 | 1.430× |
| 1080p 无参考 | 3.530 | 16.73 | 11.70 | 1.430× |
| 480p、720p 有参考 | 1.931 | 9.15 | 6.40 | 1.430× |
| 1080p 有参考 | 2.112 | 10.01 | 7.00 | 1.430× |
四格倍数完全一致。 这说明 Comfy 的定价是在字节费率上乘一个常数,没有按分辨率或按输入类型另做文章。这是件好事:倍数恒定意味着你在任何一档上的换算结论都能直接套到别的档,不用逐档重算。上一篇审计里 WaveSpeed 的倍数随分辨率在 1.56 到 1.75 之间漂移,就是因为它报的是好看的整数而不是按费率算的。
放进那张表里,合作节点落在 Runway 和 WaveSpeed 中间:Replicate 与 OpenRouter 1.00×,Ofox(这个博客就是我们开的)1.04×,Runway 1.30×,合作节点 1.43×,WaveSpeed 1.56×,fal 2.05×。
上面这个 1.430× 对应的是月付牌价,也就是你按 211 的价现买积分。年付会改变它:个人档年付打八折,Pro 是每年 960 美元合每月 80,月度积分数不变还是 21,100,换算率升到 263.75,倍数降到 1.144×——比 Runway 还便宜。
但这个折扣有前提,月度积分不滚存。 套餐页写得很直白,「Monthly plan credits reset each billing cycle and don’t roll over」,只有充值积分「stay valid for 1 year from purchase」,而且扣费顺序是先扣月度、扣光了才动充值。所以八折能不能拿满,取决于你每月用掉多少:
| 月度额度用掉 | 有效换算率 | 倍数 |
|---|---|---|
| 100% | 263.75 | 1.144× |
| 90% | 237.38 | 1.271× |
| 80% | 211.00 | 1.430× |
| 70% | 184.62 | 1.635× |
| 50% | 131.88 | 2.288× |
盈亏平衡点正好在 80%。 用不到八成,年付还不如按充值价现买;只用一半的话有效倍数 2.288×,比这张榜上最贵的 fal 还贵。用量稳定的团队该年付,量时有时无的别碰——这类套餐的省钱幅度从来不是标出来的那个折扣,是折扣乘以你的使用率。
换成日常口径:720p 五秒一条,合作节点 348.8 积分合 1.6531 美元,每秒 0.3306 美元。
带参考视频那一档,为什么算出来比标价贵?
因为有一个官方承认存在、但没公布数值的计费下限。
文档原话是「Minimum token consumption limits apply when the input includes video: if the estimated consumption is below the limit, billing uses the minimum」,同时规定「Reference videos must be at least 2 seconds long, and total input is limited to 30 seconds」。下限存在,数值没给。
不过它公布了一张区间表——五秒输出配 2 到 30 秒参考视频的积分范围,从这个区间的两端可以反推:
| 分辨率 | 区间下端 | 反推秒数 | 区间上端 | 反推秒数 |
|---|---|---|---|---|
| 480p | 166.9 | 9.00 | 649.3 | 35.00 |
| 720p | 375.4 | 9.00 | 1,459.8 | 35.00 |
| 1080p | 923.9 | 9.00 | 3,592.7 | 35.00 |
上端三档都是 35.00 秒,正好是 30 秒参考加 5 秒输出,说明反推方法本身没问题。但下端三档都是 9.00 秒,而 2 秒参考加 5 秒输出应该是 7 秒。差的这 2 秒有两种解释:要么计费下限就是输入输出合计 9 秒,要么这张表的下端压根不是按 2 秒参考算的——字节自己文档里那个算例恰好是 4 秒参考配 5 秒输出,也是 9 秒。
两种解释我没有办法从公开文档里区分开。 做预算就按 9 秒的那种算,因为它是两种解释里较贵的一种。具体代价:720p 五秒输出配 2 秒参考,实际 151,200 token,按下端的 194,400 计,多付 29%。参考视频越短,这个下限咬得越狠。
为什么装在服务器上就用不了?
因为合作节点只认本机回环地址,而流水线基本都不跑在本机。
官方 FAQ 里这条写得毫不含糊:
The local network only allows access from
127.0.0.1orlocalhost, which may mean that you cannot use the Partner Nodes in a ComfyUI service started with the--listenparameter in a LAN environment.
也就是说,把 ComfyUI 用 --listen 起在一台机器上、从工位或别的容器开浏览器连过去——最常见的那种团队装法——合作节点登不上。同一页还列了另外两条:访问必须在 https 环境下进行,以及「Able to access our API service normally(a proxy service may be required in some regions)」,部分地区需要代理是官方自己写的。
绕过登录限制的办法是用 Comfy 账号的 API Key 登录,前面说过它就是干这个的。但要注意这解决的是「在非白名单站点上登录账号」,账单归属一分没变,还是 Comfy 积分。
批量还有第二道闸门,并发上限按账户累计付费额分档,不是按当前套餐:
| 累计付费额 | 并发上限 |
|---|---|
| 0 美元(从未付费) | 1 |
| 大于 0、不超过 100 美元 | 5 |
| 满 100 美元 | 10 |
| 满 500 美元 | 20 |
| 满 1,000 美元 | 40 |
官方强调这是 lifetime 口径、不做滚动窗口,几个月前的付款照样算数,而且 Comfy Cloud 订阅和合作节点积分合并计入同一个累计额。对新账号来说这意味着:第一次跑批量之前,你的并发是 1。
还有一条与内容有关:合作节点会把你的输入发给第三方厂商处理,「These providers enforce their own content moderation policies」,审核按各家自己的规则走,不是按 Comfy 的。
如果你完全不想要这套东西,加 --disable-api-nodes 启动参数可以整体关掉,官方说明这个参数同时会阻止前端联网。
想按自己的账单结算,该怎么接?
把视频这一步挪出工作流。ComfyUI 留在它擅长的位置——本地图像、蒙版、合成、批处理——视频生成由你的编排程序直接调网关。
驱动 ComfyUI 的接口是现成的。启动后它自己就起了一个 HTTP 服务:「When you launch ComfyUI, it automatically starts an HTTP server at http://127.0.0.1:8188」,官方那页的副标题写的是「Run ComfyUI as a server and interact with it programmatically via REST and WebSocket APIs」,另外提供了无浏览器的 headless 起法。
具体路径要看你连的是哪一头:本地服务和 Comfy Cloud 的路由并不是一套,别拿一边的文档去套另一边。Cloud 的 API 参考里提交工作流是 POST /api/prompt,返回 prompt_id,之后轮询。这里有个新变化值得记一笔,Cloud 的历史查询接口已经标了弃用:
Deprecated. Use
/api/jobs/{job_id}instead — theprompt_idreturned by/api/promptis the same value asjob_id. This endpoint is maintained for ComfyUI compatibility but will be removed in a future release; no removal date set.
prompt_id 和 job_id 是同一个值,所以迁移只是换 URL,不用改状态机。没给移除日期,但新写的代码没理由再用旧的那个。这条只约束 Cloud,本地服务不受影响。
视频那一边是同样的建任务加轮询:POST /v1/videos 给 model、prompt、duration、resolution,拿到 id 后 GET /v1/videos/{id} 轮到 completed。Seedance 2.5 在网关侧的模型标识、各条接入路线的门槛和价格,写在 Seedance 2.5 怎么接入;模型页在 ofox.ai/zh/models/bytedance/seedance-2.5。
这条路的成本就是那张倍数表里你选的那一行,最低能到 1.00×。代价是这些管道要你自己写,而合作节点是拖进去就能跑。
这三条路怎么选?
| 官方合作节点 | 自带 key | ComfyUI 当服务端 | |
|---|---|---|---|
| 账单记在 | Comfy 预付积分 | 你的网关账户 | 你的网关账户 |
| Seedance 2.5 倍数 | 1.430×(年付且用满可到 1.144×) | 1.00×–2.05×,看选谁 | 同左 |
| 能否跑在远程机器 | 否(只认 127.0.0.1) | 能 | 能 |
| 并发 | 1–40,按累计付费额 | 按你的网关配额 | 同左 |
| 要写多少代码 | 零 | 一个节点 | 一套编排 |
1.43 倍不是这道题的关键。 它比 WaveSpeed 便宜,只比 Runway 贵一点,年付用满还能压到 1.144×;对于一个把你从凭证管理、计费对账、失败重试里整体解放出来的方案,这个溢价谈不上贵。真正做决定的是上面那张表的第三行:如果你的 ComfyUI 不跑在你敲键盘的那台机器上,合作节点这条路是关着的,价格再合适也进不去。
所以顺序应该反过来。先确认工作流最终跑在哪台机器上——本机就用合作节点,先跑通再说;一旦要上服务器、要排队、要并发,就直接跳过它,把视频那一步挪出去。中间那种「先用合作节点做原型,上线再换」的过渡方案听着稳妥,实际上你要写的代码一行都没少,只是推迟到了最忙的时候写。
数据采自 2026-08-31 的 ComfyUI 官方文档与定价页,其定价页自身标注的最后修改时间是 2026-08-28。积分换算率、四格倍数和 9 秒下限都是本文从公开数据反推的,推导过程写在上面,可以自行复核。
参考信息来源
常见问题
- ComfyUI 的合作节点能用我自己的 API Key 吗
- 现在不能。官方 FAQ 的原话是「Currently, the Partner Nodes are still in the testing phase and do not support this feature yet, but we have considered adding it」——在考虑加,但还没有。文档里提到的 API Key 指的是 ComfyUI 账号自己的 key,用于在非白名单站点登录你的 Comfy 账号,不是模型厂商那把 key。所以走合作节点,账单一定记在 Comfy 积分上,不会记到你在字节或网关的账户上。
- ComfyUI 的积分怎么换算成美元
- 1 美元 = 211 积分。这个数不是官网直接写出来的,是从套餐页反推的:Team 版的五档承诺额 200、400、700、1400、2500 美元分别对应 42.2K、84.4K、147.7K、295.4K、527.5K 积分,六个点全部精确落在 211。套餐页同时写明这个积分池「spent on active workflow runtime and Partner Nodes」,即 GPU 运行时和合作节点花的是同一份余额,所以这个换算率对合作节点成立。
- 用合作节点跑 Seedance 2.5 每秒多少钱
- 720p 五秒无参考视频是 348.8 积分,按 211 换算是 1.6531 美元,每秒 0.3306 美元。480p 五秒 155.1 积分合 0.7351 美元,1080p 五秒 857.8 积分合 4.0654 美元。换成每百万 token 的口径是 480p 与 720p 15.30 美元、1080p 16.73 美元,正好是字节牌价 10.70 和 11.70 的 1.430 倍。
- 为什么我的 ComfyUI 装在服务器上就用不了合作节点
- 官方 FAQ 明确写了:「The local network only allows access from 127.0.0.1 or localhost, which may mean that you cannot use the Partner Nodes in a ComfyUI service started with the --listen parameter in a LAN environment」。也就是说用 --listen 起在局域网里、从别的机器开浏览器访问的那种装法,合作节点是登不上的。另外要求 https 环境,并且官方自陈部分地区需要代理才能正常访问它的 API 服务。
- 合作节点的并发上限是多少
- 按账户累计付费额分档,不是按当前套餐:从未付过费是 1,付过费且累计不超过 100 美元是 5,累计满 100 美元是 10,满 500 是 20,满 1,000 是 40。官方特别说明这是 lifetime 口径不是滚动窗口,几个月前的付款一样算数,而且 Comfy Cloud 订阅和合作节点积分的消费合并计入同一个累计额。新账号第一次跑批量前要注意,没付过费的账户只有 1 路并发。


