本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Built-in 策略
AgentCore 内存提供了创建记忆的内置策略。每个内置策略都包含处理内存创建的步骤,包括以下步骤(不同的策略采用不同的步骤):
-
提取 — 从短期记忆中识别有用的见解,并将其作为记忆记录放入长期记忆中。
-
合并 -确定是将有用信息写入新记录还是现有记录。
-
反思 — 见解是跨剧集生成的。
每个步骤都由系统提示符定义,该提示符是以下内容的组合:
-
说明 — 指导 LLM 的行为。可以包括分步处理指南(模型应如何推理和提取或整合信息)。
-
输出架构 — 模型应如何呈现结果。
每种存储策略都提供根据其目的量身定制的结构化输出格式。不同策略的输出并不统一,因为存储和检索的信息类型不同。这表明每种内存类型仅公开与其策略最相关的字段。你可以在每种策略的系统提示中找到输出格式。
在创建回忆时,你可以组合多种策略。