AI绘画本地部署Stable Diffusion web UI

这篇具有很好参考价值的文章主要介绍了AI绘画本地部署Stable Diffusion web UI。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

AI绘画本地部署Stable Diffusion web UI

一 、项目介绍

A browser interface based on Gradio library for Stable Diffusion.

项目地址:GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI

AI绘画本地部署Stable Diffusion web UI,AI作画,stable diffusion,前端

这是一个可以通过直接输入描述性文字文本来生成图画的GitHub项目。通过在本地电脑上部署该项目,你可以在交互页面,也即是浏览器上,输入你想描述的文字,进而生成对应的一些图片。

这个项目的有趣之处在于,你可以不懂绘画,但是你可以通过文本描述来让模型生成你想要生成的图画。至于成品图画有多接近于你想要的样子,是会受你所输入的描述词汇的影响。

二、基本的硬件和软件环境

首先部署这个项目需要一定的运行环境,这跟装一个游戏是一样的,也不复杂:

1.4GB以上显存。一台最好是有英伟达显卡的Windows系统的电脑,一般来说是4GB以上的显卡内存。显存大小跟部署完毕之后出图速度和出图质量有一定关系。

2.git客户端。用来克隆和更新GitHub上的项目。

3.python客户端。用来构建项目运行的基本系统环境。目前项目推荐使用版本3.10.6的python。

需要的python和git都可以在项目地址页面点击跳转下载安装。
AI绘画本地部署Stable Diffusion web UI,AI作画,stable diffusion,前端

Dependencies · AUTOMATIC1111/stable-diffusion-webui Wiki · GitHub

AI绘画本地部署Stable Diffusion web UI,AI作画,stable diffusion,前端

三、克隆项目

先确定一个项目的存放位置,哪个磁盘都可以。定好一个磁盘,比如F盘之后,在空白位置单击右键选择Git Bash here,就会看到跳出git客户端页面,复制粘贴:

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

回车。100%完成之后,就会在所选择的磁盘上发现一个文件夹名为stable-diffusion-webui,这就是项目的基本开源源代码了。

四、构建特定的python环境

这一步的目的是,安装一些该项目的、特定需要的一些第三方库。就像做一道菜,以上锅(python)和铲(git),还有食材(clone的项目)都准备好了,但还需要一些调味品。这调味品就是一些第三方的支持库。装好这些库就行了。

这个项目其实在网络顺畅的情况下是可以直接点击一下就可以自动安装所需要的环境了,打开stable-diffusion-webui文件夹,找到webui-user.bat这个文件,直接双击,会跳出一个命令行页面CMD,等待自动安装,经过一段时间之后,命令行页面出现:

“Running on local URL: http://127.0.0.1:7860”

就大功告成了,复制地址到随便一个浏览器打开就可以看到项目页面了。但实际上,因为网络环境问题,基本难以直接这么顺畅的就安装完成。

今天的主要目的是先大概了解有这么的一个项目以及你可以用这个项目来做什么,你可以用来画画,让项目给你画画,通过文字描述就可以画画。明天继续介绍,如何通过手动安装,一步步完成项目环境配置。

《如何手动安装Stable Diffusion web UI 的python环境》

一、确认python安装成功

首先确认下python是否安装成功了。

打开Windows自带的CMD命令提示符应用,键入python,如果显示

Python 3.10.6

那就是安装成功了。

二、建立虚拟环境文件夹

这一步,目的是在个人电脑本地磁盘建立一个项目运行的系统环境,用来存放一些第三方支持库。

1.打开CMD,进入此前clone好的stable-diffusion-webui文件夹,比如之前文章说是在F盘的,那就在CMD命令行键入F:

命令行会变成F:>
就代表进入了F盘,紧接着键入 cd stable-diffusion-webui

命令行就变成F:\stable-diffusion-webui>

2.紧接着键入python -m venv venv

此时打开F盘的stable-diffusion-webui文件夹就会看到,该文件夹里面多了一个名字为venv的新文件夹。继续打开进入到venv\Lib\site-packages。这个文件夹就是等下项目软件存放第三方库的地方了。

3.继续在F:\stable-diffusion-webui>后面键入Scripts,命令行变为

F:\stable-diffusion-webui>Scripts>的时候键入activate,此时命令行会变为

(venv)F:\stable-diffusion-webui>Scripts>

这时候就可以开始安装了。

三、安装第三方库

stable-diffusion-webui文件夹里面有一个requirements.txt记事本文件。这个记事本里面就是写明了项目运行所需要的一些东西。

继续键入

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

这时候命令行会不断下载安装一些文件,等待就得,这时候可以看到venv\Lib\site-packages文件夹里面的文件不断增多。

等待安装完成之后。就继续安装一些别的文件。

四、在项目根目录安装文件

关掉cmd,重新打开再次进入stable-diffusion-webui文件夹,在F:\stable-diffusion-webui>后面键入mkdir repositories

可以看到在根目录多了一个名为repositories的新文件夹。

继续分别键入

git clone https://github.com/CompVis/stable-diffusion.git repositories/stable-diffusion
git clone https://github.com/CompVis/taming-transformers.git repositories/taming-transformers
git clone https://github.com/sczhou/CodeFormer.git repositories/CodeFormer
git clone https://github.com/salesforce/BLIP.git repositories/BLIP
pip install git+https://github.com/crowsonkb/k-diffusion.git
等待安装完成。这个过程,可能会因为网络环境,要多试几次才能完成。

五、下载模型

在huggingface上下载模型,比如v1-5-pruned.ckpt放入根目录\models\Stable-diffusion文件夹里面。

AI绘画本地部署Stable Diffusion web UI,AI作画,stable diffusion,前端

六、启动项目

以上都顺利完成的情况下,打开stable-diffusion-webui文件夹,找到webui-user.bat这个文件,直接双击,会跳出一个命令行页面CMD,等待自动安装,经过一段时间之后,命令行页面出现:
“Running on local URL: http://127.0.0.1:7860”
就大功告成了。

七、题外话

这里仅仅提供一种手动安装的个人思路,供参考,希望能有点用处。
如有指正,请留言。文章来源地址https://www.toymoban.com/news/detail-735795.html

到了这里,关于AI绘画本地部署Stable Diffusion web UI的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • AI绘画 | stable-diffusion-web-ui的基本操作

    我们下载安装完成stable-diffusion-web-ui以后,下载对应风格的模型,就可以开始我们的绘画操作了。进行Ai绘画操作前,我们最好先弄清楚web ui界面上的参数按钮的含义。这样我们就能更轻松的绘画出我们想要stable-diffusion-web-ui创作出我们心中所想的佳作了!,下面开始讲解web

    2024年04月26日
    浏览(89)
  • 苹果MacOS系统傻瓜式本地部署AI绘画Stable Diffusion教程

    Stable Diffusion的部署对小白来说非常麻烦,特别是又不懂技术的人。今天分享两个一键傻瓜式安装包,对小白来说非常有用。下面两个任选一个安装就可以。 DiffusionBee是基于stable diffusion的一个安装包,有图形界面,直接安装就能使用,安装完成后会自行下载两个基础的模型大

    2024年02月09日
    浏览(34)
  • AI绘画Stable diffusion 4.7最新版终于来了!一键安装,本地部署!

    如果这个世界有上帝,那么他一定是程序员。 国内SD绘画启动器第一人是我认为是B站的秋葉aaaki 因为制作了这款Stable Diffusion启动器,降低了国内使用SD的门槛,秋叶被粉丝戏称赛博菩萨。 ▍Stable Diffusion 是什么? Stable Diffusion(简称SD)是一种生成式人工智能,于2022年发布,

    2024年04月14日
    浏览(56)
  • Mac本地部署Stable Diffusion,超详细,含踩坑点(AI 绘画保姆级教程)

    相继在两个云平台 Kaggle 和 AutoDL 上部署了 Stable Diffusion 后,这周决定再在 Mac 本地部署一下 Stable Diffusion! 其实看 Stable Diffusion WebUI 的 Github 官网,步骤还是比较清晰简单的。 但实际部署过程中,确实还是遇到了不少问题,所以顺便将踩过的坑一一记录了下来,应该涵盖了大

    2024年02月11日
    浏览(35)
  • Ubuntu20.04本地部署Stable-Diffusion-webui AI绘画环境

    最近AI绘画很火,所以想在本地部署个环境体验一下。原本打算在Windows下安装,网上有很多教程,也有很多大佬做了整合包,可是我的Windows系统下的显卡驱动版本太低,也没法升级,只能装CUDA9,导致安装torch会出现问题。所以考虑在Ubuntu下安装,参考了几篇文章,所幸也安

    2023年04月11日
    浏览(70)
  • Stable Diffusion Web UI + Anaconda环境 + 本地Windows系统部署

    最近的很多AIGC模型层出不穷,Stable Diffusion 模型作为一个开源的热门生成式模型,或许对未来的各行各业都能产生深远的影响,了解这个模型并会使用可能是很多人目前想要学习的,本篇博客还原了本人从0-1的一个安装+部署过程,希望对屏幕前的各位读者有用,谢谢!创作不

    2024年02月04日
    浏览(33)
  • 如何本地部署基于stable-diffusion的AI绘画(jupyter,python实现,详细,附代码)

    自从Stable Diffusion 1.0模型发布以来,“AI文本图片生成”真正的变成普通人也能使用的技术。同时各种国内外AI绘图软件,也不断频繁更新,AI绘画的关注度也越来越高。 以下是本人自己生成出来的一些AI绘图(夹带私货木木枭^ ^) 对应的提示语prompt为: 那么如果我们想要 本

    2023年04月22日
    浏览(50)
  • 本地生成动漫风格 AI 绘画 图像|Stable Diffusion WebUI 的安装和局域网部署教程

    先放一张WebUI的图片生成效果图,以给大家学习的动力 :) 怎么样,有没有小小的心动?这里再补充一下,是可以生成 NSWF 的图片的。 官方github项目 安装 python 3.10.6,记得将python添加到路径。 安装 git (非必要,可以直接从上面的github链接下载压缩文件) 下载 github 文件

    2024年02月01日
    浏览(50)
  • (十六) AIGC、AI绘画、SD-WebUI、本地部署、Stable-Diffusion本地模型、最新Controlnet扩展

    1、简介 AI绘画的工具网站很多,大部分收费/限制数量,而且速度很慢,如果部署本地的模型,不仅免费无限制、还可以提高出图效率,随意生成自己想象中的图,部署中发现有各种各样的环境配置问题,无法正确运行。 本博整理了SD-WebUI的整合包(Windows环境下),包括启动器

    2024年02月13日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包