ComfyUI系列教程(3)--ComfyUI安装部署

1.SD文生图基本原理

简要介绍ComfyUI部署及常用基础节点。

1.3ComfyUI安装部署

1.3.1.常见版本

comfyanonymous开发的ComfyUI地址。Windows可以直接下载Release版本,直接解压,但可能会污染电脑原有的python环境。Windows, Linux,Mac可以手动配置环境。通过这两种方式配置之前,需要手动下载git、python、ffmpeg等依赖环境。
另外国内的Up主秋葉aaaki也发布了ComfyUI整合包,解压即用,一键启动。

1.3.2.环境配置

Windows配置Release版本ComfyUI简单流程如下:

  1. 安装Git;
  2. 安装ffmpeg,并添加到环境变量;
  3. 下载Release版本,将其移动到要安装的目录,右键解压到当前文件夹。
  4. 如果之前没有单独安装python环境,需要将ComfyUI自带的Python配置到环境变量,在环境变量PATH增加ComfyUI_windows_portable/python_embeded目录;然后安装pytorch环境,cmd切换到ComfyUI_windows_portable/python_embeded下,执行python.exe -m pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu121,其中pytorch版本需要根据cuda型号进行选择。
  5. 最后,双击 ComfyUI_windows_portable/run_nvidia_gpu.bat启动,浏览器输入地址http://127.0.0.1:8188即可访问工作流界面。

如果希望和已经下载的WebUI共享模型文件,进入 ComfyUI_windows_portable/ComfyUI 目录,找到 extra_model_paths.yaml.example 文件,将其改名为 extra_model_paths.yaml。将 a111中的base_path: path/to/stable-diffusion-webui/ 一行的路径改为WebUI 的路径,或者存放模型的目录。
在这里插入图片描述
如果希望与其他的ComfyUI共享模型,或者将模型单独保存到一个文件夹,则需要将a111全部注释(每一行开头加上#),然后取消comfyui及其内容的注释(删除#),并将base_path改成对应的路径。如下图是将所有的模型存在E:\Comfyui-Content\models中,修改的结果示例。
在这里插入图片描述
如果models路径下有其他需要共享的文件夹,按照base_path等格式依次加上即可,如:

`ipadapter: models/ipadapter/
 animatediff_models: models/animatediff_models/
 liveportrait: models/liveportrait/`

1.3.3.常用节点

ComfyUI提供了基础的文生图功能,如果想要使用更多的节点,需要下载节点并放在ComfyUI_windows_portable/ComfyUI/custom_nodes目录下。
在这里插入图片描述
ComfyUI Manager 是必装节点,提供了安装、删除、禁用和启用 ComfyUI 的各种自定义节点的管理功能,可在 ComfyUI 中访问各种信息。访问地址:https://github.com/ltdrdata/ComfyUI-Manager。
ComfyUI-Crystools进行资源监控,看到资源监视器、进度条和经过的时间、元数据和两个图像之间的比较、两个JSON之间的比较、向控制台/显示器显示任何值、管道等信息。访问地址:https://github.com/crystian/ComfyUI-Crystools。

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值