发布于 

GTX 1650 运行 Stable Diffusion,已经闻到显卡的香味了~

总是在网上看到别人用 AI 制作各种美丽的小姐姐图片,难免有些心痒痒,也想亲自动手尝试一番,体验一下 AI 绘图的乐趣。

既然是 AI 绘图,那我第一个想到的就是 Midjourney 和 Stable Diffusion 了。

但是 MJ 是付费的,而且需要国外信用卡,感觉挺麻烦,费时又费钱,便不打算折腾 MJ 了。

而 SD 则是开源的,可以自己部署。但是之前 SD 刚出的时候,我也去了解过,说是最少要 6G 显存才能跑,而我的笔记本电脑只有一个 GTX 1650 的显卡,只有 4G 显存。

但是,我不愿就此放弃!

以前必须要 6G 显存,不代表现在也要啊?毕竟技术是在不断迭代升级的。

于是我在网上搜了一下,发现 4G 显存好像真的也能跑!

所以我打算尝试一下。

在知乎上找到一篇文章:《Stable-Diffusion 部署指南(保姆级)》

整合包直接去 B 站下载即可:【AI绘画·24年3月最新】Stable Diffusion整合包v4.7发布!

参考文章,安装了 B 站秋叶大佬的整合包。(忍痛花了 4.98 开了夸克网盘的会员)

打开之后提示显卡驱动版本低,于是我去更新了一下显卡驱动。(应该也可以不用更新,但是我防止出问题就直接先更新了)

直接打开英伟达官网,找到对应显卡型号的驱动,下载安装即可。

官方驱动|NVIDIA

下载类型有 Game Ready 驱动程序 (GRD)和 Studio 驱动程序 (SD),不懂有什么区别,但是我选择了 Studio 驱动程序 (SD)

第一眼以为括号里的 SD 是指 Stable Diffusion,思索了一下才反应过来应该是 Studio Driver 的缩写 hhh。

更新好之后,绘世,启动!是的,秋叶大佬的整合包,启动器名字叫绘世,我觉得这个名字挺贴切的。

等一会儿,等启动完成,然后会自动打开浏览器并打开 SD 的 Web 界面。

如下图。

整合包默认只有一个 anything-v5-PrtRE 模型,算是万能模型吧,什么都能画一点,但是效果比不上专用模型。

于是我打算再下载一些模型,模型可以去 C 站下载。

Civitai | The Home of Open-Source Generative AI

但是 C 站太慢了,刚好我又开了夸克会员,就打算找一找有没有夸克网盘分享的,然后还是在知乎上找到一些。

《Stable diffusion模型合集(18个)免费下载》

然后换上新的模型,参考网上的提示词,生成了一个下图的小姐姐。

具体提示词信息:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Prompt: (front focus),(in the dark:1.6),Hyperrealist portrait of female by david hockney and alphonse mucha,fantasy art,photo realistic,dynamic lighting,artstation,poster,volumetric lighting,very detailed faces,4 k,award winning,1girl,in the dark,deep shadow,low key,cowboy shot,(official clothing:1.4),long hair,white hair
Negative prompt: ng_deepnegative_v1_75t,badhandv4 (worst quality:2),(low quality:2),(normal quality:2),lowres,bad anatomy,bad hands,normal quality,((monochrome)),((grayscale))
Steps: 40
Sampler: DPM++ 2M Karras
CFG scale: 6.5
Seed: 2748008393
Size: 512x768
Model hash: 18ed2b6c48
Model: xxmix9realistic_v40
VAE hash: f921fb3f29
VAE: animevae.pt
Clip skip: 2
TI hashes: "ng_deepnegative_v1_75t: 54e7e4826d53, badhandv4: 5e40d722fc3d"
Version: v1.7.0

运行体验的话,确实有点慢,大概三四分钟出一张图的样子。

跑图的时候,显存倒是没怎么占用,就占了 1G 多 2G 左右的样子,但是内存几乎全占满了,不知道是不是我哪里设置不对。

而且跑不了大模型,模型大小超过 3g 好像就不太行了,直接内存溢出。

只能说,勉强可以玩玩。

如果对 SD 感兴趣的话,推荐看 B 站大佬 Nenly 同学的课程,讲得挺详细的。

B站第一套Stable Diffusion系统课程,来了!