随着互联网及计算机技术的迅猛发展,人工智能成为了当前较为火热的话题,chatgpt、stable diffusion等等最新的技术争相出现,在给人们带来便利的同时也不禁让人们感到恐惧,chatgpt展现出的近乎人类一般的交流能力及庞大的知识储备、SD表现出的出色图像生成能力都展现出了不逊色于人类的智能。在这种背景下,人类的工作是否将会被人工智能代替成为目前人们的普遍焦虑。因此提前掌握一些人工智能知识,跟紧时代的步伐是十分重要的。所以写这篇教程目的是让大家了解一下人工智能,并用它来辅助我们的工作生活。
首先要安装python,官方建议安装的版本是Python 3.10.6,这里给到大家下载链接
https://www.python.org/downloads/release/python-3106
在安装过程中需要将所有的python选项勾选,然后一直点击下一步直至安装结束。
git是一个代码管理工具,通过它可以将github上的开源项目仓库克隆到本地
GIT下载链接:https://git-scm.com/download/win
下载完成后进行安装,操作同第一步相同。
创建一个空白的文件夹,以英文命名(建议选择非c盘)
在文件夹内的空白处单击鼠标右键,选择Git bash here,复制以下代码
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
粘贴到出现的黑色命令行中,单击回车,开始克隆仓库,等待克隆完毕即可关闭,将会出现一个stable-diffusion-wbeui的文件夹,该文件夹即为目标文件夹。
下载完模型后,将下载好的模型放入你选择的文件夹内的stable-diffusion-wbeui/models/stable-diffusion文件夹内,模型文件结尾后缀名为ckpt。
返回stable-diffusion-wbeui文件夹内,双击webui.bat文件,出现黑色命令窗口,等待其自行安装依赖环境,安装完成后即可关闭,到此安装完成。
stable-diffusion-wbeui文件夹内,双击webui.bat文件,等待加载完毕,出现Running on local URL:http://xxx.x.x.x:xxxx,复制最后的这个链接,在浏览器中打开,即可使用。
(注:运行时不要关闭黑色命令行,结束使用后再关闭)
在浏览器操作页面的最后找到拓展,点击下面第二个可用选项,再点击加载自,在出来的结果中找到中文选项,点击install,安装完成后,之后在Settings -> User interface -> Localization (requires restart)设置语言(在下拉菜单中选择zh_CN),重启stable-diffusion即可生效。
在国外,安装Stable Diffusion比较简单,但是由于国内的网络环境,安装过程中可能会遇上不少麻烦。如果安装失败,可以按以下方式操作。
编辑“launch.py”(此处我是用的是Visual Studio Code)。
替换所有的
“https://github.com”为“https://ghproxy.com/https://github.com”。
这里也是利用Ghproxy进行代理,加速国内Git。
注意:当Code把所有的 “https://github.com” 替换过一遍后,不必把“https://ghproxy.com” 后面的 “https://github.com” 再替换一遍。
B站上已经有大佬放出了整合包,我也提供了相关的网盘链接(注:不包含模型,需下载模型并将其放在指定的文件夹里)下载完后需解压并按照文件内的文档操作。
https://pan.baidu.com/s/1zN4S98sVXhbFlLwgYWrA_Q?pwd=1234
提取码:1234
Stable Diffusion的模型后缀名一般为ckpt。偶尔,模型也会附带VAE(.vae.pt)或配置文件(.yaml)。我们需要把ckpt模型、VAE以及配置文件放在models目录下的Stable-diffusion目录中。
注意:如果一个模型附带配置文件或者VAE,你则需要先把它们的文件名改为相同的文件名,然后再放入目录中,否则这个模型的配置可能无法正确读取,影响图片生成效果。
Stable Diffusion 官方模型:
https://huggingface.co
国外著名模型网站
https://civitai.com
如果下载速度慢或者不会科学上网的话,我也提供了百度网盘的下载链接(官方模型及两个建筑类型的模型)。
链接: https://pan.baidu.com/s/1Vnvy3TY5mVi1ytcVCLOPgw
提取码: 1234
stable diffusion的部署确实有难度,本文叙述不清楚的地方可以在b站查找详细的视频教程,希望对你有一定的帮助。
酷酷AI在路上 2023-07-24
大哥的演讲 2023-05-03