comfyui使用模型两种方式
1、huggingface
1.1 原始用法是模型 clone 到本地,直接运行
下面记录了 git 克隆大文件报错的问题
https://github.com/git-lfs/git-lfs/issues/5749
打开 git bash,直接执行 GIT_CLONE_PROTECTION_ACTIVE=false 就行
这种方式应该也可以 GIT_CLONE_PROTECTION_ACTIVE=false git clone https://huggingface.co/yisol/IDM-VTON
因为我看 hugging face 有类似写法 GIT_LFS_SKIP_SMUDGE=1 git clone https://huggingface.co/yisol/IDM-VTON
下面是克隆后,通过命令行管理项目
python -m pip install huggingface_hub
下面这两步,是在 python 交互窗口里运行的,不是 cmd
huggingface-cli login
huggingface-cli lfs-enable-largefiles .
但是注意,huggingface 直接 git 下载项目太费流量(比显示的文件大小要多出很多流量),可以只克隆项目,以后用到哪个 ck 下哪个
以后换无线流量那个 vpn 套餐
1.2 除了 clone 项目到本地,还可以通过代码直接调用模型
先在本地建个项目,项目里调用 huggingface 封装好的库
自己新建了个项目,使用 pycharm clone 项目后,push 需要登陆,但是 huggingface 不让用账号密码登陆了,
https://huggingface.co/blog/password-git-deprecation
于是我申请了 token,在 clone 的项目路径下执行下面语句,然后就可以在 pycharm 里正常操作了
git remote set-url origin https://rangerzz:……@huggingface.co/rangerzz/rangerzz
现在可以在项目里跟着 transformer 的文档实践了 https://huggingface.co/docs/transformers/pipeline_tutorial
以后 huggingface 有了新项目,可以通过 transformer 直接使用模型,但最好提前下载文件离线使用 https://huggingface.co/docs/transformers/installation 最下面讲离线
在 comfyui 中,只需要从 huggingface 下载 ck 文件
2、civitai 不讲工作流,都是直接用 comfyui 基础工作流,然后到官网挑下载右下方对应的 ck,lora,复制提示词,完事儿
如何保证面部一致性:
midjurney setting 可以设置 v6 模式
生成模特图,保存,再上传到 midjurney
输入新的描述词,末尾添加 --cref 跟刚才上传的图片地址 --cw 0 强度为 0 只会参考脸部,强度默认是 100,会参考脸和衣服
__EOF__