1.4 KiB
1.4 KiB
记忆最佳实践
在构建记忆增强型智能体时,请记住以下最佳实践:
-
对进入工作记忆的内容有所选择
- 专注于在多次对话中相关的信息
- 不要用临时详细信息使工作记忆过载
-
使用清晰的指令
- 为您的智能体提供关于何时以及如何更新工作记忆的明确指导
- 指示它在询问用户已提供的信息之前检查记忆
-
选择适当的记忆参数
- 根据您的用例调整
lastMessages、topK和messageRange - 更多并不总是更好 - 更大的上下文窗口可能会稀释焦点
- 根据您的用例调整
-
考虑隐私影响
- 对用户透明地说明正在存储什么信息
- 对敏感信息实施适当的安全措施
-
彻底测试
- 验证您的智能体在不同场景下正确回忆信息
- 测试冲突信息或更正等边缘情况
-
设计周到的模板
- 根据智能体的特定需求构建工作记忆模板
- 包含清晰的部分和组织,使信息易于查找
-
平衡记忆类型
- 使用对话历史记录获取最近的上下文
- 使用语义回忆找到相关的过去信息
- 使用工作记忆获取持久的用户细节和状态
通过遵循这些最佳实践,您可以创建真正个性化和情境化的记忆增强型智能体,同时避免信息过载、隐私问题和不一致行为等常见陷阱。