立省千元!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

相关文章

IDEA自动生成注释模板的配置教程

《IDEA自动生成注释模板的配置教程》本文介绍了如何在IntelliJIDEA中配置类和方法的注释模板,包括自动生成项目名称、包名、日期和时间等内容,以及如何定制参数和返回值的注释格式,需要的朋友可以... 目录项目场景配置方法类注释模板定义类开头的注释步骤类注释效果方法注释模板定义方法开头的注释步骤方法注

如何在Mac上安装并配置JDK环境变量详细步骤

《如何在Mac上安装并配置JDK环境变量详细步骤》:本文主要介绍如何在Mac上安装并配置JDK环境变量详细步骤,包括下载JDK、安装JDK、配置环境变量、验证JDK配置以及可选地设置PowerSh... 目录步骤 1:下载JDK步骤 2:安装JDK步骤 3:配置环境变量1. 编辑~/.zshrc(对于zsh

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor

Python虚拟环境终极(含PyCharm的使用教程)

《Python虚拟环境终极(含PyCharm的使用教程)》:本文主要介绍Python虚拟环境终极(含PyCharm的使用教程),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录一、为什么需要虚拟环境?二、虚拟环境创建方式对比三、命令行创建虚拟环境(venv)3.1 基础命令3

Python Transformer 库安装配置及使用方法

《PythonTransformer库安装配置及使用方法》HuggingFaceTransformers是自然语言处理(NLP)领域最流行的开源库之一,支持基于Transformer架构的预训练模... 目录python 中的 Transformer 库及使用方法一、库的概述二、安装与配置三、基础使用:Pi

使用Node.js制作图片上传服务的详细教程

《使用Node.js制作图片上传服务的详细教程》在现代Web应用开发中,图片上传是一项常见且重要的功能,借助Node.js强大的生态系统,我们可以轻松搭建高效的图片上传服务,本文将深入探讨如何使用No... 目录准备工作搭建 Express 服务器配置 multer 进行图片上传处理图片上传请求完整代码示例

python连接本地SQL server详细图文教程

《python连接本地SQLserver详细图文教程》在数据分析领域,经常需要从数据库中获取数据进行分析和处理,下面:本文主要介绍python连接本地SQLserver的相关资料,文中通过代码... 目录一.设置本地账号1.新建用户2.开启双重验证3,开启TCP/IP本地服务二js.python连接实例1.

如何解决mmcv无法安装或安装之后报错问题

《如何解决mmcv无法安装或安装之后报错问题》:本文主要介绍如何解决mmcv无法安装或安装之后报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mmcv无法安装或安装之后报错问题1.当我们运行YOwww.chinasem.cnLO时遇到2.找到下图所示这里3.

Python 安装和配置flask, flask_cors的图文教程

《Python安装和配置flask,flask_cors的图文教程》:本文主要介绍Python安装和配置flask,flask_cors的图文教程,本文通过图文并茂的形式给大家介绍的非常详细,... 目录一.python安装:二,配置环境变量,三:检查Python安装和环境变量,四:安装flask和flas