告别硬件门槛,入门AI绘画,实现自给自足

300 阅读4分钟

想必很多人在跑绘画AI的时候因为自己的GPU相对老旧而跑的时间会很长甚至跑不起来而烦恼,而又不想花昂贵的价钱购入相对高性能的GPU。那有没有一种别的方法,比如租GPU去计算,通过时长收费呢?

有!阿里云免费试用机器学习PAI,新用户免费试用三个月或5000的点数额度。

环境准备

阿里云领取

进入阿里云开发者社区,登陆并且点击下方马上拉取按钮。 developer.aliyun.com/free/

image.png

勾选左侧机器学习PAI选项,然后选择PAI-DSW,,注意,是PAI-DSW,不是其他的两个

image.png

规格说明如下:

image.png

每天早上10点开始发放500份,如果今天抢不到就明天抢吧。

点击立即使用,即可拉取到5000点的额度。 image.png

进入控制台

提交订单后进入控制台

image.png

点击免费开通并且创建默认空间

image.png

点击 授权,然后进去t同意授权即可,回来再点击确认开通并且创建。创建过程耐心等待!

创建实例

上面等待创建空间完成后,来到控制台,如果找不到控制台可参考以下链接 pai.console.aliyun.com/

点击左侧交互式建模(DSW),然后创建实例

image.png

来到以下界面

image.png

image.png

  1. 选择地区:根据你所在的地区选择

  2. 填写实例名称:随便写

  3. 选择计算硬件规格:一般选择GPU。

    只有图上的V100和A10支持资源包抵扣,其他的计算硬件不能使用我们领取到的5000点额度抵扣,请选择的时候确保选择好能用资源包抵扣的硬件,以免出现额外的计算费用。

  4. 数据集

    我这里不需要保存跑出来的所有图片,我只需要手动保存理想的图片即可,所以就没创建数据集

    如果想创建数据集,根据下图自行创建即可。

image.png

  1. 镜像

    根据你所在的地区填写对应的url

杭州地域:dsw-registry-vpc.cn-hangzhou.cr.aliyuncs.com/cloud-dsw/eas-service:aigc-torch113-cu117-ubuntu22.04-v0.2.1_accelerated
北京地域:dsw-registry-vpc.cn-beijing.cr.aliyuncs.com/cloud-dsw/eas-service:aigc-torch113-cu117-ubuntu22.04-v0.2.1_accelerated
上海地域:dsw-registry-vpc.cn-shanghai.cr.aliyuncs.com/cloud-dsw/eas-service:aigc-torch113-cu117-ubuntu22.04-v0.2.1_accelerated
深圳地域:dsw-registry-vpc.cn-shenzhen.cr.aliyuncs.com/cloud-dsw/eas-service:aigc-torch113-cu117-ubuntu22.04-v0.2.1_accelerated
  1. 网络配置

    暂时不需要选择,选了专专用网络可能导致打不开。

打开实例

在上一步的操作完成后会创建实例,耐心等待实例创建,然后打开实例。

image.png

打开实例,可以看到如下界面,由于我这个是已经创建好的实例,所以已经有项目了。 image.png

下载b站秋叶aaaki大佬的python脚本,拖进项目中。 pan.quark.cn/s/12af730ac…

运行脚本

运行命令,命令执行速度由于网络原因,因人而异

初始化

image.png

安装插件

image.png

下载模型

image.png

如果你想下载其他模型,根据命令的url和存放路径进行替换即可。

下载外挂vae

image.png

启动SD-Web-Ui

image.png

当输出以下信息即启动成功

image.png 点击http://0.0.0.0:7860 即可访问sd-web-ui

查看剩余额度

usercenter2.aliyun.com/ri/summary

登陆用户中心,点击资源实例管理即可查看用户剩余额度,千万别超额了哦。

image.png

开始绘图

image.png

Prompt

这里写我们出图的相关正向提示词,就是你想要什么,出现什么的提示词,推荐使用英语单词或者短句。

Negative Prompt

这里是我们不想出现的反向提示词,比如我不想我的画作里面出现猫,我就在Negative Prompt里面填写cat,如此类推。

模型

基于什么模型进行算法出图

外挂vae

先来看看差别

没使用vae

image.png

使用了vae

image.png

可以看出使用了vae的图更加的艳丽和丰富细节,使得图片更加的好看。

图片咒语:

best quality,highly detailed, (ultra-detailed), (masterpiece), 8k wallpaper,white theme, 1girl,lake,moon,wind,fallen-leaves,
Negative prompt: EasyNegative, lowres, bad anatomy,bad hands, text, error, missing fingers,extra digit, fewer digits, cropped, worstquality, low quality, normal quality, jpegartifacts, signature, watermark, username,blurry, bad feet,long neck,glasses,bad hand, poorly drawn face,mecha,robot,too much figners
Steps: 20, Sampler: Euler a, CFG scale: 7, Seed: 175094655, Size: 512x512, Model hash: 6e430eb514, Model: anythingV45Pruned.FkFJ, Clip skip: 2, ENSD: 31337, Version: v1.3.2

结语

至此,我们就可以快乐的炼丹之旅了,3s左右一张图,还是很不错的。

除了文生图,还有图书图,重绘,放大等等等等丰富的功能,当然,我们也可以自己练属于自己的模型。

致谢

感谢b站大佬秋葉aaaki的分享,本文基于BV1po4y1877P视频进行编写以及分享,感兴趣可以去关注一下。

此文纯粹为分享,笔者的py也是小白。