立省千元!Google Colab上的Stable Diffusion安装教程

2024-01-26 00:20

本文主要是介绍立省千元!Google Colab上的Stable Diffusion安装教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

写在前面

如果你是一名艺术家或设计师,你可能已经知道了如何使用AI进行创作。不过,对于那些刚刚开始接触AI创作的人来说,可能会对所需要的高性能计算机和昂贵的GPU感到困惑。

使用stable diffusion进行AI绘画创作需要占用大量的内存和计算资源,如果你没有 GPU 硬件支持,你的计算机根本无法运行这些模型。即使你的电脑中有GPU,也可能因为显存过小导致出图需要等待很长时间,或者一运算多张图片就会报错。

幸运的是,你只需要在 Google Colab 上安装 Stable Diffusion,就可以在云端运行程序,并且免费获得 16G 的显存。这不仅可以帮你提高计算速度,还可以节省大量的时间和几千元购买GPU的费用。

在本文中,我们将介绍如何在Google Colab上安装Stable Diffusion,以及如何使用它进行AI创作。无论你是刚刚开始接触AI创作还是已经是一名经验丰富的艺术家,希望这篇文章都能为你提供帮助。

安装步骤

步骤一:打开github仓库

打开github地址,并将分支切换到drive分支这个github仓库就是stable diffusion在Colab上面的安装源码,

GitHub - camenduru/stable-diffusion-webui-colab: stable diffusion webui colab

​我们可以看到这里有三个链接

  • 第一个是one time install and update,是安装到Colab的脚本

  • 第二个链接是run,是在Colab上运行的脚本

  • 第三个链接是add model,是在stable diffusion中添加新的model

在本教程中我们只会用到前两个,add model会使用其他更好的方法。

步骤二:安装

我们要打开这里的第一个脚本,方法是按住control加上open in Collab,之后会在colab中打开install.ipynb。

首先点击“复制到云端硬盘”,此时会提示我们登录google账号,登录自己的google账户就好。

​登录完成后,install.ipynb会被复制到自己的Google drive云盘中,并被重新命名为“install.ipynb”的副本。我们需要把多余的字符删除,重新将脚本命名为“install.ipynb”。

​此时可以看到我们的文件名已经修改成功。下一步,就可以点击"运行"按钮了。点击之后,右侧会显示google colab给我们分配资源,分配完成后可以看到,此时只有内存和磁盘,并没有GPU。

​我们需要更改设置,使得google给我们分配GPU资源。在左上角“修改”中,点击“笔记本设置”

​硬件加速器改为“GPU”后,点击“保存”

​此时可以看到google已经给我们分配了GPU资源。然后我们点击左侧的“运行”按钮,此时它又提醒我们是否允许访问google云盘,我们允许即可。

​运行起来后,当log打印出“installed”时,说明我们的安装过程已经成功了。

​步骤三:运行

和步骤二基本一样,首先按住control加上open in Collab,之后会在colab中打开run.ipynb。打开后“复制到云端硬盘”,复制完成后修改文件名,去掉多余的字符。此时点击下图左侧的“run”之后,Colab会提示我们会话太多,这是因为Colab一次只能分配给我们一次资源,但是我们之前的install窗口已经正在使用着给我们分配的资源,所以只需要根据提示将install.ipynb的资源关掉即可。

​运行之后,需要稍微等一段时间。当打印出来这个webUI Colab URL的时候,我们就说明它已经打开成功了。

这里面有四个链接,基本上每个都是可以的,比如我们点击第一个链接,

​这时候它就会弹出stable diffusion界面,此时说明我们已经安装成功啦!

​步骤四:下载model

此时stable diffusion已经安装成功,那如何安装自己需要的model呢?我们可以使用CivitAi插件。以在https://civitai.com/中看到国风3模型的下载为例

​首先我们选择CivitAi插件,然后勾选“Checkpoint”和“Search by term”,之后在“Search term”中输入“guofeng”,接下来单击“Get List”。

​此时在"Model"中选择"国风3 GuoFeng3",并在"Version"中选择"v3.3-国风2 GuoFeng3",此时当"Download Url"出现是,就可以单击"4th-Download Model"下载该模型了。

我们回到google colab 界面,当log打印出successfully downloaded时,说明模型已经下载成功了。

​此时stable diffusion界面中,就可以看到我们下载的模型了。

​步骤五:开始创作

让让AI帮我们生成一幅画吧。

正向提示词:

best quality, masterpiece, highres, 1girl,blush,(seductive smile:0.8),star-shaped pupils,china hanfu,hair ornament,necklace, jewelry,Beautiful face,upon_body, tyndall effect,photorealistic, dark studio, rim lighting, two tone lighting,(high detailed skin:1.2), 8k uhd, dslr, soft lighting, high quality, volumetric lighting, candid, Photograph, high resolution, 4k, 8k, Bokeh

反向提示词:

(((simple background))),monochrome ,lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, lowres, bad anatomy, bad hands, text, error, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, ugly,pregnant,vore,duplicate,morbid,mut ilated,tran nsexual, hermaphrodite,long neck,mutated hands,poorly drawn hands,poorly drawn face,mutation,deformed,blurry,bad anatomy,bad proportions,malformed limbs,extra limbs,cloned face,disfigured,gross proportions, (((missing arms))),(((missing legs))), (((extra arms))),(((extra legs))),pubic hair, plump,bad legs,error legs,username,blurry,bad feet

其他设置:CFG scale:9 ; Steps:30 ; Sampler : Euler a ; Seed : 3556647833

点击生成后,即可得到AI绘制的图片了。

结语

好了,从现在开始,尽情发挥你的创意创作吧!

这篇关于立省千元!Google Colab上的Stable Diffusion安装教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/645095

相关文章

python管理工具之conda安装部署及使用详解

《python管理工具之conda安装部署及使用详解》这篇文章详细介绍了如何安装和使用conda来管理Python环境,它涵盖了从安装部署、镜像源配置到具体的conda使用方法,包括创建、激活、安装包... 目录pytpshheraerUhon管理工具:conda部署+使用一、安装部署1、 下载2、 安装3

Window Server创建2台服务器的故障转移群集的图文教程

《WindowServer创建2台服务器的故障转移群集的图文教程》本文主要介绍了在WindowsServer系统上创建一个包含两台成员服务器的故障转移群集,文中通过图文示例介绍的非常详细,对大家的... 目录一、 准备条件二、在ServerB安装故障转移群集三、在ServerC安装故障转移群集,操作与Ser

windos server2022的配置故障转移服务的图文教程

《windosserver2022的配置故障转移服务的图文教程》本文主要介绍了windosserver2022的配置故障转移服务的图文教程,以确保服务和应用程序的连续性和可用性,文中通过图文介绍的非... 目录准备环境:步骤故障转移群集是 Windows Server 2022 中提供的一种功能,用于在多个

龙蜥操作系统Anolis OS-23.x安装配置图解教程(保姆级)

《龙蜥操作系统AnolisOS-23.x安装配置图解教程(保姆级)》:本文主要介绍了安装和配置AnolisOS23.2系统,包括分区、软件选择、设置root密码、网络配置、主机名设置和禁用SELinux的步骤,详细内容请阅读本文,希望能对你有所帮助... ‌AnolisOS‌是由阿里云推出的开源操作系统,旨

PyTorch使用教程之Tensor包详解

《PyTorch使用教程之Tensor包详解》这篇文章介绍了PyTorch中的张量(Tensor)数据结构,包括张量的数据类型、初始化、常用操作、属性等,张量是PyTorch框架中的核心数据结构,支持... 目录1、张量Tensor2、数据类型3、初始化(构造张量)4、常用操作5、常用属性5.1 存储(st

Ubuntu系统怎么安装Warp? 新一代AI 终端神器安装使用方法

《Ubuntu系统怎么安装Warp?新一代AI终端神器安装使用方法》Warp是一款使用Rust开发的现代化AI终端工具,该怎么再Ubuntu系统中安装使用呢?下面我们就来看看详细教程... Warp Terminal 是一款使用 Rust 开发的现代化「AI 终端」工具。最初它只支持 MACOS,但在 20

Java操作PDF文件实现签订电子合同详细教程

《Java操作PDF文件实现签订电子合同详细教程》:本文主要介绍如何在PDF中加入电子签章与电子签名的过程,包括编写Word文件、生成PDF、为PDF格式做表单、为表单赋值、生成文档以及上传到OB... 目录前言:先看效果:1.编写word文件1.2然后生成PDF格式进行保存1.3我这里是将文件保存到本地后

windows系统下shutdown重启关机命令超详细教程

《windows系统下shutdown重启关机命令超详细教程》shutdown命令是一个强大的工具,允许你通过命令行快速完成关机、重启或注销操作,本文将为你详细解析shutdown命令的使用方法,并提... 目录一、shutdown 命令简介二、shutdown 命令的基本用法三、远程关机与重启四、实际应用

mysql-8.0.30压缩包版安装和配置MySQL环境过程

《mysql-8.0.30压缩包版安装和配置MySQL环境过程》该文章介绍了如何在Windows系统中下载、安装和配置MySQL数据库,包括下载地址、解压文件、创建和配置my.ini文件、设置环境变量... 目录压缩包安装配置下载配置环境变量下载和初始化总结压缩包安装配置下载下载地址:https://d

python库fire使用教程

《python库fire使用教程》本文主要介绍了python库fire使用教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录1.简介2. fire安装3. fire使用示例1.简介目前python命令行解析库用过的有:ar