设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
只需一步,快速开始
首页
BBS
剑灵怀旧服
Unity
美术资源
UE
全套源码
其他内容
奖励任务
分享
Share
每日任务中心
搜索
搜索
怀旧插件
怀旧脚本数据
怀旧攻略
公益服开服通知
AI工具分享
Unity插件
Unity问题答疑
Unity学习教程
Unity AI算法
Unity源码
其他美术文件
MAY文件
3D Max
FBX模型
UE技术讨论
UE学习视频
UE源码
网站源代码
手机游戏源代码
PC游戏
游戏捏脸
其他插件
OFFER摸吧
魔兽地图
单机游戏
本版
帖子
用户
爱开源网
»
首页
›
AIGC
›
AI工具分享
›
Windows/Linux搭建Stable Diffusion WebUI
返回列表
发新帖
Windows/Linux搭建Stable Diffusion WebUI
[复制链接]
1116
|
0
|
2023-8-16 16:30:03
|
显示全部楼层
|
阅读模式
什么是Stable Diffusion WebUI?能用来干嘛?
Stable Diffusion WebUI(以下简称SD)是一个基于Gradio库的Stable Diffusion的浏览器界面,可以方便地设置和天生AI绘画作品,而且进行各种精致地设置。Stable Diffusion是2022年发布的深度学习文字到图像天生模子。是一款功能非常强盛的AI图片天生器。它不但支持天生图片,使用各种各样的模子来达到你想要的效果,还能训练你自己的专属模子。
SD的紧张功能有两个:文生图(text2img)和图生图(img2img)。文生图是根据提示词(Prompt)的形貌天生相应的图片,而图生图是将一张图片根据提示词(Prompt)形貌的特点天生另一张新的图片。
如何搭建Stable Diffusion WebUI?
1. 安装Git + Python + Nvidia CUDA
(1)安装Git
起首,进入Git官网,根据自己电脑选择相应系统版本进行下载。Linux系统(以Ubuntu为例)可直接使用apt-get install git下令进行下载。
根据自己系统下载对应版本。
下载完成后使用默认选项进行安装即可。
安装完成后可以打开终端,输入git --version检察是否安装完成。如何输出书本号阐明git已经安装完成了。
(2)安装Python
起首进入Python官网,这里发起安装python3.10,SD官方文档使用的是3.10,低版本可能会有各种三方包不适配问题,由于Linux差别的发行版默认软件包版本差别,不包管肯定是3.10,故需自行下载编译。
下载完成后,在下令行窗口输入python --version可以进行检察是否安装完成。
(3)安装Nvidia CUDA
起首下令输入nvidia-smi,看输出的右上角CUDA Version版本号,再输入nvcc --version下令检察是否已安装,如已安装且版本号对应则无需再装,如版本号不对应则须要进入NVIDIA官网重新下载对应版本进行安装。
CUDA须要搭配Nvidia显卡驱动进行安装和使用。如果你使用的是AMD显卡,则须要使用Ort。因为使用N卡的人比力多,所有这里只说N卡,不说A卡。
2. 下载Stable Diffusion WebUI项目
起首进入你想要安装的目次,下令行进入当前目次,输入以下下令下载SD项目:
关于如何使用git进行安装,可以关注公众号《乔说科技》添加作者,接待到场AI交换群
git clone https://ghproxy.com/github.com/AUTOMATIC1111/stable-diffusion-webui.git
复制代码
下载好项目,可以看到上面就是完备的项目目次,接下来须要先进入项目目次,输入cd stable-diffusion-webui。
3. 安装假造运行环境
进入项目目次后,在下令行中输入以下下令,安装假造环境.
python -m venv venv
复制代码
安装号假造环境,可以看到项目目次下多了一个venv目次。
进入venv目次,编辑pyvenv.cfg设置文件,将“include-system-site-packages = false”改为“include-system-site-packages = true”。这一步的作用是允许假造环境中的 Python 表明器访问系统全局的 site-packages 目次。
修改完之后,Windows用户进入venv\Script目次(Linux用户则进入venv\bin目次),运行activate文件激活假造运行环境。Windows用户须要在下令行输入activate(Linux用户须要执行source activate)。
执行完上面操作就可以看见前面有venv假造环境出现。
接下来执行以下下令安装运行环境所须要的三方包,这可能须要好久。
pip install requirements_versions.txt
复制代码
小本事:像torch这种比力大的三方包,可以复制下载链接,然后到浏览器使用迅雷进行下载,如许下载会很快,下载下来的.whl文件放入项目下(任何位置都可以,只要记住路径),然后在当前假造环境下使用pip install + .whl文件根目次进行安装即可。
安装完成后根本工作已完成,接下来还须要进行模子的下载。
4.下载模子(必须)
所有环境下载好之后,我们必须要下载至少一个模子,否则无法运行项目,模子我们一般都是去Hugging Face、C站、炼丹阁、海艺、Hotiq这些网站进行下载。
下面是Huggin Face:
下面是Civitai(简称C站)
下面是Hotiq:
下面是炼丹阁:
下面是海艺:
选择上面的Models可以看见有许多模子供下载,根据自己的须要进行下载,模子文件直接放入项目目次的\models\Stable-diffusion文件夹中,接下来就可以运行项目了
5. 运行项目
Windows用户运行webui-user.bat(Linux用户运行bash webui.sh)。
运行之后,操作界面自动跳转到默认浏览器中,接下来就可以进行文生图和图生图的操作了。
Linux用户如果想在配景运行,如许关掉终端也不影响界面运行,可以执行以下下令:
#bash webui.sh
nohup bash webui.sh > webui.log &
复制代码
其中,
nohup:运行在配景模式下,纵然在终端关闭时也可以继续运行。
bash webui.sh:运行名为webui.sh的Bash脚本,该脚本的作用可能是启动一个Web应用步伐或服务。
> webui.log:将下令的输出重定向到名为webui.log的文件中,这意味着脚本输出的所有内容将写入该文件,而不是在终端上表现。
&:在配景运行下令,这意味着下令将在配景运行,而不会占用当前终端的控制权。
关于如何自动关闭以及如何清理缓存等问题,可以关注公众号《乔说科技》添加作者,也接待到场AI交换群)
6. 问题汇总
(1)运行SD极为泯灭显卡,至少须要4GB以上的假造内存,如果没有最低设置硬件要求,不发起在当地搭建。
(2)一般torch比力大,须要手动下载好,再进行手动安装比力好。
(3)Windows用户可以在webui-user.bat文件中修改参数进行相应设置:
set COMMANDLINE_ARGS=--lowvram --no-half-vae --deepdanbooru --xformers
复制代码
Linux用户则是在webui-user.sh中修改:
export COMMANDLINE_ARGS="--lowvram --no-half-vae --deepdanbooru --xformers"
复制代码
其中,--lowvram是表现得当4GB以上机型,另有medvarm(>6GB)、lowram(>16GB),如果添加该项,则表现无优化。--xformers表现显卡的VARAM占用率就会淘汰为原来的一般,能较大提升图片的天见服从,但是图片天生的质量相对也会变差。--deepdanbooru是训练tag的时间可以在图片分割预处置惩罚的时间自动推断包罗的tag。--no-half-vae紧张用于解决天生图片时控制台报modules.devices.NansException的问题。
更多参数设置,可以检察github源码或官方WiKi上面阐明文档。
(4)windows如果上网了,则须要在设置中到场--no-gradio-queue才可以正常使用。
(5)插件安装问题
SD是可以安装插件的,而安装插件的方式很简朴,一般有两种方法,第一种就是直接将须要的插件放入SD项目目次下的extensions目次下。
关于如何安装这些插件,一个是启动时自动安装,另一个是进入到这些插件目次,在当前假造环境下使用
pip install .
(这里有一个点,留意!)下令安装。
第二种在运行页面上方找到Extensions(扩展)选项卡,然后再选择Avaliable(可用),点击Load from:(加载自)按钮,加载完后下面会出来个列表,在内里选择自己想要的就可以了。
(6)脚本文件放到项目目次下的scripts目次下。
暂时只想到这些问题,有其他问题背面会及时增补。
各人有任何问题,可以扫描下方公众号,关注公众号《乔说科技》添加作者,邀请你到场AI交换群,接待各人到场。
来源:
https://blog.csdn.net/weixin_41529012/article/details/131189860
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
茉莉花蜜茶
14
主题
0
回帖
42
积分
新手上路
新手上路, 积分 42, 距离下一级还需 8 积分
新手上路, 积分 42, 距离下一级还需 8 积分
积分
42
加好友
发消息
回复楼主
返回列表
AI工具分享
AI开源
其他
图文推荐
非绿色-黑鳍自动换角色组队吃药自动没疲劳刷金
2024-09-21
绿色-剑灵怀旧完整主线(10月更新)有韩服
2024-09-12
非绿色-定制AI全自动黑鳍V1.2
2024-09-14
剑灵三系精修端 星术咒3鬼3 T2 饰品属性外观
2023-08-16
Unity 超级马里奥
2023-08-22
热门排行
1
非绿色-黑鳍自动换角色组队吃药自动没疲劳
2
非绿色-定制AI全自动黑鳍V1.2
3
绿色-剑灵怀旧完整主线(10月更新)有韩服
4
剑灵三系精修端 星术咒3鬼3 T2 饰品属性外
5
Unity 超级马里奥
6
AI绘画stable-diffusion-webui指定GPU运行
7
非绿色-武神塔合集
8
非绿色-使用教程攻略
9
非绿色 3号自动切线 黑骑 钓鱼 蓝蛙
10
绿色-黑鳍脚本合集