stablediffusion如何加载模型 (stable diffusion生成自己的模型)

Hello~o~朋友们

欢迎回到AI趣闻屋。

不知道有没有跟趣闻一样,电脑上有多个Stable Diffusion webui项目的同学?

有的小伙伴又有没有看着那个庞大的models文件夹很是无奈?一个模型最小2个G,大的7个G,一式两份,一式多份。硬盘的剩余空间那是欻欻的往下掉,都不敢多下几个。

吐槽下~~~

舒服了。

那么......模型共享文件夹代码来了,拯救你的硬盘容量,也不用每次搬家还要拷贝:

mklink /d D:\AIArt/stable-diffusion-webui\models  D:\AIArt\models

是的,就是这么一句。意思是:

mklink  /d  你的webui modes目录  共享models目录
需要注意:路径不能有空格

使用:

1.准备工作:

(1) 把webui目录下的models删除或剪切到要共享的目录,确保 webui目录下没有models文件夹

(2) 准备好共享的models目录

(3) 用一个文本,写下修改好的代码,如下图:

一句代码,让你的多个StableDiffusion项目共享同一个模型目录

都准备好之后,进行第2步。

2.搜索输入cmd,找到【命令提示符】

3.右键【命令提示符】选【以管理员身份运行】

一句代码,让你的多个StableDiffusion项目共享同一个模型目录

出现:

一句代码,让你的多个StableDiffusion项目共享同一个模型目录

4.把准备好的代码复制粘贴进去:

一句代码,让你的多个StableDiffusion项目共享同一个模型目录

5.按下回车,出现下图就说明成功了! 撒花~

一句代码,让你的多个StableDiffusion项目共享同一个模型目录

长什么样的?长这样:

一句代码,让你的多个StableDiffusion项目共享同一个模型目录

好了。大家赶快去体验吧~

拯救你的硬盘容量!再也不用担心重新安装webui还要拷贝模型了!完美~

最后附3个坑的解决方法:

一句代码,让你的多个StableDiffusion项目共享同一个模型目录

坑1,说明运行【命令提示符】的时候没有用管理员权限。关掉窗口,回到第2步再开始。

一句代码,让你的多个StableDiffusion项目共享同一个模型目录

坑2,路径上不能有空格,请修改好再重试。得从头再来。

一句代码,让你的多个StableDiffusion项目共享同一个模型目录

坑3,weiui下的models文件夹还存在,需要删掉。删掉后,按键盘方向建的上键(↑)再执行即可,不需要重来。