【Stable Diffusion】ComfyUI 基础教程-环境部署和插件安装

大家好我是安琪!

ComfyUI为Stable Diffusion提供了一个强大的节点流程操作界面,带来了更多的自由度和可复现性,同时降低了显存要求。对于那些希望深入了解和利用Stable Diffusion技术的用户来说,是一个不可多得的选择。(但节点式的工作流也提高了一部分使用门槛。)

在这里插入图片描述

1.下载和安装ComfyUI

  1. 首先从官方的github连接上找到最新的release包,下载解压即可使用:(注意不会使用的同学可以文末自行扫描获取)

在这里插入图片描述

  1. 点击进入Releases,点击下面的"Download link with stable pythorch 2.1 cu121"下载安装包。

在这里插入图片描述

解压安装包到合适的位置,打开文件夹我们可以看到“run_nvidia_gpu”,双击就能启动 ComfyUI 。

在这里插入图片描述

注意:初始安装中不包含任何模型和插件,

2.配置模型、LORA

ComfyUI虽然自带了pytorch和stable diffusion环境,但是不包括模型,所以需要将模型放置到ComfyUI对应目录中:

1. 大模型应放入

“ComfyUI_windows_portable\ComfyUI\models\checkpoints”,

2. VAE模型放入

“ComfyUI_windows_portable\ComfyUI\models/vae”,

3. Lora模型放入

“ComfyUI_windows_portable\ComfyUI\models/loras”。

在这里插入图片描述

如果你本地电脑中有使用过WebUI,那么你的模型文件通常是放在stable-diffusion-webui目录下的,复制过来就会很浪费空间,所以ComfyUI的作者提供了使ComfyUI和Web UI共享相同的模型,以避免重复拷贝大量模型文件.

在这里插入图片描述

2.用记事本打开extra_model_paths.yaml文件,替换你本地webUI的路径地址:把里面 base_path的路径改成你的 webui 的地址。比如我的是“F:\novelai-webui-aki-v3A”

在这里插入图片描述

3.controlnet地址需修改成WEBUI的 controlnet 模型安装目录,“extensions\sd-webui-controlnet\models”。启动ComfyUI就可以在模型栏读取到本地模型了:

在这里插入图片描述

3.更新ComfyUI

如果后面需要更新ComfyUI,可以直接使用ComfyUI中的update脚本,不需要重新下载和配置:

在"ComfyUI_windows_portable\update"文件夹中找到"update_comfyui"和"update_comfyui_and_python_dependencies"两个文件。使用"update_comfyui"来更新ComfyUI,等待出现"Done"表新成功。关于配置环境的更新,一般情况下不需要进行.

在这里插入图片描述

4.安装插件

ComfyUI还支持多种插件,它们可以增强用户的体验和功能。

1.辣椒酱的界面汉化:该插件可以汉化ComfyUI的界面,使中文用户更容易理解和操作。

2.提示词风格样式:这个插件允许用户自定义提示词的风格和样式,增加了生成图像的创造性。

3.提示词中文输入:该插件为用户提供中文输入功能,使用户可以更便捷地进行中文文本生成。

你可以通过GitHub下载这些插件并按照说明进行安装。

安装方式:

进入上面需要的插件链接,点击“Code - Download ZIP”进行下载,下载后解压放入

ComfyUI的“ComfyUI_windows_portable\ComfyUI\custom_nodes”中。

在这里插入图片描述
在这里插入图片描述

你可以使用我网盘提供的整合包进行下载,整合包已经集成了常用的插件(比如汉化补丁,插件管理等),省去下载后还要安装插件。(需要的同学可文末自行扫描获取)

在这里插入图片描述

5.ComfyUI的优势和劣势

优势:

1.低显存要求和快速启动:ComfyUI相对于Web UI对显存要求较低,启动速度快,生成图像速度也更快。

2.更高的生成自由度:ComfyUI允许用户自定义工作流程,调整模块连接以获得更灵活的生成效果。

3.与Web UI共享环境和模型:用户可以同时使用ComfyUI和Web UI,并且可以共享模型和环境。

4.可复现性:用户可以构建自己的工作流程,导出流程并与他人分享,同时在出现错误时能够清晰地定位问题。

5.图像还原功能:生成的图片可以还原整个工作流程,模型选择也会被保存。

劣势:

1.操作门槛高:使用ComfyUI需要具备清晰的逻辑和操作理解,相较于Web UI,有一定的学习曲线。

2.生态不如Web UI多:相对于Web UI,ComfyUI的生态系统较小,虽然包含了常用的插件,但Web UI仍然拥有更多可用插件。

  1. 6.生成效果图

  2. 照旧放几张用ComfyUI生成的图片。

在这里插入图片描述
在这里插入图片描述

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

资料软件免费放送

次日同一发放请耐心等待

关于AI绘画技术储备

学好 AI绘画 不论是就业还是做副业赚钱都不错,但要学会 AI绘画 还是要有一个学习规划。最后大家分享一份全套的 AI绘画 学习资料,给那些想学习 AI绘画 的小伙伴们一点帮助!

需要的可以扫描下方CSDN官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

**一、AIGC所有方向的学习路线**

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述
这份完整版的学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

<think>好的,我现在需要回答用户关于如何将ComfyUI与其他系统或工具集成的问题。首先,用户提到了几个引用,我需要仔细查看这些引用内容,看看是否有相关的集成方法或教程的信息。 首先看引用[1],里面提到用户撰写了ComfyUI基础教程,包括SDXL工作流的搭建,可能涉及与其他工具的整合。引用[2]提到了ComfyUI_IPAdapter_plusComfyUI-Impact-Pack这两个插件,可能在集成时有用。引用[3][4]似乎与SentinelLTspice相关,可能ComfyUI本身关联不大,但需要确认是否有相关内容。 接下来,我需要整理ComfyUI常见的集成方式。通常,集成可以通过插件或API实现。比如,使用自定义节点或插件扩展功能,或者通过Web API与其他系统通信。此外,工作流的导入导出也是常见的集成方法,方便跨平台使用。 然后,根据引用[1]的教程,用户可能已经涵盖了插件安装SDXL工作流的搭建,这可以作为集成的一部分。引用[2]中的IPAdapterImpact-Pack插件可能提供与其他AI模型或工具的接口,需要进一步说明如何利用这些插件进行集成。 同时,可能需要补充一些通用的集成方法,比如使用Python脚本调用ComfyUI的功能,或者结合其他AI工具如Stable Diffusion WebUI进行协作。此外,社区资源如GitHubDiscord可能有更多第三方集成方案。 需要确保回答结构清晰,分点说明不同的集成方法,并引用相关的教程插件信息。最后,生成相关问题,引导用户进一步探索。</think>### ComfyUI与其他系统或工具的集成方法 ComfyUI作为模块化的Stable Diffusion工作流工具,可通过以下方式与其他系统或工具进行集成: --- #### 1. **插件扩展集成** - **自定义节点开发** 通过编写自定义节点扩展功能,例如: ```python # 示例:自定义节点模板 class CustomNode: @classmethod def INPUT_TYPES(cls): return {"required": {"input_image": ("IMAGE",)}} RETURN_TYPES = ("IMAGE",) FUNCTION = "process" def process(self, input_image): # 处理逻辑 return (output_image,) ``` 此类节点可实现与外部API、数据库或算法的交互[^1]。 - **预置插件集成** - **IPAdapter_Plus**:支持与其他图像生成模型对接,实现风格迁移[^2] - **Impact-Pack**:提供人脸修复、图像放大等第三方功能接口 --- #### 2. **API通信集成** - **WebSocket/HTTP接口** 通过ComfyUI内置的API服务(默认端口:8188)实现: ```bash # 示例:通过curl触发工作流 curl -H "Content-Type: application/json" -d '{"prompt":{"text":"a cat"}}' http://localhost:8188/prompt ``` 可与其他应用程序进行自动化交互。 --- #### 3. **工作流文件交互** - **JSON工作流导入/导出** 通过`Save (API Format)`功能生成标准化工作流文件,支持: - 跨平台迁移(如Colab/Local环境- 版本控制系统管理 - 与第三方工具进行工作流分析 --- #### 4. **与Stable Diffusion生态整合** - **模型文件共享** 共用`stable-diffusion-webui`的模型目录(修改`extra_model_paths.yaml`): ```yaml # 配置文件示例 a111: base_path: /path/to/stable-diffusion-webui/ checkpoints: models/Stable-diffusion loras: models/Lora ``` --- #### 5. **云服务部署** - **Docker容器化** 使用官方Docker镜像实现云端部署: ```dockerfile FROM ghcr.io/comfyanonymous/comfyui:latest ENV NVIDIA_VISIBLE_DEVICES all ``` --- ### 推荐学习路径 1. 掌握基础工作流搭建(参考官方文档[^1]) 2. 实验IPAdapter等插件集成 3. 尝试通过API实现自动化调用 4. 探索社区共享工作流(如Civitai平台) ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值