在Windows上部署ComfyUI涉及几个关键步骤,包括环境准备、软件安装、网络配置以及安全设置。以下是一个详细的网络配置指南:
硬件和软件要求
- 操作系统:支持Windows 10/11。
- Python版本:推荐Python 3.8-3.11。
- PyTorch:需要1.12及以上版本,建议选择支持CUDA的版本以启用GPU加速。
- 显卡:NVIDIA显卡需支持CUDA 11.8+,显存≥4GB(处理高分辨率图像建议≥8GB)。
- 内存:推荐≥16GB(复杂工作流建议≥32GB)。
- 存储:至少5GB基础空间,模型文件需额外占用数十GB(建议SSD)。
网络配置
- 本地部署:
- 下载并解压ComfyUI的安装包。
- 安装必要的依赖,如Python、PyTorch、CUDA、cuDNN等。
- 启动ComfyUI服务,通常可以通过运行
python main.py
或相应的启动脚本来实现。
- 远程访问:
- 如果需要在本地之外访问ComfyUI,可以使用内网穿透工具,如贝锐花生壳。
- 注册贝锐账号并下载登录花生壳客户端。
- 在花生壳云管理平台中填写ComfyUI的局域网IP和默认端口(如8188或8000),并设置安全访问规则。
安全配置
- HTTPS加密传输:确保所有远程访问都通过HTTPS进行,以保护数据传输的安全。
- 访问权限控制:设置访问权限,确保只有授权用户可以访问ComfyUI。
- 防护功能:启用爆破防护等高级防护功能,以防止未授权访问。
请注意,以上信息提供了在Windows上部署ComfyUI的一般性指导。具体步骤可能因版本更新或特定需求而有所不同。建议参考ComfyUI的官方文档或GitHub页面以获取最新的安装指南和配置说明。