这次AI生图是基于一个比赛的实践,笔者会先快速带大家过完baseline(整个过程大概在40分钟),后面再补充有关AIGC的知识。
赛事链接(可图Kolors-LoRA风格故事挑战赛_创新应用大赛_天池大赛-阿里云天池的赛制 (aliyun.com))
Baseline流程
step1:开通阿里云PAI-DSW试用(免费)
第一步就是搭建平台,点击链接后会跳转到如下界面:
然后在魔搭社区进行授权:
报名赛事:
step2:在魔搭社区创建PAI实例
创建实例,会返回魔搭,自动开始启动
step3:baseline启动
首先,下载baseline文件:
git lfs install
git clone https://www.modelscope.cn/datasets/maochase/kolors.git
进入文件夹,打开kolors文件夹下的baseline.ipynb文件。
安装环境:
重启kernel:
调整prompt,修改关键词(可选):
一键运行:
等待半个小时,你就能获得自己的AI生图了。
(这里给出笔者的AI生图作参考 basementpeople/Bizarreadventure-LoRA)
step4:结果上传魔搭
创建terminal,粘贴如下命令,回车执行:
mkdir /mnt/workspace/kolors/output & cd
cp /mnt/workspace/kolors/models/lightning_logs/version_0/checkpoints/epoch\=0-step\=500.ckpt /mnt/workspace/kolors/output/
cp /mnt/workspace/kolors/1.jpg /mnt/workspace/kolors/output/
然后你就可以得到两个结果文件,在目录output下,把它们下载到本地:
接着跳转到魔搭,创建模型,中文名称建议格式:队伍名称-可图Kolors训练-xxxxxx:
创建后可以通过创空间,查看自己的模型是否发布:
最后别忘记关闭PAI实例:
原理补充:
什么是文生图
简单来说,就是通过给出提示词或参考图,通过模型训练来生成图片。
本次Task涉及赛事的LoRA风格指的就是用LoRA模型训练的文生图,后续待补充。