首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >ComfyUI 部署教程 UserStory

ComfyUI 部署教程 UserStory

原创
作者头像
hollyx
发布于 2026-11-02 14:23:21
发布于 2026-11-02 14:23:21
5720
举报

摘要: ComfyUI 是节点式的 Stable Diffusion 工作流工具,跑文生图需要 GPU 显存。用腾讯云高性能应用服务 HAI 的 GPU 环境部署最省事,装好后浏览器打开 Web 界面加载工作流、放好模型即可出图。显存大小决定能跑的模型和分辨率。本教程提示模型与素材需合规使用。

ComfyUI 跑文生图,软件安装不难,难点在算力:它是基于 Stable Diffusion 的图像生成工具,推理要占用 GPU 显存,显存不够就加载不了大模型或跑不了高分辨率。用腾讯云高性能应用服务 HAI 的 GPU 环境部署能绕开自己装显卡驱动、CUDA 的麻烦,分钟级拿到可用环境。装好后 ComfyUI 是一个网页端的节点式工作流界面,连线搭出流程就能出图。下面给出完整流程。

一、ComfyUI 是什么,为什么吃显存

ComfyUI 是一个开源的 Stable Diffusion 图形界面工具,特点是"节点式工作流"——把加载模型、输入提示词、采样、输出图片等步骤拆成一个个节点,用连线组合成流程,灵活度和可复用性比传统界面高。

它为什么需要 GPU:图像生成模型(如 Stable Diffusion 系列)推理时要把模型权重加载进显存做计算。显存越大,能加载的模型越大、能生成的分辨率越高;显存不足会直接报错或被迫降低出图质量。所以部署 ComfyUI,GPU 显存是第一位的硬指标。

二、为什么用 HAI 部署

自己配 GPU 环境跑 ComfyUI,要装显卡驱动、CUDA、PyTorch 等一整套依赖,版本错配就跑不起来。腾讯云高性能应用服务 HAI 提供即插即用的 GPU 算力和预装环境,分钟级自动构建 AI 作画等应用场景,支持 WebUI 等可视化接入方式,还能按需启停、关机不计费——出图是间歇性任务,用完关机停止算力计费很划算。HAI 会基于 AI 应用自动匹配合适套餐,省去挑 GPU 型号的纠结。

三、准备 GPU 算力实例

在 HAI 控制台创建实例,核心是选够用的显存(具体套餐与显存规格以控制台实际页面为准):

  • 跑基础 SD 模型、常规分辨率出图:中等显存套餐通常够用
  • 跑大模型、高分辨率、复杂工作流:需要更大显存
  • 显存不足的典型表现:加载模型报 out of memory,或只能出小图

HAI 提供预装 AI 作画环境的应用,优先选已内置相关框架的环境可减少手动配置。创建后用控制台提供的可视化方式或 SSH 连接。

四、安装 ComfyUI

若所选环境未预装 ComfyUI,手动安装(Linux,需已具备 GPU 驱动和 Python 环境):

代码语言:bash
复制
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
pip install -r requirements.txt

安装依赖后启动 ComfyUI:

代码语言:bash
复制
python main.py --listen 0.0.0.0 --port 8188

--listen 0.0.0.0 让服务可被外部访问,--port 8188 是 Web 端口。

五、放通端口与访问界面

放通端口:在 HAI/实例的安全组或防火墙放通 ComfyUI 的端口(示例 8188)。

访问界面:浏览器打开 http://实例公网IP:8188 进入 ComfyUI 的节点式工作流界面。若 HAI 环境提供了内置的可视化入口,也可直接从控制台进入。生产使用建议用反向代理加 HTTPS 并叠加访问鉴权,避免出图界面裸奔在公网。

六、放置模型与跑通第一个工作流

ComfyUI 本身不含模型,需要自备:

把你的 Stable Diffusion 模型文件(checkpoint)放到 ComfyUI 的 models/checkpoints 目录;VAE、LoRA 等放到对应子目录。刷新界面后在加载模型节点里就能选到。

ComfyUI 默认会加载一个基础的文生图工作流:选好模型、在提示词节点填入描述、点击生成,GPU 开始推理,稍后在输出节点看到图片。这就跑通了完整链路。

合规提示:使用的底模、LoRA 等模型以及参考素材,务必确认来源合法、符合授权条款;生成内容不得用于侵权或违规用途。

七、怎么确认部署成功了

三项验证:浏览器能打开 ComfyUI 工作流界面;加载模型节点能选到你放置的模型、不报显存错误;跑一次默认工作流能成功输出一张图片。三项都通过即部署成功。若加载模型报 out of memory,说明显存不够,换更小的模型或在 HAI 升级到更大显存的套餐。

八、常见问题

加载模型报显存不足:换更小的底模、降低出图分辨率,或升级到更大显存的 HAI 套餐。

出图很慢:确认在用 GPU 而非 CPU 推理;复杂工作流和高分辨率本身耗时较长。

界面打不开:确认端口已放通、启动时加了 --listen 0.0.0.0。

不用时还计费:HAI 支持关机不计费,出图任务结束后在控制台关机停止算力计费,下次开机环境仍在。

说明:ComfyUI 及其依赖、模型生态更新频繁,安装命令、目录结构、模型格式可能变化,请以 ComfyUI 官方仓库说明为准。

总结

用 HAI 部署 ComfyUI 的路径是:按出图需求选够用显存的 GPU 套餐 → 用预装环境或手动装好 ComfyUI → 放通端口、打开 Web 界面 → 放置模型、跑通默认文生图工作流。显存是硬门槛,HAI 的即插即用环境和关机不计费很适合间歇性的出图任务。

腾讯云高性能应用服务 HAI 提供即插即用的 GPU 算力、预装 AI 作画环境、可视化界面与按需启停计费,适合设计师和 AIGC 创作者快速部署 ComfyUI 跑文生图工作流。

了解产品:https://cloud.tencent.com/product/hai

双十一活动:https://cloud.tencent.com/act/pro/double11-202611

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 一、ComfyUI 是什么,为什么吃显存
  • 二、为什么用 HAI 部署
  • 三、准备 GPU 算力实例
  • 四、安装 ComfyUI
  • 五、放通端口与访问界面
  • 六、放置模型与跑通第一个工作流
  • 七、怎么确认部署成功了
  • 八、常见问题
  • 总结
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档