通义灵码提供了长期记忆能力,在开发者与通义灵码的对话过程中,会逐渐形成针对开发者个人、工程、问题等相关的丰富记忆,并自动进行相关的记忆整理和更新。
记忆能力可以帮助通义灵码更好地和开发者互动,随着时间流逝,也能够让通义灵码越来越懂开发者。
主动记忆
当需要通义灵码记住某些内容时,可以在智能会话窗口中,切换到智能体模式,直接输入通义灵码需要记忆的内容,发送后通义灵码即可创建相关的记忆。
自动记忆
通常情况下,通义灵码会主动记忆开发者与通义灵码的对话信息,逐步形成对开发者个人编码习惯、工程相关的记忆,开发者无需主动触发。
查看记忆:在智能会话窗口中,可通过单击用户名-个人设置-记忆管理,查看已经形成的记忆内容、作用范围等。同时,对于不需要的记忆,可以进行删除。
记忆生效范围:当开发者打开一个工程时,开发者个人习惯(作用范围为全局)、当前工程相关(作用范围为工程级)的记忆将会生效于开发者与通义灵码的过程。
参考示例
在智能体模式下,在对话框输入:
请记住不要使用行尾注释,方法级的注释要使用javadoc格式
通义灵码会记录用户的发送后通义灵码即可创建相关的记忆。点击【查看】,可以看到用户自己主动添加的记忆内容。 当用户再次提问时,通义灵码能瞬间调取与用户、当前项目、类似问题相关的丰富记忆,无需用户反复复述背景,它让每一次交互都建立在历史理解之上,让“智能”随时间的积累而愈发精准、贴心,能理解你的“言外之意”和“未尽之言”。