AI绘画

  • 关于 AI 绘画最近有多火,既然你有缘能看到这篇文章,那么信任也不需求我过多赘述了吧?
  • 跟着 AI 绘画技能的发展,最新感到压力山大的应该归于那些设计师了吧,AI 不只作图功率其高,并且画面超级传神,甚至在许多细节处理方面都现已超越专业设计师的等级,是不是瞬间感觉自己的饭碗保不住了。
  • 尽管许多人听说了这项技能,但是关于布置还是一知半解,到现在也仅仅只闻其声不见其物。这篇文章首要便是教大家怎么布置最新版本的 Stable Diffusion 绘画工具。

最新版本 Stable Diffusion 开源AI绘画工具之部署篇

本地环境要求

  • 在下载 AI 绘画工具前,电脑上需求提早下载一些运转的环境
  • 首先本地机器最好是英伟达的N卡,并且至少需求 4GB 显存才能在本地运转,当然,A卡也是能够玩起来的,因为绘画对显卡是有着很高的要求的。否则的话,即使装置成功,得到的图片结果或许也是全黑图或者是底子无法进行制作
  • 装置的时候,需求翻开魔法上网,否则无法下载绘画所需求的一些依靠
  • 另外本地需求有 python 环境,官方要求下载 Python 3.10.6 版本
  • 其中 python 的下载地址:www.python.org/downloads/
  • 另外还需求装置 Git,下载地址:git-scm.com/downloads/
  • python 装置完成后,咱们运转以下指令,将 pip 升级到最新
python -m pip install --upgrade pip

下载 Stable Diffusion

  • Stable Diffusion 开源地址:github.com/AUTOMATIC11…
  • 能够看到 AI 绘画是开源在 Github 上面的,所以想要下载需求科学上网
  • 接下来的步骤,请全程开启科学上网
  • 这儿供给两种下载方式:
  • 第一种运用 Git 指令:git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
  • 第二种直接下载压缩包文件,如下图办法2所示:

最新版本 Stable Diffusion 开源AI绘画工具之部署篇

运转发动

  • 下载到本地后,假如你是 windows 体系,直接双击文件夹中的 webui-user.bat
  • 假如你是 MACOS 或者 Linux 体系,请运转指令 ./webui.sh
  • 第一次发动会下载各种依靠,时间比较久,并且最新版加入了一个近 4GB 的默许模型 v1-5-pruned-emaonly.safetensors 也是要下载的,所以耐心等就能够了。
  • 假如想要加速下载速度的话,能够提早下载好这个模型,然后放到 models/Stable-diffusion 文件夹中即可,然后再发动 webui-user.bat,这样就不会再从头下载这个模型了
  • 模型默许官方下载地址:huggingface.co/runwayml/st…
  • 假如觉得官方默许下载缓慢,谈论区我也贴上了百度云默许模型的下载地址,请自行挑选
  • 假如装置进程顺利,直接在浏览器翻开 http://127.0.0.1:7860
  • 拜访成功便是装置成功,翻开的页面大概如下

最新版本 Stable Diffusion 开源AI绘画工具之部署篇

发动参数

  • 假如你是 windows 体系,能够在 webui-user.bat 中的 set COMMANDLINE_ARGS 中装备发动参数
  • 假如你是 MacOS 体系,能够在 webui-macos-env.sh 中的 export COMMANDLINE_ARGS 中装备发动参数
  • 常见的发动参数如下:
  • –server-name: 默许发动绑定的 ip 是127.0.0.1,只能是你自己电脑能够拜访 webui,假如你想让同个局域网的人都能够拜访的话,能够装备该参数
  • –port: 默许端口是7860,假如想换个端口,能够装备该参数,例如:--port 8888
  • –gradio-auth username:password: 假如你希望给 webui 设置登录密码,能够装备该参数,例如:--gradio-auth tinygeeker:123456
  • –use-cpu: 默许运用 GPU 算力(需求 Nvidia 显卡),假如没显卡,能够装备该参数,改用 CPU 算力
  • –share: 默许发动 127.0.0.1,假如加上此参数,会给一个公网地址,可任意拜访,但是有效期只有3小时
  • –medvram: 为低显存(比方:4G)启用模型优化,会献身一点速度
  • –lowvram: 为极低显存(比方:2G)启用模型优化,会献身许多速度
  • –autolaunch: 发动时自动翻开浏览器拜访 webui
  • –api: 能够在发动stable-diffusion-webui的一起,发动一个接口服务
# 常用 Nvidia 显卡发动参数
COMMANDLINE_ARGS=--xformers --autolaunch

# 常用 AMD 显卡发动参数
COMMANDLINE_ARGS=--precision full --no-half --opt-sub-quad-attention --lowvram --disable-nan-check --autolaunch

本文正在参加「金石计划」