大家好, 我是来自重庆的越山,AI破局俱乐部合伙人, 前外企大数据专家, 持续深耕AI应用落地,专注于AI智能体。
本篇扣子Coze案例来自于我们最近出的“AI智能体从入门到变现”专栏,感兴趣的小伙伴可在文末订阅。
该专栏由无界、海波、越山、胡艺四位老师共创,4天订阅人数超1400人,目前小报童智能体品类排第一。
专栏共创团队包括破局行动营智能体教练,线下AI培训讲师,职业智能体工程师。单月智能体收入5位数,百万级项目交付能力,单笔最高变现15万。
本专栏包含 AI智能体基础入门、平台工具对比、扣子Coze进阶功能详解、实战搭建指南、商业变现指导等等,让你快速匹配自己的定位,上手操作,拿到结果。
扣子图像流中,有个换脸的功能,可以一键将A人物的脸换到B人物上。娱乐效果不错。
比如,猜猜下面这张图,是哪两个人物的换脸合成的?
今天就来讲讲一个可以实现换脸效果的智能体怎么搭建。
换脸bot搭建步骤
登陆 coze.cn , 点左上角创建Bot。然后填Bot名字,简介。
添加一个图像流,创建图像流。
图像流中,添加一个“智能换脸”节点,将它与默认的开始和结束节点连起来。
“开始”节点中设置两个输入变量(变量名不支持中文),一个是换脸图,一个是底图。
“智能换脸”节点分别引用“开始”节点中的face和background变量。
“结束”节点引用“智能换脸”节点的data。
点右上角的“试运行”,上传换脸图和底图,运行成功后,可点右上角的“发布”。这样,图像流就创建好了。
点“发布”成功后,会跳转回 bot的编排界面,跳出对话框,确认将此图像流添加到当前bot。
为了更好的使用体验,可在编排界面上添加“快捷指令”。
在快捷指令编辑界面上,勾选 “直接使用插件、工作流或图像流”,这样就自动将图像流所需要的2个输入变量添加到组件中了。
我们这里要求的输入为图片,所以组件类型改为上传文件,只选中图像即可。
另外“指令内容”还得要写一下,如下图。这样能更准确地传入到图像流中。
这样一来,在对话框上面就多了一个快捷按钮,点它,就可以上传两张图片,开始换脸了。
测试bot, 点“换脸”快捷按钮,上传两张图片后,发送,几秒钟后即可生成换脸图。
然后点右上角“发布”,即可将此bot发布到扣子bot商店。待审核通过后,允许分享bot链接给他人使用。
优化bot
上面的步骤比较简单,但使用体验上,可以有改进的地方。比如,输出的是 图片链接, 可能更好的效果是直接显示换脸后的图片。
很简单,点图像流,在“结束”节点,选择“使用设定的内容直接回答”,然后在下面的回答内容里填上 ![]({{output}}). 这是什么意思呢?这其实是Markdown格式 ,![](imageURL) 这是显示图片的Markdown语法, {{output}} 这表示的是图片的URL
对Markdown格式还不熟悉的,可回看小册中的 基础 | Markdown和Mermaid基础语法
改完后,记得试运行和发布此图像流。然后在bot编排界面上调试。满意的话,就可发布此bot。
注意:图像流和bot都必须要发布后,才会生效。
为了更好的用户体验,我们可能还需要添加“开场白”,设置预置问题,设置背景图片等。
更多玩法思考
AI换脸变得方便了,但这项技术的价值主要体现在 影视制作,创意内容创作上,也可用于娱乐和社交上。还可以方便地制作个人写真。它把以前PS高手做的事,变为普通人也能实现了。
这里要强调一下:因为换脸涉及人物肖像,请合法合规使用换脸技术。系统也会检测名人照片,直接拒绝某些换脸请求。
为了方便用户体验,我将换脸bot改进了一下,不用上传底图,而是预置了一些底图,用户只需要上传换脸图,选择底图,即可生成。
可在这里体验换脸bot: https://www.coze.cn/s/irevgQW6/
读者朋友也可思考一下,这个预置了底图的bot是怎么实现的。欢迎评论区留言。
就酱,觉得有用的话,欢迎点赞点个“在看”。也欢迎加我好友, 交流, 围观, 学习。