当前位置:首页|资讯|Stable Diffusion|ChatGPT|人工智能

Stable Diffusion本地部署教程

作者:是事成呀发布时间:2023-03-28


前言


          随着互联网及计算机技术的迅猛发展,人工智能成为了当前较为火热的话题,chatgpt、stable diffusion等等最新的技术争相出现,在给人们带来便利的同时也不禁让人们感到恐惧,chatgpt展现出的近乎人类一般的交流能力及庞大的知识储备、SD表现出的出色图像生成能力都展现出了不逊色于人类的智能。在这种背景下,人类的工作是否将会被人工智能代替成为目前人们的普遍焦虑。因此提前掌握一些人工智能知识,跟紧时代的步伐是十分重要的。所以写这篇教程目的是让大家了解一下人工智能,并用它来辅助我们的工作生活。

教程正文


1.安装python

首先要安装python,官方建议安装的版本是Python 3.10.6,这里给到大家下载链接

https://www.python.org/downloads/release/python-3106

在安装过程中需要将所有的python选项勾选,然后一直点击下一步直至安装结束。

2.安装git

git是一个代码管理工具,通过它可以将github上的开源项目仓库克隆到本地

GIT下载链接:https://git-scm.com/download/win

下载完成后进行安装,操作同第一步相同。

3.使用git命令将stable diffusion克隆到本地

创建一个空白的文件夹,以英文命名(建议选择非c盘)

在文件夹内的空白处单击鼠标右键,选择Git bash here,复制以下代码

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

粘贴到出现的黑色命令行中,单击回车,开始克隆仓库,等待克隆完毕即可关闭,将会出现一个stable-diffusion-wbeui的文件夹,该文件夹即为目标文件夹。

4.下载模型并移动到指定文件夹

下载完模型后,将下载好的模型放入你选择的文件夹内的stable-diffusion-wbeui/models/stable-diffusion文件夹内,模型文件结尾后缀名为ckpt。

5.运行并安装运行环境

返回stable-diffusion-wbeui文件夹内,双击webui.bat文件,出现黑色命令窗口,等待其自行安装依赖环境,安装完成后即可关闭,到此安装完成。

6.运行使用

stable-diffusion-wbeui文件夹内,双击webui.bat文件,等待加载完毕,出现Running on local URL:http://xxx.x.x.x:xxxx,复制最后的这个链接,在浏览器中打开,即可使用。
(注:运行时不要关闭黑色命令行,结束使用后再关闭)

7.关于汉化

在浏览器操作页面的最后找到拓展,点击下面第二个可用选项,再点击加载自,在出来的结果中找到中文选项,点击install,安装完成后,之后在Settings -> User interface -> Localization (requires restart)设置语言(在下拉菜单中选择zh_CN),重启stable-diffusion即可生效。

8.一些疑难杂症

在国外,安装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站查找详细的视频教程,希望对你有一定的帮助。





Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1