AIGC——从零入门AI生图原理&实践(Datawhale X 魔搭 AI夏令营)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


一、前言

  1. 基于 魔搭工具链 & 可图Kolors 模型 微调文生图模型,并制作八图故事,提交微调模型和作品,要求如下:

    1. 训练自己的LoRA模型权重(考验数据集的选择能力 & 对微调工具的使用)

    2. 使用自己的LoRA模型进行8图故事创作(考验工作流设计能力、Prompt功力)


一、AIGC是什么?

AIGC,全称Artificial Intelligence Generated Content,即人工智能生成内容。这是一种利用人工智能技术来自动生成各种类型内容(如文本、图像、音频、视频等)的新型技术。AIGC是一种利用人工智能模型,根据给定的主题、关键词、格式、风格等条件,自动生成各种类型的文本、图像、音频、视频等内容的技术。

核心思想:通过学习和模拟人类创作内容的行为,AIGC能够突破人类创作的限制,实现无限的内容创造。

二、小白零基础 30 分钟 速通指南

1.开通阿里云PAI-DSW试用

链接:阿里云免费试用 - 阿里云

开通PAI-DSW 试用 ,获得 5000算力时!有效期3个月!

步骤如下:

2.在魔塔社区授权(新用户需要注册并绑定阿里云)

链接:https://www.modelscope.cn/my/mynotebook/authorization

3.在魔塔社区创建PAI实例

链接:https://www.modelscope.cn/my/mynotebook/authorization

4.30分钟体验一站式baseline

下载baseline文件:

代码如下:

git lfs install
git clone https://www.modelscope.cn/datasets/maochase/kolors.git

安装环境,重启kernel

调整prompt,设置你想要的图片风格,依次修改8张图片的描述

4.1 提示词

提示词很重要,一般写法:主体描述,细节描述,修饰词,艺术风格,艺术家

举个例子

promts】Beautiful and cute girl, smiling, 16 years old, denim jacket, gradient background, soft colors, soft lighting, cinematic edge lighting, light and dark contrast, anime, super detail, 8k

负向prompts】(lowres, low quality, worst quality:1.2), (text:1.2), deformed, black and white,disfigured, low contrast, cropped, missing fingers

正向描述词:你想要生成的图片应该包含的内容

反向提示词:你不希望生成的图片的内容

依次顺序运行剩余的代码块,点击代码框左上角执行按钮,最终获得图片(大约需要20分钟

下面的代码块按照功能主要分成这几类

  1. 使用Data-Juicer处理数据,整理训练数据文件

  2. 使用DiffSynth-Studio在基础模型上,使用前面整理好的数据文件进行训练微调

  3. 加载训练微调后的模型

  4. 使用微调后的模型,生成用户指定的prompt提示词的图片

5.移动结果文件

创建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文件夹,分别下载两个文件到本地

6.关闭PAI实例(别忘了)

链接:https://www.modelscope.cn/my/mynotebook/authorization

运行完成后,别忘了回到魔搭,【关闭】实例,否则会一直消耗你的试用额度!

每小时消耗大概7个试用额度!(总共5000个,有效期三个月)


三、总结

随着技术的不断进步和数据资源的丰富完善,AIGC将能够生成更高质量、更多样化、更个性化的内容。同时,AIGC也将与其他人工智能技术相结合,实现更强大和更智能的内容服务。例如,与NLP、CV、语音识别等技术相融合,实现跨媒体内容生成;与机器学习、深度学习等技术相结合,实现更自主和更灵活的内容生成。

AIGC作为一种前沿和创新的人工智能技术,正在不断发展和进步,并将为用户带来更丰富和更精彩的内容体验。同时,我们也需要关注其面临的挑战和问题,并积极寻求解决方案以确保其健康发展。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值