Web开发

首页 » 常识 » 预防 » 从零开始,手把手教你Window本地化部
TUhjnbcbe - 2023/3/15 19:12:00

一、前言

1.为什么要本地部署

因为没有生成数量的限制,不用花钱,不用被nsfw约束,生成时间快,不用排队,自由度高很多,可以调试和个性化的地方也更多。

如果说,会用各大在线的AI绘图平台来生成图像,算是ai绘画的小学生级别。

那么,如果会使用本地化部署来运行ai绘画,那就已经算得上是高中毕业,进入成年啦。

等你能够使用AI绘图指哪打哪,想怎么画怎么画,那就已经是大学毕业,学成归来的牛逼人物啦。

2.本地化部署的要求

本地化部署运行虽然很好,但是也有一些基本要求

(1)需要拥有NVIDIA显卡,GT起,显存4G以上。(已经不需要起,亲民不少)

(2)操作系统需要win10或者win11的系统。

MacOS平台本地化请见《如何在mac电脑上运行stablediffusion来做AI绘画》

(3)电脑内存16G或者以上。

(4)最好会魔法上网,否则网络波动,有些网页打不开,有时下载很慢。

(5)耐心,多尝试,多搜索。这个教程我已经重复过2次,因此很多问题基本上都踩坑并写出来了。所以请放心,能跑通的。

我的电脑配置供大家参考,Win11,I5,NVIDIAGT5G,16G

生成一张20step的图大概20-30s(若使用更高性能的电脑,生成速度更快。)

3.使用的项目StablediffusionWebUI项目

Stablediffusion大家都知道了,是当前最多人使用且效果最好的开源AI绘图软件之一,属于当红炸子鸡了。

不过,stablediffusion项目本地化的部署,是纯代码界面,使用起来对于非程序员没那么友好。

而stablediffusionwebui,是基于stablediffusion项目的可视化操作项目。

通过可视化的网页操作,更方便调试prompt,及各种参数。

同时也附加了很多功能,比如img2img功能,extra放大图片功能等等。

(本地webui版AI绘图界面)

因此stablediffusionwebui项目是很多人部署到本地的首选。

我们本教程就是以stablediffusionwebui项目为例来操作的。

二、电脑环境配置

1.安装miniconda

这个是用来管理python版本的,他可以实现python的多版本切换。

下载

1
查看完整版本: 从零开始,手把手教你Window本地化部