AI智能体,换脸真好玩

文摘   2024-08-07 01:12   重庆  

大家好, 我是来自重庆的越山,AI破局俱乐部合伙人, 前外企大数据专家,  持续深耕AI应用落地,专注于AI智能体。

本篇扣子Coze案例来自于我们最近出的“AI智能体从入门到变现”专栏,感兴趣的小伙伴可在文末订阅。

该专栏由无界、海波、越山、胡艺四位老师共创,4天订阅人数超1400人,目前小报童智能体品类排第一。

专栏共创团队包括破局行动营智能体教练,线下AI培训讲师,职业智能体工程师。单月智能体收入5位数,百万级项目交付能力,单笔最高变现15万。

本专栏包含 AI智能体基础入门、平台工具对比、扣子Coze进阶功能详解、实战搭建指南、商业变现指导等等,让你快速匹配自己的定位,上手操作,拿到结果。



扣子图像流中,有个换脸的功能,可以一键将A人物的脸换到B人物上。娱乐效果不错。

比如,猜猜下面这张图,是哪两个人物的换脸合成的?

今天就来讲讲一个可以实现换脸效果的智能体怎么搭建。


换脸bot搭建步骤

  1. 登陆 coze.cn , 点左上角创建Bot。然后填Bot名字,简介。


  1. 添加一个图像流,创建图像流。


  1. 图像流中,添加一个“智能换脸”节点,将它与默认的开始和结束节点连起来。

  • “开始”节点中设置两个输入变量(变量名不支持中文),一个是换脸图,一个是底图。

  • “智能换脸”节点分别引用“开始”节点中的face和background变量。

  • “结束”节点引用“智能换脸”节点的data。



  1. 点右上角的“试运行”,上传换脸图和底图,运行成功后,可点右上角的“发布”。这样,图像流就创建好了。


点“发布”成功后,会跳转回 bot的编排界面,跳出对话框,确认将此图像流添加到当前bot。

  1. 为了更好的使用体验,可在编排界面上添加“快捷指令”。


在快捷指令编辑界面上,勾选 “直接使用插件、工作流或图像流”,这样就自动将图像流所需要的2个输入变量添加到组件中了。


我们这里要求的输入为图片,所以组件类型改为上传文件,只选中图像即可。


另外“指令内容”还得要写一下,如下图。这样能更准确地传入到图像流中。


这样一来,在对话框上面就多了一个快捷按钮,点它,就可以上传两张图片,开始换脸了。


  1. 测试bot, 点“换脸”快捷按钮,上传两张图片后,发送,几秒钟后即可生成换脸图。


  1. 然后点右上角“发布”,即可将此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是怎么实现的。欢迎评论区留言。



就酱,觉得有用的话,欢迎点赞点个“在看”。也欢迎加我好友, 交流, 围观, 学习。


越山集
专注AI智能体,分享AI应用,探索和实践AI应用落地,我是越山,关注我,让AI为你打工。
 最新文章