【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画

【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第1张图片

引言

小白一枚,记录一下“腾讯云——高性能应用服务 HAI 应用部署”活动的体验(免费+礼物),同时记录一下在实验中遇到的一些问题(实验手册上没有提到,群里技术大佬解答的,问题回复的很快,点赞)

活动介绍

腾讯云高性能应用服务 HAI 是为开发者量身打造的澎湃算力平台。无需复杂配置,便可享受即开即用的GPU云服务体验。
在 HAI 中,根据应用智能匹配并推选出最适合的GPU算力资源,以确保我们在数据科学、LLM、AI作画等高性能应用中获得最佳性价比。

HAI 服务优势

智能选型 根据应用匹配推选GPU算力资源,实现最高性价比。同时,打通必备云服务组件,大幅简化云服务配置流程
一键部署 分钟级自动构建LLM、AI作画等应用环境。提供多种预装模型环境,包含如 StableDiffusion、ChatGLM2等热门模型
可视化界面 友好的图形界面,AI调试更为简单

活动资格申请

官方活动网站

如何利用HAI轻松拿捏AI作画(实验一)

这个实验相当于是创建一个文生图的AI,自己根据官方的实验手册比较顺利的完成了这个实验,中途也遇到了一些小插曲,一度以为要完成不了。下面记录一下,给后面和我一样的小白体提供经验(其实在群里问也比较快,但是有些术语得自己查一下)。
最后自己搭建的效果图
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第2张图片

官方体验

1.体验 高性能应用服务HAI 一键部署 StableDiffusion AIGC
2.启动 StableDiffusionWebUI 进行文生图模型推理
3.开发者体验 JupyterLab 进行 StableDiffusion API 的部署
4.开发者使用 Cloud Studio 快速开发调用 StableDiffusion API 的前端Web页面

快速体验一键部署+文生图

1.在申请资格通过后,可以点击去体验HAI
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第3张图片
当然大概率申请后,你们看不到这个界面,可以直接从腾讯云的官网进去,直接搜索HAI,就可以看到这个界面
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第4张图片2.然后就进入了手册的算力管理界面,按照要求进行新建(小白就按照手册弄),这个费用后续会报销的(50元的额度),所以不要担心,欠费了你充点进去,不然实验会进行不下去。
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第5张图片

3.创建的过程真的需要一段时间(大致5-8分钟),你可以通过刷新网页来获取是不是创建好了。
4.这里创建好后需要注意到的一点就是公网ip,我这还没有创建成功,成功后会显示运行中以及你的公网ip,这个在后续经常用到。
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第6张图片
5.借用一下官方的实例截图,这个就是创建好后界面,详细信息在的端口号在后续实验也会用到,留意一下。
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第7张图片6.启动高性能应用服务HAI 配置的 StableDiffusionWebUI 进行文生图模型推理
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第8张图片
7.中文插件的安装(我没有安装,网页自带的翻译我觉得就很好啦),大家如果想折腾的话可以装一下(但是我看群里也有出现问题的),下面是有插件的界面。
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第9张图片8.下面就可以开始进行文生图啦,提示词(Prompt)越多,AI 绘图结果会更加精准。另外,目前中文提示词的效果不好,还得使用英文提示词。这是手册给出的参考,大家按照这个就能生成一只小猫。
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第10张图片这就是通过上诉提示词得到的图片,怪可爱的,如果有兴趣,可以改变提示词进行生成。
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第11张图片上诉步骤完成后,快速体检就结束啦。

体验 StableDiffusion API 服务

作为开发者,我们可以调用HAI为我们提供的 StableDiffusion API 服务,使得我们可以分享自己设计的文生图的网页界面。
1.首先进入jupyter_lab
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第12张图片
2.按照手册,进入工作目录,执行后会出现下列界面,记住自己的端口号

cd /root/stable-diffusion-webui
python launch.py --nowebui --xformers --opt-split-attention  --listen --port 7862

在这里插入图片描述【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第13张图片【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第14张图片3.在算力管理的界面点击进入编辑端口规则(再借用一下手册图)

  来源:0.0.0.0/0 
  协议端口:TCP:7862 (根据自己配置的端口填写)

【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第15张图片【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第16张图片【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第17张图片
4.配置完成后,查看api接口的使用指南,注意前面的jupyter_lab界面不要关了,在新的网页界面输入服务器IP地址:端口号/docs ,服务器ip就是你刚刚创建算力界面分给你的公网ip,如下示例。

175.178.113.109:6889/docs

输入后就进入了官方提供的界面,我看群里很多人出现网页打不开,大部分都是那个ip和端口没有弄好。
5.后续的实验步骤需要改变的大都是自己的公网ip和端口,凡是需要更改的地方,手册中都给出了提示,对小白很友好。
6.根据手册验证好服务端的接口是否有效,这里有一个需要注意的。
使用 python 向 高性能应用服务HAI 提供的 StableDiffusion API 发送请求。

python xxx.py
注意xxx.py文件的位置。

基于 Cloud Studio构建的Web应用

使用高性能应用服务 HAI 搭建的 StableDiffusion API 作为服务端快速动手开发一个基于 Cloud Studio构建的Web应用。
1.腾讯云链接
2.在搜索框输入Cloud Studio,点击搜索
3.点击使用,创建开发空间
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第18张图片4.下载实验一的程序包,手册上的下载不了,建议自己在gitee搜索sd_api.zip
5.按照手册上传下载文件
6.进入文件夹

cd sd_api  #进入文件夹
npm install #安装依赖包
npm run dev #启动web
这里可能出现错误缺失一些包
只要安装就好
npm install XXX(缺失的包)

7.下载为main.vue.zip再上诉的链接上也可以找到,这里再看文档修稿的时候注意公网ip和端口号
8.最后的生成图
【腾讯云 HAI域探秘】利用HAI轻松拿捏AI作画_第19张图片

清理资源

在实验结束后,我们需要释放自己创建的一些工作空间,按照手册进行空间的删除,然后销毁创建的算力产品。

总结

本次实验主要是引导大家如何使用 高性能应用服务 HAI 部署 StableDiffusion 运行环境轻松拿捏AI作画,开箱即用,可以快速上手;同时,也使用了 Cloud Studio 快速开发并部署一个简单的应用程序。
在此次实验中,作为新人小白也是可以根据手册的内容进行完成的,如果想比较深入的了解,可能需要查找资料,同时希望类似的指导手册可以有进阶版,带领入门的开发人员进一步开发和了解。

参考手册

你可能感兴趣的:(腾讯云,AI作画,人工智能)