最近一直在短视频渠道刷到AI生成的图片,质量也十分不错。术哥也跟我讲解了下怎么装置运用。于是周末试了试。
也差点变成从入门到抛弃了,所以也把过程中遇到的问题记载一下。
目前基本上运转正常,只是内存稍微小了点,把质量调低即可。
这个下面是我生成的结果,能够先赏识再开端。
装置
推荐准备一个稳定的,最好是 US 的,速度会快许多,也会减少问题呈现的概率。
-
先保证环境正常,装置python rust cmake 等等
shell
brew install cmake protobuf rust python@3.10 git wget
-
克隆webui运用代码
shell
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
-
进入运用并发动该项目(重点)
shell
# 进入项目 cd stable-diffusion-webui # 开端运转 ./webui.sh
如果正常发动,会自动打开http://127.0.0.1:7860/地址,这个就是本地发动的
webui
,那你能够持续下一步了。
下载模型&运用模型
- 在civitai.com/站点上,挑选一个你喜爱的
model
,下载模型(US速度更快)。
-
下载完结之后,把这个模型仿制到
stable-diffusion-webui/models/Stable-diffusion
目录下,随后刷新即可。 -
在下载的模型上,找到喜爱的图片。然后经过一键仿制。
在本地发动的
webui
中粘贴到 Prompt 输入框中,点击填充到各项装备中。
- 点击 Generate 就能够生成对应的图片了,参数能够自行调整。放几张图
注意事项(问题参阅)
-
如果呈现 Error Expecting value: line 1 column 1 (char 0)
解决方案-13003因为敞开署理导致的,经过下面
--no-gradio-queue
运转代码。shell
./webui.sh --no-gradio-queue
-
如果导入的模型,在生成的时候呈现,下面的过错,是因为模型的内容装备太高,电脑装备不够,然后导致内存爆了。能够先把 Hires.fix关掉,从头生成即可,只是质量没那么高。
- 如果在发动项目的时候呈现clone不下来,请换 为 US。从头运转即可。
写在最终
stable-diffusion
绝不止这么一点皮裘,还需要持续研讨装备,本文也只解释了怎么入门的 TextToImage
,里面还能够装备多帧,随后做成视频。
参阅文档
- Mac 装置方法Installation on Apple Silicon
- Models 地址civitai.com/