View a markdown version of this page

摘要策略 - Amazon Bedrock AgentCore

摘要策略

负责SummaryStrategy在单个会话中生成精简的实时对话摘要。它捕捉了关键主题、主要任务和决策,提供了对话的高级概述。

策略中的步骤

摘要策略包括以下步骤:

  • 合并-决定是将有用的信息写入新记录还是现有记录。

策略输出

摘要策略返回 XML-formatted 输出,其中每个<topic>标签代表用户内存中的一个不同区域。XML 允许在单个摘要中捕获和组织多个主题,同时保持清晰度。

单个会话可以有多个摘要块,每个摘要块代表对话的一部分。这些区块共同构成了整个会话的完整摘要。

可以使用带命名空间筛选器的ListMemoryRecords操作来检索这些摘要块,或者您也可以使用该RetrieveMemoryRecords操作对摘要块执行语义搜索,以仅检索查询的相关摘要块。

该策略获得的见解示例包括:

  • 支持互动摘要,例如 “用户报告了订单编号的问题XYZ-123 ,工程师启动了替换”。

  • 计划会议的结果,例如 “团队同意将项目截止日期推迟到星期五”。

通过引用此摘要,代理可以快速回忆起漫长或复杂对话的背景,而无需重新处理整个历史记录。这对于维护对话流程和高效管理基础模型的上下文窗口至关重要。

默认命名空间

/strategy/{memoryStrategyId}/actor/{actorId}/session/{sessionId}/

注意

sessionId是摘要命名空间的必需参数,因为摘要是在会话级别生成和维护的。