translation/translated/documents/course/03-agent-memory/29-memory-best-practices.md

1.4 KiB

记忆最佳实践

在构建记忆增强型智能体时,请记住以下最佳实践:

  1. 对进入工作记忆的内容有所选择

    • 专注于在多次对话中相关的信息
    • 不要用临时详细信息使工作记忆过载
  2. 使用清晰的指令

    • 为您的智能体提供关于何时以及如何更新工作记忆的明确指导
    • 指示它在询问用户已提供的信息之前检查记忆
  3. 选择适当的记忆参数

    • 根据您的用例调整 lastMessagestopKmessageRange
    • 更多并不总是更好 - 更大的上下文窗口可能会稀释焦点
  4. 考虑隐私影响

    • 对用户透明地说明正在存储什么信息
    • 对敏感信息实施适当的安全措施
  5. 彻底测试

    • 验证您的智能体在不同场景下正确回忆信息
    • 测试冲突信息或更正等边缘情况
  6. 设计周到的模板

    • 根据智能体的特定需求构建工作记忆模板
    • 包含清晰的部分和组织,使信息易于查找
  7. 平衡记忆类型

    • 使用对话历史记录获取最近的上下文
    • 使用语义回忆找到相关的过去信息
    • 使用工作记忆获取持久的用户细节和状态

通过遵循这些最佳实践,您可以创建真正个性化和情境化的记忆增强型智能体,同时避免信息过载、隐私问题和不一致行为等常见陷阱。