当前位置: 首页 > news >正文

ComfyUI for Windwos与 Stable Diffusion WebUI 模型共享修复

#工作记录

虽然在安装ComfyUI for Windwos时已经配置过extra_model_paths.yaml 文件,但升级ComfyUI for Windwos到最新版本后发现原先的模型配置失效了,排查后发现,原来是 extra_model_paths.yaml 文件在新版本中被移动到了C盘目录下,不在SD和ComfyUI的原先实际安装目录了,所以这里手动重新配置一次

在本次记录中,我们将记录在最新版 ComfyUI for Windows 中修复共享 Stable Diffusion WebUI 的模型。这将使我们能够继续利用已经在 Stable Diffusion WebUI 中部署的模型,从而避免重复下载和配置模型。

前提条件

  • 确保我们已经安装或部署了 Stable Diffusion WebUI并且已经存在模型文件。

项目地址:

AUTOMATIC1111/stable-diffusion-webui: 稳定的 Diffusion Web UI

 

  • 确保我们已经安装了 ComfyUI for Windwos。

项目地址:

comfyanonymous/ComfyUI:最强大的模块化扩散模型 GUI、api 和后端,带有图形/节点接口。

ComfyUI官网:

最新版Windows安装包官方下载:

ComfyUI | 使用AI生成图像、视频和音频 

 

 

  • 确保我们有访问 Stable Diffusion WebUI 和 ComfyUI 文件夹的权限。

步骤 1: 打开 ComfyUI

启动 ComfyUI 程序。确保它已经运行在我们的计算机上。

 

步骤 2: 访问帮助菜单

在 ComfyUI 的标题栏上,找到并点击“帮助”菜单。这将打开一个包含多个选项的下拉菜单。

 

步骤 3: 打开配置文件

在帮助菜单中,找到并点击“Open Folder”选项。然后选择“打开 extra_model_paths.yaml”。这将打开 ComfyUI 的模型路径配置文件。

步骤 4: 编辑配置文件

使用我们喜欢的文本编辑器(如 VS Code)打开 extra_model_paths.yaml 文件。

我们需要修改文件中的 base_path,将其指向 Stable Diffusion WebUI 的实际绝对路径。例如:

比如我的实际路径:F:\PythonProjects\stable-diffusion-webui

# ComfyUI extra_model_paths.yaml for win32
a111:base_path: F:\PythonProjects\stable-diffusion-webui

确保路径是正确的,并且指向 Stable Diffusion WebUI 的根目录。

步骤 5: 保存并关闭文件

保存对 extra_model_paths.yaml 文件的修改并关闭编辑器。

步骤 6: 重启 ComfyUI

为了使更改生效,我们需要重启 ComfyUI 程序。关闭当前运行的 ComfyUI,然后重新启动它。

步骤 7: 验证模型共享

重新启动 ComfyUI 后,检查是否可以访问 Stable Diffusion WebUI 中的模型。

如果一切配置正确,我们应该能够在 ComfyUI 中看到并使用这些模型。

常见问题

  • 路径错误:确保 base_path 指向的是 Stable Diffusion WebUI 的绝对路径。如果路径错误,ComfyUI 将无法找到模型。因为安装ComfyUI for Windwos最新版后extra_model_paths.yaml文件可能会由原先的安装位置被移动到C盘,会导致原先设置的相对路径失效。

  • 权限问题:确保我们有足够的权限访问指定的路径。如果权限不足,可能会导致模型无法加载。

  • 文件格式错误:确保 extra_model_paths.yaml 文件的格式正确。任何格式错误都可能导致 ComfyUI 无法正确读取配置。

小结

通过以上步骤,我们应该能够成功配置最新版的 ComfyUI for Windwos 以共享 Stable Diffusion WebUI 的模型。这不仅节省了时间和资源,还使我们能够更灵活地在不同的应用程序之间共享和使用模型。

如果我们遇到任何问题,可以参考 ComfyUI 的官方文档或社区论坛获取更多帮助。

相关文章:

  • JavaScript 中 undefined 和 not defined 的区别
  • 【深度学习】多头注意力机制的实现|pytorch
  • 生物医学AI的特种算力需求:冷冻电镜数据处理中的GPU加速方案
  • GIS开发笔记(16)解决基于osg和osgearth三维地图上添加placeNode图标点击不易拾取的问题
  • UML 活动图详解之小轿车启动活动图分析
  • Dev控件RadioGroup 如何设置一排有N个显示或分为几行
  • 在Linux中,使用IO标准库进行读写操作。
  • 塔能合作模式:解锁工厂能耗精准节能新路径
  • Flutter 泛型 泛型方法 泛型类 泛型接口
  • 《原神/星穹铁道私服怎么建?内网穿透+本地调试完整指南》
  • 游戏服务器不加防护能活多久?
  • 《明解C语言入门篇》读书笔记四
  • pytorch写张量pt文件,libtorch读张量pt文件
  • log4cpp 使用指南
  • OpenCV 图形API(66)图像结构分析和形状描述符------将一条直线拟合到三维点集上函数fitLine3D()
  • linux用户管理
  • 什么是 HENGSHI SENSE?
  • 视觉导航中的回环检测技术解析
  • 基于STM32的便携式游戏机开发
  • 工控主板在船舶智能设备中的应用
  • 人社部:我国劳动力市场潜力足,韧性强
  • 一季度全国城镇新增就业308万人
  • 民调显示特朗普执政百日支持率为80年来美历任总统最低
  • 新任浙江省委常委、杭州市委书记刘非开展循迹溯源学习调研
  • 最高法专门规范涉企案件审执工作:从源头防止趋利性执法司法
  • 孟泽:我们简化了历史,因此也简化了人性