IP-adapter是一个最近比较火的模型,但是在webUI下使用,经常会报各种各样的错误,这里简单讲一下模型匹配问题的处理方式,希望对你有帮助。

错误案例说明:

比如说选择了sdxl的模型,并且选择了ip-adapter_clip_sdxl_plus_vith预处理器后,模型选择ip-adapter_xl [4209e9f7],

webUI下使用IP-adapter的简要说明插图

可能会遇到这样的情况:

webUI下使用IP-adapter的简要说明插图(1)

参考图与生成图可以说,毫无关系。

这个时候打开后台你可能会看到这样的报错:

 ERROR – Invalid pair of IP-Adapter preprocessor(ip-adapter_clip_sdxl_plus_vith) and model(ip-adapter_xl [4209e9f7]).
Please follow following pairing logic:

{
    “ip-adapter_clip_sdxl”: lambda model: “faceid” not in model and “vit” not in model,
    “ip-adapter_clip_sdxl_plus_vith”: lambda model: “faceid” not in model and “vit” in model,
    “ip-adapter_clip_sd15”: lambda model: “faceid” not in model,
    “ip-adapter_face_id”: lambda model: “faceid” in model and “plus” not in model,
    “ip-adapter_face_id_plus”: lambda model: “faceid” in model and “plus” in model,
}

webUI下使用IP-adapter的简要说明插图(2)

嗯,简单来说,就是ip-adapter的预处理器和处理模型必须得一一对应才可以,不像之前哪些controlnet,主要stablediffuison的模型(1.5还是xl)对应上就行。

简单查了下,发现,这个ip-adapter居然有十几个变种…所以很多朋友搞不明白,也下载不下来。

具体到这个案例,ip-adapter_clip_sdxl_plus_vith的处理器,需要对应下载ip-adapter-plus_sdxl_vit-h [bc449f62]的模型,可以到huggingface上下载:

http://huggingface.co/h94/IP-Adapter/tree/main/sdxl_models

 下载完成之后,需要把模型放在controlnet的model文件夹下。

webUI下使用IP-adapter的简要说明插图(3)

webUI下使用IP-adapter的简要说明插图(4)

当然了,如果你的网络不太好,可能会遇到打不开的情况,网盘下载也行:

IP-adapter网盘分享

webUI下使用IP-adapter的简要说明插图(5)

这样设置完成之后,后台就不报错了,并且可以正常生成了。

webUI下使用IP-adapter的简要说明插图(6)

虽然还是不太像,但多少有点相关了。

(如果你的webui还是报错,记得还是开一下网络,可能需要下载预处理器相关的几个模型。)

如果对你有帮助,还请帮忙点个赞咯

  🎉写在最后~

去年的时候写了两门比较基础的Stable Diffuison WebUI的基础文字课程,大家如果喜欢的话,可以按需购买,在这里首先感谢各位老板的支持和厚爱~

✨StableDiffusion系统基础课(适合啥也不会的朋友,但是得有块Nvidia显卡):

http://blog.csdn.net/jumengxiaoketang/category_12477471.html

webUI下使用IP-adapter的简要说明插图(7)​​🎆综合案例课程(适合有一点基础的朋友):

http://blog.csdn.net/jumengxiaoketang/category_12526584.html

webUI下使用IP-adapter的简要说明插图(8)​​

这里是聚梦小课堂,就算不买课也没关系,点个关注,交个朋友😄

本站无任何商业行为
个人在线分享 » webUI下使用IP-adapter的简要说明
E-->