UiPath Documentation
agents
latest
false
智能体用户指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

智能体内存

智能体记忆,用于保留智能体从过去的案例和人工升级决策中学习的内容,并在以后的运行中将其作为上下文重用。

备注:

此功能目前处于预览阶段。

智能体记忆让智能体保留从过去的案例和人工反馈中学习的知识,并将这些知识应用于后续运行。如果没有它,智能体每次运行都从头开始。上面没有以前如何处理类似案例的记录,并且重复了有人已经回答的问题。

启用记忆后,智能体可以:

  • 调用过去类似案例的输入和结果,并将其用作当前运行的上下文。
  • 重用人工决策。当人员解决升级问题时,智能体会保留该解决方案,并在下次出现可比较案例时应用该解决方案。
  • 根据用户和主题专家从追踪和智能体输出中添加的反馈进行改进。

有关设置指令,请参阅“配置智能体记忆”

内存类型

有两种内存类型可用。智能体可以同时使用两者。

类型存储的内容何时使用
情景记忆过往案例的输入、输出和结果,以及用户添加的反馈。每次运行之前,从语义相似的过去输入中添加上下文。
升级记忆已解决的升级的输入、解决注释和结果。在提出升级之前,重用匹配的过去的解决方案。

内存空间

记忆存储在记忆空间中。记忆空间是一个容器,用于保存记忆项目,并定义了如何将这些项目与新输入进行匹配。

多个智能体可以共享一个记忆空间,使它们可以从彼此的案例中学习。

内存空间可以从两个位置进行管理:

  • Studio Web 中的 Agent Builder记忆智能体节点,其中将记忆空间附加到智能体,并调整其搜索设置。
  • 智能体实例管理记忆空间选项卡,其中列出了可用的记忆空间,以及用于检查、编辑和删除单个记忆项目的空间。

如果您的组织使用客户管理的密钥 (CMK),则在创建内存空间时会设置加密。无法在现有空间中更改此密码。

情景记忆

情景记忆检索取决于智能体的输入参数。在智能体循环开始之前,召回步骤会嵌入当前输入值,并在记忆空间中搜索具有相似键的项目。系统会将匹配记忆添加到该运行的智能体上下文中,作为指导其响应的示例。

返回哪些记忆由记忆空间上的三个设置控制:新查询必须与过去的查询匹配的紧密程度,检索的示例数量,以及搜索是根据关键字和含义匹配还是仅根据含义匹配。每个输入参数还带有一个权重,用于决定其匹配比例。

添加记忆

当用户从两个位置之一将反馈提升到记忆空间时,记忆会手动进入记忆空间:

  • “来自追踪” :在智能体追踪的智能体运行跨度上。只有应用于智能体运行跨度的反馈才有资格获得情景记忆。有关详细信息,请参阅智能体追踪
  • 从智能体输出:输出的特定部分。

重复项检测

在将反馈添加到记忆空间之前,语义相似度搜索会检查几乎重复的项目。如果已存在类似的记忆,则会出现一个对话框,列出这些记忆并提供三个选项:

  • 替换:删除选定的现有项目并存储新项目。
  • 合并:保留最接近的现有项目,并使用合并的注释更新其反馈。如果新反馈与现有反馈在情感上存在不一致,则用户选择胜出的反馈。
  • 仍然添加:将新项目与现有项目存储在一起。

重复检测可防止记忆空间累积矛盾或冗余的条目。

作为搜索键的文件和长文本

文件输入和很长的文本输入无法很好地嵌入为原始值。运行时按如下方式处理:

  • 文件输入:在调用步骤中,系统会分析每个文件并将其转换为文本摘要,而该摘要将成为搜索密钥。因此,文件密集型智能体根据附件包含的内容进行匹配,而不是对附件的引用进行匹配。
  • 长文本输入:长值在嵌入之前会被压缩,因此键会捕获输入的含义,而不是完整的原始文本。

搜索密钥属于记忆空间,每个智能体都可以在 Agent Builder 中查看和编辑搜索密钥。一个智能体的密钥或者继承自空间,或者进行覆盖。对密钥的更改会影响共享空间的每个智能体,并且 Agent Builder 会在应用此类更改之前发出警告。

升级记忆

升级记忆构建在升级基础上。当用户在 Action Center 中解决升级任务时,系统会将解决方案存储为记忆项目:升级输入、分辨率备注和所选结果。

在以后的运行中,当智能体即将提出相同的升级时,它会首先在记忆空间中搜索过去的可比案例:

  • 如果匹配项超过相似度阈值,则智能体将应用存储的结果,并且运行将继续,无需人工干预。
  • 如果未找到匹配项,则照常引发升级,其解决方案成为新的记忆。

升级记忆仅返回排名顶部的记忆,而从不返回一组候选对象。

其结果是,人工决策会日积月累。每次批准或覆盖都会训练智能体,随着时间的推移,需要升级的案例会减少。

记忆模拟器

记忆模拟器会测试记忆空间在不运行智能体的情况下的行为方式:

  • 对于情景记忆,它采用智能体的输入参数值,运行智能体将运行的相同召回步骤,并报告哪些记忆匹配及其相似度分数。
  • 对于升级记忆,它会获取升级内容,并报告是否会应用过去的解决方案。

在智能体在生产中依赖搜索键、权重和相似度阈值之前,模拟器会验证搜索键、权重和相似度阈值是否返回预期记忆。有关过程,请参阅“配置智能体记忆”

导出记忆

记忆空间的内容可以导出,例如为了在产品之外创建备份或查看记忆项目。使用相同的导出和导入路径在租户之间移动记忆。

限制

  • 不支持编辑现有情景记忆项目的输入。更正此类记忆需要将其删除并重新添加记忆。
  • 反馈仪表板和“将反馈添加到记忆”视图显示 30 天的窗口。较旧的反馈会保留在后端,但不会显示。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新