ComfyUI-PhotoMaker-ZHO icon indicating copy to clipboard operation
ComfyUI-PhotoMaker-ZHO copied to clipboard

加载本地模型时的SSL错误困扰我好几天了!

Open AdamShuo opened this issue 1 year ago • 13 comments

报错内容如下: Error occurred when executing BaseModel_Loader_local:

HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /Stability-AI/generative-models/main/configs/inference/sd_xl_base.yaml (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1007)')))

File "F:\ProgramData\ComfyUI\execution.py", line 155, in recursive_execute output_data, output_ui = get_output_data(obj, input_data_all) File "F:\ProgramData\ComfyUI\execution.py", line 85, in get_output_data return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True) File "F:\ProgramData\ComfyUI\execution.py", line 78, in map_node_over_list results.append(getattr(obj, func)(**slice_dict(input_data_all, i))) File "F:\ProgramData\ComfyUI\custom_nodes\ComfyUI-PhotoMaker\PhotoMakerNode.py", line 81, in load_model pipe = PhotoMakerStableDiffusionXLPipeline.from_single_file( File "F:\ProgramData\ComfyUI\python\lib\site-packages\huggingface_hub\utils_validators.py", line 118, in _inner_fn return fn(*args, **kwargs) File "F:\ProgramData\ComfyUI\python\lib\site-packages\diffusers\loaders\single_file.py", line 263, in from_single_file pipe = download_from_original_stable_diffusion_ckpt( File "F:\ProgramData\ComfyUI\python\lib\site-packages\diffusers\pipelines\stable_diffusion\convert_from_ckpt.py", line 1319, in download_from_original_stable_diffusion_ckpt original_config_file = BytesIO(requests.get(config_url).content) File "F:\ProgramData\ComfyUI\python\lib\site-packages\requests\api.py", line 73, in get return request("get", url, params=params, **kwargs) File "F:\ProgramData\ComfyUI\python\lib\site-packages\requests\api.py", line 59, in request return session.request(method=method, url=url, **kwargs) File "F:\ProgramData\ComfyUI\python\lib\site-packages\requests\sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) File "F:\ProgramData\ComfyUI\python\lib\site-packages\requests\sessions.py", line 703, in send r = adapter.send(request, **kwargs) File "F:\ProgramData\ComfyUI\python\lib\site-packages\requests\adapters.py", line 517, in send raise SSLError(e, request=request)

貌似是raw.githubusercontent.com无法访问导致的,问题是加载本地模型为什么还要另外下载一个yaml配置文件?

AdamShuo avatar Jan 20 '24 08:01 AdamShuo

我也遇到这个问题了,怎么办? 我倒是离线下载下来了,但是不知道放哪里 sd_xl_base.zip

Druchii236641237 avatar Jan 20 '24 18:01 Druchii236641237

确实我有同样的问题,local节点就是方便离线用的却仍要下文件,尤其这几天github服务器还被墙了,我是改了hosts才发出这条消息的

soldivelot avatar Jan 21 '24 04:01 soldivelot

的确这个无解,本地模型还要下载,奇怪了

tsx1976 avatar Jan 21 '24 06:01 tsx1976

看了下这个文件是diffusers库需要的,有没有办法把它指向本地?https://github.com/huggingface/diffusers/blob/e2773c6255dbe0f5794516d707451531e9842ffd/src/diffusers/pipelines/stable_diffusion/convert_from_ckpt.py#L1307

soldivelot avatar Jan 21 '24 07:01 soldivelot

我用了蠢办法,直接修改diffusers的convert_from_ckpt.py文件1307行的路径(做了备份),在gitee上拉了个yaml(https://gitee.com/smthem/base/blob/master/sd_xl_base.yaml)然后第一个报错解决了,后面一串的报错还是依旧,不整了,等更新。

smthemex avatar Jan 21 '24 09:01 smthemex

我用了蠢办法,直接修改diffusers的convert_from_ckpt.py文件1307行的路径(做了备份),在gitee上拉了个yaml(https://gitee.com/smthem/base/blob/master/sd_xl_base.yaml)然后第一个报错解决了,后面一串的报错还是依旧,不整了,等更新。

我替换了地址后下条报错是mapping values are not allowed here

soldivelot avatar Jan 21 '24 14:01 soldivelot

我有个思路,就是把大模型加载改为pipe通道,这样就把大模型、VAE和CLIP集束化输入到下一个节点,然后下一个节点改成点击选择式加载PhotoMaker的bin文件,这样应该可以解决本地化所有的报错,希望作者采纳。

AdamShuo avatar Jan 21 '24 17:01 AdamShuo

同样有这个问题,希望尽快解决

zht1130 avatar Jan 22 '24 07:01 zht1130

如果要尝鲜,可以试试https://github.com/shiimizu/ComfyUI-PhotoMaker 这个节点(photomaker官方推荐之一,另外一个也要走SSL)。ZHO这个对于没有梯子的用户来说太折磨人了。这个节点,比ZHO的简单,功能也少,photomaker-v1.bin模型须放在新建的molde/PhotoMaker

smthemex avatar Jan 22 '24 07:01 smthemex

作者能不能优先考虑解决一下同胞的问题呀。。。

amimi818 avatar Jan 23 '24 06:01 amimi818

如果要尝鲜,可以试试https://github.com/shiimizu/ComfyUI-PhotoMaker 这个节点(photomaker官方推荐之一,另外一个也要走SSL)。ZHO这个对于没有梯子的用户来说太折磨人了。这个节点,比ZHO的简单,功能也少,photomaker-v1.bin模型须放在新建的molde/PhotoMaker

你推荐的这个扩展可以更好的和comfyui融合,作者的扩展更像是一个独立的应用。

amimi818 avatar Jan 23 '24 07:01 amimi818

comfyui刚刚加入photomaker支持了,貌似不需要依赖diffusers

soldivelot avatar Jan 24 '24 15:01 soldivelot

同样有这个问题,希望尽快解决

wanglulei avatar Apr 25 '24 09:04 wanglulei