本地如何搭建一个Stable Diffusion 的AI绘画工具?

本文介绍了作者如何利用开源的StableDiffusion搭建AI绘画系统的过程,包括硬件配置、软件安装、模型下载和GFPGAN的安装,以及如何使用和推荐的在线资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近看到网上各种AI工具很是火爆,心里也是有点痒痒,于是利用开源的 Stable Diffusion 第三方代码,自己本地搭了一个 AI 绘画,实现了 AI绘画自由,再也不用眼馋别人了!。

先来 看下界面效果图:

在这里插入图片描述

前期准备

  1. 硬件设备:我的是 Mac pro M2芯片 16G内存 +1T 固态(配置过低可能会跑不动模型)
  2. 配置环境:需要python3 环境。
  3. 梯子:最好有一个梯子,这样下载或者安装都会很快,不然一个模型几个G,不用梯子很痛苦。

安装

这边给大家贴一个官方教程:github.com/AUTOMATIC11…

在这里插入图片描述

它这边有两个安装模式:

Existing Install: 现有按照,意思是你的电脑上已经装过Python3环境了,并且已经通过git 拉过 Stable Diffusion 项目。

New Install: 全新安装,本机上什么都没有。

个人推荐:不管你本机上是否已经拥有 Python3 环境,都使用 New Install 全新安装,不要问为啥。(目前本人以及本人所了解,通过 Existing Install 从来还没人成功过,这是个大坑,博主已经替你们踩了,并填平了。)

1.安装 Homebrew 工具

按照官方教程一步一步来,打开mac 终端,下载 Homebrew 工具:brew.sh,这里博主下载过,就不贴下载的图了。只需要把这行代码贴到终端回车就行:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

在这里插入图片描述

2. 安装Python3

第二步,跟着官方教程,安装完 Homebrew成功后,安装 Python3 环境

brew install cmake protobuf rust python@3.10 git wget

然后利用输入以下命令,来配置Python本地环境:

cd ~
vi .bash_profile
alias python="/Library/Frameworks/Python.framework/Versions/3.10/bin/python3

在这里插入图片描述

然后输入 python3 ,查看是否安装成功:

在这里插入图片描述

3.下载 Stable Diffusion -webui

在下载之前,最好用 cd 命令,切换到一个自己常用的文件夹下,因为它会下载到你当前的目录下,如果不知道当前目录的话,下完估计会找不到源文件。

在终端输入以下命令,拉取代码:

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

4.下载大模型

第四步,我们去Hugging face上下载大模型 :

二选一即可,视自己电脑内存情况而定。

下载完后,把下载的文件,放到刚刚拉取的stable diffusion web-ui的models下的 stable diffusion文件夹下,即可。

在这里插入图片描述

5. 安装 GFPGAN(神坑)

第五步,重点来了,又是个大坑!!!按照官方教程这一步就直接 ./webui.sh 了,这是个大坑,这时候不管怎么启动,都会失败了!因为少了一个GFPGAN,那么什么是GFPGAN呢?

GFPGAN:是对模糊照片,或者微调人脸的一种技术,可以防止人脸过于自由化。

所以我们需要去GFPGAN官网上下载该文件。
==【;。】
(不知道为什么,stable diffusion官方教程不说这一步,估计是因为GFPGAN是国产的缘故?)

在这里插入图片描述

打开后,拉到最下面,点击V.4 model 即可下载,下载后,只需要放到拉取的Stable Diffusion的根目录下即可。

5. 允许 stable diffusion-webui

这个时候我们可以在终端启动了,输入 ./webui.sh,第一次比较慢,需要几分钟时间。

当出现以下界面时,即启动成功了。

在这里插入图片描述

如何使用

这个时候 我们可以打开这个地址 http://127.0.0.1:7860,就出现了,本篇文章最开始的界面效果图。

但对于如何使用,我给大家推荐一个网站,civitai.com/models/1417…,简称C站。

在上面我们可以选择一张自己喜欢的图,然后把它的参数复制到自己本地的网站上即可。

在这里插入图片描述

效果图

最后贴几张自己画的效果图,分享给大家

请添加图片描述

请添加图片描述 请添加图片描述

写在最后

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值