当前位置:   article > 正文

本地白嫖AI绘画 ,Stable Diffusion 初探!_chilloutmix_niprunedfp32提示词

chilloutmix_niprunedfp32提示词

本文介绍我在本地搭建 Stable Diffusion Web UI 的体验过程,予以记录分享。

Stable Diffusion 是 2022 年 8 发布的深度学习文本到图像生成模型。它主要用于根据文本的描述产生详细图像,官方项目其实并不适合新手直接使用,好在有使用 Stable Diffusion 封装的 WebUI 开源项目,可以通过前端页面来使用 Stable Diffusion,大大降低了使用门槛,本文主要是介绍 Github 作者为 AUTOMATIC1111 的 stable-diffusion-webui;易用,插件丰富。

下面可能简称 Stable Diffusion 为 SD。

看看效果

▲ 图1-封面,国风模型盲盒

img1img2img3

▲ 组图2,模型 meinamix_meinaV8

▲ 图3-生成界面(使用了汉化插件)

我的环境

MacBook Pro 14寸

芯片:Apple M1 Max

内存:32G

系统:MacOS 13.3.1

Python:Python3.8

出图速度(默认参数下):快的时候9s,有其他调整的时候稍慢

▲ 图4-出图速度

Stable Diffusion Web UI

尝试 Docker

开始准备使用各位大佬推荐的 Docker 搭建,便于一键安装,但是发现无法支持 Mac ,无奈放弃!!!

▲ 图5-Docker 安装 FAQ

如果配置吃得住的 Windows 用户可以试试 Docker 搭建,流程不复杂,直接拉仓库,一键就可以自动安装了,主要使用 docker-compose 进行安装。

Docker 安装可参考:stable-diffusion-webui-docker [1]

本地运行 stable-diffusion-webui

苹果芯片安装文档参考[2]很详细建议看原文档

这里简单介绍下大致流程:

1、如果安装了 Homebrew 可以跳过此步,否则需要到 https://brew.sh 安装Homebrew 便于安装一些必要软件

2、通过 Homebrew 安装一些必要的程序(由于我本地有 Python 和 Git,所以我安装时去掉了这两个,Python 版本不知道是否有隐患?):

brew install cmake protobuf rust python@3.10 git wget
  • 1

3、将 WebUI 仓库克隆下来

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

4、下载模型,将 SD 的基础模型(也称之为checkpoint)下载下来放到模型目录stable-diffusion-webui/models/Stable-diffusion,可直接下载 SD 的官方预训练好的模型先试试,也就是文档中下图所指示位置(下个最新的咯),这个官方模型出图效果一般,可以摸清功能后再去试试其他的模型(关于模型相关的介绍下面会提到)

▲ 图6-模型下载

如果下载好了模型,接下来执行启动 UI 的命令,他会自动设置好环境,下载所需的一切依赖

cd stable-diffusion-webui
  • 1
 ./webui.sh
  • 1

初次运行期间我遇到的问题主要是下载慢(Github),开一下代理,再次执行启动命令就好了。

如果是 pip 依赖下载慢,可以尝试切换 pip 源为清华源或者阿里等国内源。

上面步骤如果都完成能成功启动,在左上角模型选择(参照图3-生成界面)就有模型可以选择。这时试试给一些提示生成图片了 ,可以愉快的玩耍了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/489300
推荐阅读
相关标签