扣子(英文名称 Coze) 是新一代一站式 AI Bot 开发平台。无论你是否有编程基础,都可以在扣子平台上快速搭建基于 AI 模型的各类问答 Bot,从解决简单的问答到处理复杂逻辑的对话。而且你可以将搭建的 Bot 发布到各类社交平台和通讯软件上,让更多的用户与你搭建的 Bot 聊天。
简介:更真实的生图虚拟陪伴Bot 目前豆包上虚拟陪伴类的Bot很多,但基本都还不具备发送图片的能力,因此想创建一个会给你发自拍照的虚拟女友,在对话的时候时不时根据聊天内容给你发送一张对应的照片,这沉浸感和惊喜感岂不是一下子就被拉上来了。
演示Demo:
第一步:创建Bot
打开www.coze.cn/?utm_source..., 点击创建Bot
建议这里先随便填下,后面等人物设定好后再修改。
在确认后,你会进入构建界面,它涵盖了三个部分。首先是编排人设与回复逻辑,即为其赋予一个特定身份。接下来是扩展能力阶段,通过添加插件、工作流程、知识库和数据库等资源来丰富其功能。最终步骤是预览和调试过程。
我们开始第一阶段:在这一部分,我们为虚拟人物制定人物背景。关键词填写完毕后,将出现一个优化按钮。点击后发现系统会自动进行内容优化,帮我们写更符合规范的描述。
写完后,一个基础版的机器人就搭建完成了。在正式运行之前,我们先给他写一个开场白,这不仅有助于测试,还能在发布后帮助用户快速理解如何使用。
至此,基本版的构建完毕,下面我们加入图片生成能力。
第二步:搭建工作流
点击创建工作流,填写名称,这里我们就写自己能记住的名字就好。
创建好后进入工作流界面,这里不过多讲解基础布局,详细可查看使用手册:www.coze.cn/docs/guides...
工作流制作思路:
我们的思路是首先创建一个日本动漫画风的prompt,这样便于控制人物生成的照片形象,始终看起来是同一个人。
然后把用户输入的文字转化成图形prompt,和设定好的prompt合并用来生成最终的图像。 有了基本的思路,就可以连接我们的workflow了。
首先加入一个大模型,用来把用户的输入转成英文,因为在之前测试的时候发现中文识别不了,所以这一步是必须的。
然后,加入一个代码节点,用来写我们的设定prompt以及加上用户的prompt。
- 从传入的参数对象
params
中提取input
值,并将其存储在变量s1
中。 - 创建一个常量
s2
,其值为字符串我们想设定的prompt - 将
s1
和s2
这两个字符串连接起来,并将结果存储在变量result
中。 - 创建一个名为
ret
的对象,该对象有一个属性result
,其值为上一步骤得到的字符串连接结果。 - 函数通过
return
语句返回ret
对象。 简而言之,这个函数的作用是将传入的input
字符串与固定字符串即我们的prompt连接起来,并将这个连接结果作为一个对象的属性返回。这个过程是异步的,意味着可以在执行其他操作时等待这个函数的结果。 最后,加入ImageToolPro节点,用来接收prompt并生成图像。 整体工作流如下:
第三步:运行调整
好了创建好后可以点试运行,然后点击各节点右上角的展开运行结果查看有无问题。 小技巧:可以在结束节点里,复制运行结果里的输出值快速查看生成的图片,这样就不用每次发布后返回Bot查看了。 好了,没啥问题就点击发布~我们可以在Bot里的预览与调试里继续测试。
测试后发现没什么问题了,对于用户说的内容也能识别到并加到画面里,这样用户整个对话体验会增加一些惊喜感。 后续使用场景/商业化场景 可以精准生图的Bot有很大的发挥空间,首先你可以设定不同的画风、人物样子,始终让人在对话时觉得是跟一个看得见的角色在对话,可以增加一些互动玩法,后续解锁剧情或者照片可以收取对应费用。也可以通过扩展用户生图上限来进行商业化,更加真实、多样化的虚拟陪伴类Bot还是有很大的空间。
好了,以上就是创建可以发自拍的虚拟Bot的整个流程,希望大家喜欢。
爱拍照的小黄 bot ID:7330183020831572002