内存(预览版)

[本文是预发行文档,可能会有所更改。]

Important

  • 这是一项面向生产环境的预览功能。
  • 生产就绪预览版需要满足补充使用条款

Copilot Studio 中的内存帮助客服人员记住互动细节,并将这些上下文用于未来的互动。 这一功能使客服能够随着时间推移提供更相关且一致的结果。 每个代理为每个用户维护独立的内存存储,因此一个人的上下文永远不会被共享。

注释

本文的功能由 GitHub Copilot 框架驱动,该工具使用 Copilot 积分进行基于使用量的计费。 在GitHub Copilot harness驱动的代理计费概览中,了解更多关于Copilot积分的信息。

基于使用量的计费适用于使用、构建、测试和评估代理。 这些操作可能会消耗Copilot积分。

作为制作者,你需要为每个代理开启或关闭内存。 开启后,代理会为每次用户交互保留独立内存。

内存的工作原理

每个用户的内存都存放在 Microsoft 管理的存储中一个专用文件夹中,代理可以从该文件夹读取和写入。 生命周期始终相同:

  1. 捕获:代理记录用户偏好和对话中共享的相关上下文等信号。
  2. 存储:这些信号被保存为文件,存放在该文件夹中。
  3. 应用:在后续交互中,智能体会从该记忆中读取信息,以指导其回复或决策。

打开或关闭记忆

若要打开或关闭记忆,请执行以下操作:

  1. 在 Copilot Studio 中创建或打开智能体。
  2. 选择生成选项卡。
  3. 在组件面板中,使用记忆切换开关来打开或关闭该功能。

Copilot Studio中内存切换的截图。

Important

  • 用户的记忆对该用户来说是私密的。 制作者和其他用户看不到它们。
  • 如果用户28天内未与该代理互动,系统会删除其在该代理中的记忆。
  • 用户内存在群聊和 Microsoft Teams 频道中被禁用。
  • 关闭内存并不会删除存储的记忆。 它只是阻止代理人使用它们。

管理您的记忆

内存是透明且由用户控制的。 每个用户可以审核并删除代理对他们的记忆,而制作者无法查看终端用户的记忆。 管理记忆有两种方式:

  • 在聊天中:对于对话型代理,请用自然语言让代理描述它记得的内容,更新特定记忆,或者忘记某件事。
  • 在记忆门户中:门户列出了代理为用户存储的所有内容,并在新的浏览器标签页中打开,用户可以 查看记忆删除所有记忆

记忆门户中保存记忆的截图。

代理在对话中直接显示一个记忆门户的链接:

  • 通道中的首次交互:用户首次与新通道中启用内存的代理交互时,代理的响应包含指向门户的链接。 例如,他们在 Microsoft Teams 或 智能 Microsoft 365 Copilot 副驾驶® 中给代理发送的第一条消息。
  • 应聊天请求:客服还可以在对话中动态显示门户链接,方便随时打开查看或清除记忆。 例如,当用户询问它记得自己什么时。

记忆门户链接的截图。

Tip

若要删除或更新特定记忆,请在聊天中向智能体提出请求。 若要一次性清除所有记忆,请使用门户。