Skip to main content
会话管理允许您通过内存操作中的sessionId参数处理多个并发对话。这是构建在AG-Kit内存应用程序接口之上的应用级模式。

核心概念

会话本质上是一个隔离对话上下文的唯一标识符(字符串)。所有内存操作都接受可选的sessionId参数,用于区分不同用户或对话的数据。

快速入门

基础会话管理

常见会话ID模式

您可以根据应用需求设计会话ID:

与Agent配合使用会话

最佳实践

  1. 使用有意义的会话ID - 包含用户/对话标识符便于调试
  2. 实现会话清理机制 - 移除旧会话防止内存泄漏
  3. 处理会话过期 - 在应用中实现超时逻辑
  4. 单独存储会话元数据 - 记录创建时间、最后活动时间等
  5. 考虑隐私保护 - 及时清除不再需要的敏感会话数据

后续步骤