【AI工具】-Stable Diffusion本地化部署教程

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

前言

今天我们要介绍的是时下最流行的AI绘图软件Stable Diffusion,虽然Diffusion.ai已经开放api,但是长时间的商业化调用我们需要购买很多的金币。所以我们需要找一个平替的AI绘图平台,现在主流市场中AI绘图软件主要就是OpenAI的DALLE、midjourney以及今天要学习的Stable Diffusion,而前两者是在商业使用中只能通过api调用也是需要花费很多金钱,那今天我带大家使用Stable Diffusion搭建一个属于自己的开放AI绘图软件

技术介绍

首先我们要明白Stable Diffusion是一款AI绘画软件,所以他需要很强大的GPU算力和CPU算力,所以一般普通笔记本电脑或pc是无法运行的,我接下来的案例操作则会借助云服务平台或者第三方脚本平台搭建Stable Diffusion,如果你自己有能力可以购买强大的GPU金属云也可以部署在自己的工作站中,教程完全通用,那话不多说我们开始吧

准备工作

1.下载Stable Diffusion-v1.5模型

下载地址:https://huggingface.co/runwayml/stable-diffusion-v1-5

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

下载问题介绍:

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

在官方文档中,技术人员已经介绍好了Stable Diffusion的安装版本提供的防线有两种:

  1. 4.27GB对应的是更少的VRAM内存的计算机
  2. 7.7GB版本对应的更高VRAM内存的计算机

那这里科普一下:VRAM是什么?

VRAM(Video Random Access Memory)是一种特殊类型的内存,专门用于处理计算机图形。它被用作图形处理器(GPU)和计算机显示器之间的缓冲区,存储正在处理或即将显示的图像数据。这包括3D模型数据、纹理、帧缓冲区等。

VRAM的容量直接影响到计算机能够处理的图像数据的大小和复杂度。例如,更高的VRAM容量可以支持更大分辨率的显示器,处理更复杂的3D模型,或者在同一时间内加载更多的纹理。因此,对于那些需要处理大量图形数据的应用,如高端的视频游戏、专业的图形设计和3D建模,拥有大量的VRAM是非常重要的。

然而,VRAM并不是唯一影响图形性能的因素。GPU的处理能力(即其内部的核心数量和时钟速度)以及它和主系统内存之间的数据传输速度,也都会影响到图形性能。

总结:

所以到这里你就要检查你的显卡以及计算机虚拟能力,不要随意尝试超频渲染,你的计算机会受到不可逆的损害

2.下载Python安装环境

因为后续的服务运行、图片生成以及GUIWEB界面都需要Python运行库,所以我们需要提前安装,下面附上Python安装教程

1. 进入官网

https://www.python.org/downloads/

2. 下载安装包

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

3.进行安装

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

说明你电脑对python的一些限制,点击它然后确定权限就可以了

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

出现这个就安装完成了

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

4.测试验证

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

出现这个就代表安装完成,如果要退出:exit() 或者 Ctrl+Z 回车即可

3.Git安装

Git需要在后续操作中检出相关代码,比如我们要使用的SD-WebGui就是存放在github上的开源项目,那下面附上安装教程

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

下载完成后验证git环境配置即可

4.下载 stable-diffusion-webui 存储库

webui是我们生成图像使用的ui界面,我们可以更好的去调试参数,生成内容等操作,甚至可以自定义界面,因为是一个完全开放源代码的项目,界面如下图:

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

好的废话不多说我们去下载:

webui仓库位置
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

你可以在电脑上的工作目录检出项目,我的操作过程中会出现连接重置问题,可以使用手动下载zip包方法

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

下载完成后解压文件:

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

这个就是我们webUI的安装文件,双击运行(个人建议不要以管理员身份运行,会出错)

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

这样你的webui界面就正在安装了,这个过程会有点慢,因为下载的文件有点大,需要耐心等待…

在安装过程中需要回车确认下载的安装包内容,所以要注意安装进程,而且安装过程中会使用cpu测试渲染,会很卡顿是正常的

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

5.运行开启WebUI

运行前将我们之前下载好的模型复制黏贴到 目录下的model—》stable-Diffusion目录

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

然后运行webui.bat,出现以下效果:

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

就说明我们的ui已经运行在7860端口了,可以操作了

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

6.汉化ui界面

进入github界面:

https://github.com/VinsonLaro/stable-diffusion-webui-chinese

然后复制项目的地址:

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

安装完成后,进入面板设置:Settings

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

设置完成后我们的面板就是中文界面了。

【AI工具】-Stable Diffusion本地化部署教程,AI专栏,人工智能,stable diffusion

结束

那通过这些手段,我们就在本机电脑上安装好了SD了,之后通过训练模型就可以开始生成ai绘图啦~

下一期我们教大家怎么训练模型,如何生成图片文章来源地址https://www.toymoban.com/news/detail-546843.html

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

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

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

相关文章

  • 部署本地化stable-diffusion遇到问题,求解

    (stable-diffusion-webui) C:Usersqinchstable-diffusion-webuiwebui-user.bat venv \\\"C:Usersqstable-diffusion-webuivenvScriptsPython.exe\\\" Python 3.10.6 | packaged by conda-forge | (main, Oct 24 2022, 16:02:16) [MSC v.1916 64 bit (AMD64)] Commit hash: 076d624a297532d6e4abebe5807fd7c7504d7a73 Traceback (most recent call last): File \\\"C:Usersqstable-diffu

    2024年02月03日
    浏览(58)
  • 简明 Stable Diffusion for windows 10 本地化部署

    提示:这里可以添加学习目标 最近各种 AI 很火爆呀,特别是 ChatGPT 发布以后,那就想着不能落下呀,所以就研究了一下 Stable Diffusion,网上也找了各种教程,这里我被各种版本各种模型搞的晕头转向的,而且有些教程是过时的,所以就有了这篇文章。如有错误之处,欢迎指正

    2024年02月16日
    浏览(49)
  • stable diffusion 本地化部署安装踩坑指南---纯小白首次安装编辑

    stable diffusion 本地化部署安装踩坑指南 提示:这里简述项目相关背景: AI画图最近流行,小白也要尝试本地部署,压榨N卡性能。 版本为github上的:AUTOMATIC1111/stable-diffusion-webui 官方安装说明如下: Automatic Installation on Windows 1,Install Python 3.10.6, checking “Add Python to PATH”. 2,I

    2024年02月02日
    浏览(44)
  • stable-diffusion-webui 设置双语本地化菜单的方法

    如何在本地布的方法我们就直接跳过了,看这个博主就行,讲的非常的细致了。 从零开始,手把手教你本地部署Stable Diffusion Webui AI绘画(Win系最新版) - 知乎 我们来说说怎么搞双语本地化,最终效果是这样的。 这里我们需要2个webui的扩展: https://github.com/journey-ad/sd-webui-bilin

    2024年02月11日
    浏览(36)
  • 使用nextjs本地化部署AI大模型gemma

    博主是AI新手,如有不对还请评论区指教~ 这里介绍mac的部署方式,win也可以实现。 本案例使用到:ollama + nextjs + langchain.js + milvus 来实现知识库问答和聊天。 ollama: 本地运行模型服务 nextjs: 前端框架项目 langchain.js: 调用模型服务并对话 milvus: 向量数据库 开源代码:G

    2024年04月13日
    浏览(54)
  • 自建类ChatGPT服务:本地化部署与远程访问教程

    🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础入门篇)》学会Golang语言

    2024年02月14日
    浏览(33)
  • 本地化部署AI语言模型RWKV指南,ChatGPT顿时感觉不香了。

    之前由于ChatGpt处处受限,又没法注册的同学们有福了,我们可以在自己电脑上本地化部署一套AI语言模型,且对于电脑配置要求也不是非常高,对它就是 RWKV 。 RWKV是一个开源且允许商用的大语言模型,灵活性很高且极具发展潜力,它是一种纯 RNN 的架构,能够进行语言建模,

    2024年02月08日
    浏览(47)
  • 【新手教程】Windows本地化安装、运行,部署Auto-GPT

    OpenAI Key,请登录官网获取 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 2.1安装python(3.8以上版本) a、下载Python安装包 在 Download Python | 官网选择Python版本并下载,本教程用的 Python3.10 安装python b、验证是否安装成功? 按快捷键win+R,打开运行面板,输入\\\"cmd\\\",然后点击\\\"确定\\\" 进入wind

    2024年02月09日
    浏览(45)
  • 本地化部署离线开源免费语音识别API,支持多模态AI能力引擎

    思通数科作为一家专注于多模态AI能力开源引擎平台,其技术产品涵盖了自然语言处理、情感分析、实体识别、图像识别与分类、OCR识别以及语音识别等多个领域。在语音识别这一细分市场,思通数科的技术产品中的音频文件转写服务有着相似的应用场景和功能特点。 思通数

    2024年04月12日
    浏览(56)
  • WPS AI内测申请窍门;AI数字人最全工具盘点;AI超级个体必读书籍;产品国际化与本地化指南;生成式AI应用路线图 | ShowMeAI日报

    👀 日报周刊合集 | 🎡 生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦! 随着生成式AI「 对生成内容的可控性 」不断提高,其应用场景也在不断扩展和深化,这个演进过程大致分为如图所示的6个阶段。 与简单的文本/图片生成相比,包含声音、视频、3D场景、动画、复

    2024年02月16日
    浏览(44)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包