logo
0
0
Login
编辑文件 README.md

云原生构建的ComfyUI运行环境

相关项目:ComfyUI 在线体验(飞桨AI Studio星河社区)

构建教程:Docker镜像构建venv生成方法安装ComfyUI及插件

特色功能

自定义启动按钮

点击 执行 按钮,可选择不同的显卡类型、PyTorch版本等启动云开发环境。

ComfyUI自动更新

环境启动后会自动更新并启动ComfyUI。

图形化下载工具

终端内运行 ui 启动,支持aria2c和wget。

初始化下载功能

环境启动后会运行 初始化下载 文件中的bash命令,可以添加自定义命令。

模型自动下载功能

ComfyUI启动后界面内可选择的模型在运行时会自动下载到云节点缓存/工作区,无需人为操作,也不需要保存到个人仓库!!!

除了预设模型,还可以在 自定义下载链接.json 文件里添加自己喜欢的模型,注意json格式!!!

详细代码实现见 ComfyUI源码修改,开源项目欢迎复制/参考代码,但希望注明代码出处~

注意

  1. 自动下载的模型优先保存在models_cnb_cache文件夹内,该文件夹直接缓存在云节点上,空间上限512GB,可在终端内运行 clear-cache 清空。

  2. models_cnb_cache文件夹超过450GB后,自动下载的模型将保存在models_workspace文件夹内,工作区空间上限1.6TB。

  3. 预置模型来源于互联网,如:AI ModelsComfyUI-yi_dian_tongAIxcnb不可商用!不可商用!不可商用!

内置终端命令

add(提交文件或文件夹到仓库)

add 文件或文件夹的路径1 文件或文件夹的路径2 文件或文件夹的路径3 ...

示例:提交custom_nodes、venv文件夹

add custom_nodes venv

示例:提交整个工作区

add .

注意:可在资源管理器内,右键文件或文件夹,复制路径。

del(删除仓库中的文件或文件夹)

del 文件或文件夹的路径1 文件或文件夹的路径2 文件或文件夹的路径3 ...

qd(启动ComfyUI)

qd

可添加其他启动参数,如--use-sage-attention,启用sageattention。

qd --use-sage-attention

注意:--listen、--auto-launch参数已内置,无需额外添加。

ui(启动Gradio下载工具)

ui

update(更新ComfyUI)

update

clear-cache(清除云节点上缓存的模型)

clear-cache

backup(打包备份)

backup

注意:默认跳过comfyui、custom_nodes、models、venv文件夹,打包格式为.tar.gz。

图文指南

打开ComfyUI界面

环境启动后会自动启动ComfyUI。如需关闭,终端中按 Ctrl+c

再次启动ComfyUI,终端输入 qd,回车运行。可添加其他启动参数,如 qd --use-sage-attention,启用sageattention。

四种打开外链的方法(选一种即可):

  1. ComfyUI启动后,会弹出一个对话框,点打开
  2. 点击右下角弹出的对话框中的在浏览器中打开
  3. 按住Ctrl键点击终端输出内容中的http://0.0.0.0:8188;
  4. 端口下,按住Ctrl键点击外部链接。

打开Gradio下载工具界面

首先点击右下角加号(+)打开第二个终端,在新终端中输入 ui,回车运行,将自动打开下载工具界面。如需关闭,对应终端中按 Ctrl+c

Gradio下载工具界面:

预设下载模块中预置了一些模型的下载链接和存放路径,首先选择一级分类二级分类,然后选择预设文件列表(可多选),最后点击开始下载生成终端下载代码

Aria2cWget模块均可自定义下载链接和保存路径,对于多数下载链接可以直接识别文件名,无法识别的需要手工输入。

注意:

  1. 在工具内下载是有进度条的,但受网络影响,该进度条的刷新可能有延迟。如果想看完整的下载进度,建议生成终端下载代码后在新的终端内下载;
  2. 预设下载模块中的文件链接收集于互联网(如AI Models),不可商用!不可商用!不可商用!

其他一些说明

预设下载中有的模型尽量不要提交到自己的仓库,预设链接是内网链接,下载很快。免费空间只有100+100GB,只要提交文件就会占用空间,后续即使删除文件,空间占用不会降低。需要释放仓库空间只能是删除仓库(注意下载备份重要文件!)。