Redian新闻
>
一遍就会!AI绘画Stable Diffusion新手入门教程

一遍就会!AI绘画Stable Diffusion新手入门教程

科技

我们尝试了一段时间Midjourney,发现其对图片的可控性较弱。于是研究起了Stable Diffusion。

SD的主要优势在于开源,因为开源会有很多无私的大佬分享自己的模型、插件及脚本等,让SD有了更丰富的扩展。在画面统一性和更像本人方面要比MJ容易实现。而缺点就是入门不太容易,不但需要好的显卡这种硬件需要,还需要借助不同的模型来实现不同的风格,需要学习的东西也比较多。

但今天我们毫无保留的给大家揭晓!如何去部署和安装stable diffusion。包括在安装之后,如何去汉化我们的stable diffusion,先看结果:

我们会将stable diffusion 部署在谷歌的服务器上 那这么做的原因主要有四点。

第一点,stable diffusion对这个硬件的要求相对较高,他需要一张比较好的显卡和一个比较大的显存,才能在跑图片的时候,给我们更好的体验。所以说如果安装到本地的话,可能很多小伙伴的电脑,跑起来会非常的吃力。

第二点,stable diffusion在本地的部署相对比较复杂。首先,他对这个苹果系统的兼容就不是很好,然后在windows下,我们还需要设置这个Python的环境才能跑。我们在服务器上部署,有一键安装包,相对来说是比较方便的。其实本地他也有这个一键安装包,但是整个一套stable diffusion部署下来,大概要占到10个多g的空间。那我们这10个多g的空间自己留着,他不香吗,对不对?所以我们决定还是把它扔在服务器上。

第三点,就是我们将stable diffusion 部署在服务器上之后,我们就可以在任何的地方访问我们的stable diffusion。这样可能也会更加方便一些。

最后一点,也是最关键的一点就是免费,大家不要一听这个服务器什么的,就可能要付费。我们这个谷歌的服务器其实是免费的!当然大家如果对这个作图有一些专业的需求的话,还是需要对这个服务器进行一些升级。但是,这是在大家掌握了这个基础之后的事情,而且这个服务器的升级其实也非常的便宜。相比下我们买一张显卡可能就需要大几千(NVIDIA RTX4090 24G 目前某东上16999左右),那你有着大几千你拿来我帮你保管,不好吗?好啦,闲话少说,先来学习。

那好,我现在先来说一下我们的准备工作。

第一点,你需要一个顺畅的网络环境,我们会用到谷歌的一些相关服务,相信用过Midjourney的同学,这点已经满足了。

第二点,我们需要一个谷歌账号,还没有谷歌账号的话,可以去谷歌注册一个账号。无论你是否使用大陆手机号,都是可以注册成功。

满足了这两点要求的话,我们就可以开始了!

首先我们进入这个谷歌的主页,在我们头像的左边,有一个谷歌应用的按钮。我们点击一下,然后在它弹出来这个小页面中选择这个云端硬盘

如果你是第一次进入这个云端硬盘,它会有一个欢迎的说明文件,大概在这个页面的中间位置你只需要点下一步就可以, 或者直接关掉它也可以。每一个账号谷歌会给到我们15G的使用空间,这个空间对于我们安装stable diffusion 的程序是完全够的。

完成上面这些步骤后,我接下来会用到这两个网址:

Stable Diffusion一键安装包:
https://github.com/camenduru/stable-diffusion-webui-colab/tree/driveStable

Diffusion汉化包:

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

01、Stable Diffusion一键安装包的安装


我们开始stable diffusion 的一键安装,进到我们stable Diffusion一键安装包主页,看到这个程序的说明,这里有一个表格,然后这个表格里有3个链接,我们先点击第一个,右键单击在新建标签中打开链接。

然后,我们的浏览器就会新开一个页面,这个页面就是我们的安装程序。我们现在直接点击这个左上角的箭头

安装也可以。但是为了方便我们后期的使用,我们还是先备份一下。我们先点击一下这个上方的 “复制到云端硬盘”。

可以看到他已经在提示,创建副本了。我们稍微等一下,好大概等个这么两三秒吧,他的副本就创建完成了!然后这个页面就会跳转。跳转到我当前的这个页面 如果大家看到上面显示的是什么什么的副本的话 就说明已经备份成功了

我们可以返回我们的云端硬盘看一下 ,可以看到多了一个Install的副本。

我们继续,我们回到这个副本的安装页面。点击这个左上角的运行按钮。

我们继续,我们回到这个副本的安装页面。点击这个左上角的运行按钮。

我们在等待几秒之后,谷歌会跳出一个对话框,向我们请求访问Google硬盘的权限。

然后我们在这个窗口里,选择我们的账号。

在选择账号之后,我们拖到最底下点击这个允许。

那个小窗口就自动关闭了,然后可以看到,现在代码已经开始运行了。我们需要稍微等待一下。我们拖动这个浏览条,拖到页面的最底端 ,我们可以看到脚本已经开始,自动运行了。我们就大概等一个7到8分钟的时间,我们等待这个程序自动的部署完成。因为这是我们的第一次部署 ,他需要下载很多东西,所以这一次部署的时间相对会比较长。在后期我们使用的过程中,是用不了这么长时间的。


另外由于我们现在使用的是这个谷歌的免费账户,所以谷歌对我们这个资源,其实是有一定限制的,如果大家在部署过程中出现失败的情况,可能是因为咱们当下使用的(时间)节点 ,这个资源比较紧缺。我们可以尝试换一个时间,再重新部署一遍。因为这个一键安装的脚本,它本身是没有问题的。如果安装的时候出现了报错 ,那一定是谷歌服务器这边的资源出现了问题 所以我们只需要换一个时间再试一下就可以了。大家可以看到我们这一次的部署用了16分52秒,他已经把这个程序跑完了


我们一定要看到这个绿色的对勾 和这个安装完成的提示 之后再进行下一步的操作。

安装完成之后,大家可以看到,这个使用量已经达到了7.57 GB 然后在我们的云端硬盘里,也多出来了stable diffusion的文件夹。

我们可以打开看一下,就是一些stable diffusion的安装文件我们在这里先不详细的讲解这些文件夹的作用。

我们还是先返回我们的安装步骤,先把安装完成。我们还是找到这个表格,刚才我们点击的是这个第一个链接,现在我们点击这个第二个,还是右键,然后在新建标签中打开。

我们的页面打开之后,我们还是先备份一下,点击这个复制到云端硬盘。在副本创建完成之后,我们还是可以看到 这个显示的是什么什么的副本。

然后这一步的操作,是我们需要用到GPU的。所以我们首先要点击这个上方的修改。

然后找到这个笔记本设置。

然后点进来之后,我们一定要确认,这个当下的硬件加速器是这个GPU,然后我们选择保存。

在确认这一步没有问题之后,我们还是点击这个左上角的运行按钮。我们可以看到,在右上角,这个谷歌又在为我们分配资源。

我们稍微等待一下,在资源分配完成之后,他又会弹出这个请求权限的对话框,我们还是点击连接到谷歌云端硬盘。

然后我们在跳出的窗口中,还是选择我们的账号。

接下来还是拉到最下面然后选择允许。

可以看到我们在选择允许之后,这个程序也开始运作了,我们还是拉到最下面来看一下 好可以看到他已经开始部署了!

这个也需要一定的时间 我们需要等待一下,我们在等待了7分钟之后,我们终于看到了stable diffusion 访问地址。然后这里需要注意的是,虽然我们左上角这个圆圈圈还在转,但是当我们看到这个public web UI的网址之后。实际上这个程序就已经可以使用了。

然后我们现在就来单击这个网址,访问一下我们的stable diffusion 可能我们在第一次访问这个网址的时候会比较慢,我们稍微等待一下,大概再等个三五秒 他这个页面就加载出来了!我们现在看到的就是我们大名鼎鼎的stable diffusion!

其实我们在完成这一步之后,我们就可以在stable diffusion里面作画, 我们现在简单的演示一下。比如我在这里输入一个描述:

Chinese child riding an Cats evil spirit,Cats are 5 times bigger than
humans, wonderful moments, graphic tension, eerie color scheme, high
saturation, third person, random perspective, water marsh by Katsuya
Terada, Chen Uen

也可以简答点输入个a boy 或者 a gril。

我们点击这个右边的按钮,可以看到stable diffusion已经开始运行了,与此同时,我们返回我们的服务器,也可以看到它的运算过程,所以它这个程序的左上角呢,一直是这个转圈圈的状态。我们返回stable diffusion看一下 我们可以看到这张图已经画出来了。

虽然说它这个图很丑。是因为我们现在 没有加载其他模型的原因 但是呢我们现在stable diffusion 是已经可以开始使用了!

2、stable diffusion的汉化

接下来,我们来看一下stable diffusion的汉化。汉化其实有两个方法,最简单的方法就是我们点击这个谷歌浏览器右键翻译。

点击翻译可以看到翻译就已经完成了

这是我们汉化的一种方法。我们还有另一种方法是安装语言包,相比这个外挂翻译的话,语言包可能会更加准确一些。

我们看到这里有一个extension的选项,我们点击这个extension。

进来之后,我们选择这个上方的install from URL,然后我们点击一下

当显示这个页面之后,然后我们直接复制语言包网址的地址,右键把这个地址粘贴进去。

我们点击这个上面的Installed的按钮,看到上图的提升就说明安装完成。重启一下我们的UI就可以看到。

当我们点击了这个重启之后,他就会显示这个无法访问页面,我们这个刷新也是没有用的 但是这个是很正常的大家不要着急,我们先把这个页面关掉,我们返回我们这个云端硬盘,可以看到他现在是一个执行的状态我们稍微等待一下 好现在他又执行完毕了,这个网址又被我们刷出来了。

当我们点击了这个重启之后,他就会显示这个无法访问页面,我们这个刷新也是没有用的 但是这个是很正常的大家不要着急,我们先把这个页面关掉,我们返回我们这个云端硬盘,可以看到他现在是一个执行的状态我们稍微等待一下 好现在他又执行完毕了 这个网址又被我们刷出来了。

打开页面发现还是英文:

虽然我们刚才安装了这个语言包,但是它的语言还是没有变,这是因为我们还没有做设置。我们需要点击这个右上角的setting,也就是设置,然后我们在左边找到这个 user interface的按钮, 我们点击一下。

在进来之后,我们看到页面最下方的最后一个选项,然后我们点击一下,然后我们选择这个Chinese-English 0512。

选择完成之后,我们返回最上面,点击这个应用设定。

我们看到这条提示之后,我们再点击右边的按钮重启一下,然后我们就会发现,我们的页面又不能用了

然后我们还是稍微等待一下,其实他已经在服务器开始运行了,这个阶段可能要等这么两三分钟。大家一定要有耐心,大家如果看到这个程序没有动的话,大家也不要动。这个东西敌不动我不动。我们就多给他一点时间让他自己去跑,我大概等了有1分多钟吧。他这个程序就又被我跑出一条网址。我们看到这条网址的时候,就说明已经可以访问了。

我们再访问看一下,汉化成功, 因为前面选的是包含英文的,所以会有部分英文。

实际上这个网站打开的速度还是很慢,主要受两个因素影响:

第一,就是我们首次打开这个网址的时候 可能会访问慢一点

第二,就是可能,跟这个当前服务器的资源也有关系。页面已经加载出来了。而且我们也看到,这个语言已经为我们设置成了左边是中文,右边是英文。如果大家觉得这个页面的排版,比较别扭的话。我们可以按住键盘上的Ctrl 然后滚动这个鼠标的滚轮,把它缩放一下,可以看到我大概缩放到 80%的时候这个页面基本上正常了

这个是因为他这个中英文的字符太长了,所以他在风格上把这个表格顶爆了,我们只要缩放一下就可以解决,但是不管缩放不缩放,这个都不会影响我们对 stable diffusion(功能上)的使用。

好了新手入门这一期我们讲了一下如何在云端去部署stable diffusion 以及在我们部署好之后,如何去做一个汉化。关于更多SD的进阶玩法和AIGC行业动态及资讯,欢迎加入我们的「互联网AI早读课」知识星球!

在这个星球,你可以:


1.ChatGPTMidjourney、Stable Diffusion+
2.ChatGPTMidjourneyStable Diffusion
3.与200+
4.社

99100100499



微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
十分钟读懂Diffusion:图解Diffusion扩散模型高中教师养出40亿美元超级独角兽,Stable Diffusion背后数据集创建者,还发布ChatGPT最大平替《為人作嫁幾時休》跟風墨脈Stability AI 发布开源版 DreamStudio,可使用最新 Stable Diffusion XL 图像生成器刘燕Stable Diffusion背后公司开源大语言模型,很火,但很烂7天花5万美元,我们成功复制了 Stable Diffusion,成本大降88%!训练代码已开源速度惊人!手机跑Stable Diffusion,12秒出图,谷歌加速扩散模型破记录Stable Diffusion公司重磅开源大语言模型StableLM,又爆火了!Workout log _ Apr. 2023直播预告:基于AIACC加速器快速实现Stable-Diffusion AI绘画|阿里云加速AIGC技术公开课Stable Diffusion团队放大招!新绘画模型直出AI海报AIGC教程:Stable Diffusion精进,如何训练特定画风LoRA模型?“基金新手入门系列”:宽基指数硬核测评完美世界TA谈Stable Diffusion插件,ControlNet、Segment AnythingAIGC教程:如何使用Stable Diffusion,实现PBR材质纹理自由?7 Papers & Radios | MiniGPT-4看图聊天、还能草图建网站;视频版Stable Diffusion来了谷歌下场优化扩散模型,三星手机运行Stable Diffusion,12秒内出图谷歌模型支持手机上跑Stable Diffusion;普华永道砸10亿美元投资AIGC;天翼云将推出大模型丨AIGC大事日报视频版Stable Diffusion:英伟达做到最高1280×2048、最长4.7秒直播预告:基于 Triton Inference Server 部署优化 Stable Diffusion PipelineStable Diffusion又出大招!「文生动画」震撼发布淘汰导演,DC英雄一秒变身这种图,眼睛看一遍就学会了!(古詩詞英譯) 禅诗 - 唐 龙牙击败Stable Diffusion XL,商汤绘画大模型出手即大作,论文公开、免费试玩这个方向是AI顶会上的常客!最全时序的入门教程来了!谷歌优化扩散模型!在三星手机上运行Stable Diffusion,12秒内出图!疯狂烧钱、管理混乱、竞争激烈,Stable Diffusion 背后企业濒临倒闭跟着乔哥的脚步7 天花 5 万美元,我们成功复制了 Stable Diffusion,成本大降 88%!训练代码已开源扒一扒美国大使馆新规, 一遍就过签的秘密是…小说:兰欣与乌茶 17Stable Diffusion团队放大招!新绘画模型直出AI海报,实现像素级图像生成Stable Diffusion能生成视频了!动画版上线!支持文本图像视频多种输入方式Midjourney危!Stable Diffusion-XL开启公测:会画手、能写字,再也不用写长prompt了AIGC教程:如何在Photoshop内使用Stable Diffusion绘制高品质图片?
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。