
在前面引入知识库和数据库的时候,我们就已经实现了使智能体只能调用限定的热梗知识库去回答用户问题、以及将日程信息记录到数据库中的内容,所以这部分主要是想让大家了解一下定制化的内容
比如我们给智能体增加一个长期记忆——变量
1.🧮变量

这部分通常用来存储用户的个人信息,比如用户的名字、年龄、生日等等
我们这里就以这三个变量为例,教大家如何去使用变量
点击添加变量

然后添加用户变量
名称部分可以使用中文,也可以使用英文
描述部分尽量写的详细一点,这部分也是用来让大模型去理解字段的存在意义的

添加完毕就是这样:

接下来我们测试一下,大模型回复收到,并且存进了我们的日程中

但是并没有存储到我们的变量中,这是为什么呢?

其实Coze的一些功能也是存在不稳定性的,我们这边退出后,重新设置就成功完成了变量的录入


2.📚长期记忆
下一个部分是长期记忆

长期记忆会去总结我们的对话内容,一段一段的存储在这里

通过多轮对话,它会定期地将智能体和用户的对话内容总结存储在这里
这样的话,即使用户清空了对话记录,上下文已经中断了,大模型也不会忘记这些信息
或者用户已经很久没有访问智能体了,智能体也会根据过往对话中了解到的用户偏好、需求和历史信息,更精准地回应和服务用户,就像一个熟悉你习惯和需求的老朋友
就可以突破我们再设置大模型上下文对话轮次部分的设置
