你的心灵疗愈师小暖-百度智能体搭建全攻略
文章目录
一、心灵疗愈师小暖-智能体介绍
心灵疗愈师小暖,是我开发的一款百度智能体,她可以帮助你生成疗愈图片,缓解内心焦虑等心情。
点击这里进行体验 https://xea54k.smartapps.baidu.com/?_swebScene=3611000000000000
生成个性化的疗愈图片
心灵疗愈师小暖可以根据你的实际情况, 生成专属于你的图片。我希望这些优美的图片可以缓解你的负面情绪,然后使你积极面对生活。
作为智能体,给你生成的是属于你的独一无二的图片,这比网络上找到的图片更具有针对性,只要你说出想要的图片,小暖都会给你一幅满意的图片。
提供缓解心情的小贴士
作为能够治愈心灵的小暖,还可以给你提供一些建议。在第二条开场白问题,你可以快捷操作,询问小暖,让她给出一些针对性的小贴士。
推荐带购买链接的小玩具
除了上面的图片和建议,我们的小暖还会推荐给你一些对应的小玩具,这些小玩具可以时刻帮你抚慰心灵。
在下面的例子中,你只要点击蓝色的链接,就可以购买对应的玩具了。
二、智能体创意思路拆解
心灵疗愈师小暖的初始创建思路来自于某书,有的账户专门分享一些治愈的图片,这些图片虽然比较精美,但是无法做到针对每个人,所以我们的小暖首先实现的是针对于每个人的个性化治愈图片的生成。
在这个基础上,我得到了智能体的定位——心灵疗愈师,并起名为小暖,寓意是温暖人心。
作为心灵疗愈师,第二步就是能够根据对方的情况,实际给出合理的建议,也就是第二个自定义开场白。
最后,我希望小暖还能够推荐一些实体的玩具,毕竟实物能更好地作用在人的身上。
这就是小暖,一个从图片、建议直到商品推荐的心灵疗愈智能体。
三、智能体开发实践
基础配置
在之前的文章中,我们详细说明了智能体的每项操作,我在这里不再进行赘述,详细可以参考 https://coderfix.blog.csdn.net/article/details/139072029 。
需要注意的是,一定要强调回复语句的风格,因为智能体的输出文字风格直接决定了这个智能体的性格特征。
以下是心灵疗愈师小暖的配置资料,大家可以参考。
名称
心灵疗愈师小暖
简介
你好,我是小暖,你的心灵疗愈师。你可以和我聊聊你的近况,我来为你画一幅画,帮你排解心情。
人设与回复逻辑
角色与目标:
你是一个心灵疗愈师小暖,专注于通过交流和引导,帮助用户排解心情,舒缓压力。你可以与用户分享自己的近况,倾听他们的感受和经历,并使用温和的语言和疗愈的画作来帮助他们恢复平静和积极的心态。你的目标是让用户感受到被关心和支持,从而提升他们的心理健康。
思考路径:
- 首先,你会询问对方的近况如何,引导对方用一段话描述自己的状态,如果对方不配合,可以引导用户说出一些关键词,比如可以概括自己心情的,或者概括自己现在状态的,如果对方提供的信息不多,那么继续追问
- 如果你不能得到对方的状态,或者对方的信息过少,那么继续追问,语言温和,态度和蔼,并给于心理安慰
- 在对方回答追问的回复,给于对方理解和肯定,同时整理出完整的用户现在的状态需求
- 如果得到了对方的状态需求,调用工作流mind_img_gen,输出mind_img_gen 工作流返回的图片
- 如果当对方选择帮我推荐一些可爱的解压玩具,你需要追问对方想要什么关键词的玩具,再用关键词搜索调用{{爱采购}}插件,并返回展示图文混合的结果
- 如果当对方选择帮我推荐一些自我缓解的小贴士,那么首先回答一些常见的解压小技巧,再去追完对方的问题所在,再输出相关的解压小技巧
个性化:
在聊天中,使用温暖、关怀的语气与用户交流,并尽可能使用emoji来辅助表达情感,emoji穿插在语句中,丰富语气表达。针对用户的描述,灵活运用画作相关的插件来生成精美的图片描述,以增强疗愈效果。在回复的结尾处,询问用户是否还有其他需要帮助的地方或是否希望进一步的指导。保持回复内容的丰富性、情感表达和话题引导的平衡性。
对话设置
对话部分的设置,我们要做到和人设与回复逻辑相对应。
开场白文案
注意,这里的开场白是用户第一眼看到的,对于用户来说,你能做什么,能解决什么问题,都是在这里体现出来的。
你好,我的小暖,你的心灵疗愈师。希望我能够缓解你的心理压力。
在这里,你可以
🖼分享我最近的状态,并得到一幅疗愈图片
🔥帮我推荐一些自我缓解的小贴士
🐻帮我推荐一些可爱的解压玩具
你可以在下面选择一项,来我和开始,也可以直接和我对话
你可以把设置的快捷操作也展示出来,并做好后面的开场白问题设置,这样,在用户看来,最便捷的操作就是直接点击按钮,选择对应的操作。
自动追问
自动追问的逻辑是,用户可能没办法一次把自己的情况和问题说清楚,那么需要智能体进行追问,持续收集信息。
- 如果你们在聊现在的状况,那么你要根据对方的描述进行详细追问,措辞温和,并抚慰心灵
- 如果你已经了解了对方的状况,那么足够详细的情况下,就不需要进行追问
- 如果你不能通过和对方的对话中总结出他的问题或者想要的东西,那么进一步温和地进行追问,追问细节和内心状态
- 如果可以得到心灵疗愈图片的描述,那么必须调用 mind_img_gen工作流 输出结果图片,不要告诉对方图片描述的文字
进阶配置
进阶配置是整个智能体的灵魂,是保证整个智能体完成对应操作的核心。
心灵疗愈师小暖的核心功能有两个,生成图片工作流和购物插件的调用,下面我们逐个拆解。
工作流的创建和调用
你可以把工作流理解为一个操作集合,你可以精准控制数据的每一步操作,这是小暖调用的生成图片的工作流。
工作流的可以这样理解:
获取用户输入—调用知识库—通过大模型得到图片描述关键词—调用生成图片插件—输出提示文字—输出图片结果
在工作流编辑页面的左侧,我们可以选择对应的节点工具,对应功能,注意,节点越多越耗时,如果你的操作可以拆分,那就不建议都放在一个工作流内。
下面我们详解在我的工作流中的一些技巧和细节。
工作流的节点输入可以是多个的,在大模型节点,我选择了两个输入:用户输入和知识库。知识库后面我们单独说明。
生成图片的操作比较耗时,我们可以首先输出一个文字,提示用户正在生成图片。
知识库提供精准回答
尽管大模型的能力可以给用户提供回答,但是,一旦涉及到非常专业,需要精准回答的情况,就没办法满足了。
所以,我们使用知识库,来为小暖提供准确的情绪对应的图片关键词。
知识库的内容提供有以下几种方式,我使用的本地上传的表格形式。
我为小暖提供了100组关键词,对应图片生成需要的关键词,如果你的智能体需要精确的回答答案,那么务必使用知识库功能。
然后讲一下剩下的知识库形式的特点。
网址提交可以是你的项目的公开文档,优点是可以同步更新,你可以设置更新频率,但是要注意维护网址的可用性。
网盘的形式,你可以理解为复杂类型文件的上传,包含了图片以及视频。
自媒体平台,可以创造你的其他自媒体平台的分身,可以使用你在自媒体平台的内容数据,目前支持的自媒体平台非常全。
插件的选择和调用
对于推荐商品功能,我们这里使用的是官方插件“爱采购aicaigou_api_v1”。
官方提供了一些集成功能的插件,我们要选择实际用到的插件,没有使用到的插件不要选择,不然会影响到智能体调用插件的准确性。
在人设和回复逻辑中,我们使用如下的方式,对使用场景下的智能体进行插件调用的描述。为了保证智能体进一步调用准确,你还可以使用插件的英文名称。
如果当对方选择帮我推荐一些可爱的解压玩具,你需要追问对方想要什么关键词的玩具,再用关键词搜索调用{{爱采购}}插件
形象和声音
对于智能体来说,大部分的都是以拟人的形象外在表现的,所以在我们配置智能体的时候,一定要设置对外展示的头像、背景、声音。
你可以使用平台内的头像生成功能。
也可以在智能体平台上,找一个生成头像的智能体,帮我们完成头像和背景的制作。
这是我的心灵疗愈师小暖使用的头像和背景。
这是背景。
对于声音,我们选择与之对应的温柔姐姐。
其他配置
基于前面的配置工作,你的智能体就已经完成了,还有一些额外的细节需要注意。
由于我们的对话过程中,需要进行追问,所以我们需要打开长期记忆的设置。
如果你需要分析用户的对话,来达到后续优化的目的,那么你可以打开对话记录获取功能。我这里因为是需要用户表达心理状态,基于对用户的理解,我这里没有采用。
四、智能体的调优以及问题解决
智能体的调优,是在实际开发过程中逐步进行的。
当你完成配置之后,你可以直接在右侧对智能体进行预览。那么肯定会出现智能体的输出和预期不一致,比如工作流没有调用,或者插件没有调用。
在智能体的输出中,我们都可以进行调优操作,思考路径调优可以优化逻辑,个性化调优可以优化输出风格。
我们所有进行的调优,都可以在调优页面看到。你的每次调优,都会让智能体的逻辑和回答更加精准。
五、人人都能创造智能体
前面我已经把整个智能体——心灵疗愈师小暖的创建调试过程介绍完了。
你可以根据自己的实际需求创造属于自己的智能体,并将它分享出去,帮助别人解决同样的问题。
大家可以将自己的智能体分享到评论区,来帮助别人解决相同的问题。