Windows 部署 AIGC 图片生成服务——基于 stable-diffusion

Windows 部署 AIGC 图片生成服务——基于 stable-diffusion

0x01 系统环境

Windows 10 专业版 64 位操作系统

11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz (8 核)

Intel(R) UHD Graphics 750

0x02 安装 python3 和 git

Download and install
git
and
Python 3.10.6
(tick Add to PATH)

0x03 安装 pytorch

https://pytorch.org/get-started/locally/

由于当前 PC 的显卡不是英伟达,所以下载的 tarch 版本是 cup 版本

检测 pytorch 是否安装成功

1
2
python # 打开python环境
import torch

没有报异常即说明安装成功

0x04 安装 stable-diffusion-webui

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

由于当前 PC 的 CUP 和 GPU 都是 Intel,所以下载 openvino 版本

1
2
3
git clone https://github.com/openvinotoolkit/stable-diffusion-webui.git
cd stable-diffusion-webui
.\webui-user.bat # 这里会开始下载,并且安装需要的软件,等待完成

0x05 下载网络上已经训练好的 AI 模型

现在我们还需要一个训练好的 AI 模型来指导生成效果,在如下网站中可以下载到很多训练好的模型:

https://civitai.com/

选择一个感兴趣的模型,下载好的,将模型文件放入工程目录下的 models/Stable-diffusion 文件夹下面即可。

0x06 本地运行

下面可以尝试运行下此 Web 项目,在工程目录下执行:

1
.\webui-user.bat

执行完成后,在浏览器打开如下地址:

http://127.0.0.1:7860/

0x07 自定义 OpenVINO 脚本

https://github.com/openvinotoolkit/stable-diffusion-webui/wiki/Custom-Scripts#accelerate-with-openvino

选择自定义脚本 Accelerate with OpenVINO,按照文档配置相关参数。之后就可体验 stable-diffusion 生成图片了。

Good Luck.

参考链接:

https://huishao.cc/2023/07/30/478Mac%E9%83%A8%E7%BD%B2AIGC%E5%9B%BE%E7%89%87%E7%94%9F%E6%88%90%E6%9C%8D%E5%8A%A1%E2%80%94%E2%80%94%E5%9F%BA%E4%BA%8Estable-diffusion/

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×