- 文档首页
AgentKit
AgentKit
用户指南
会话与记忆管理
会话管理
在 Agent 中集成会话资源
在 Agent 中集成会话资源
本文以 VeADK 为例,介绍如何在 Agent 代码中集成会话资源。集成后,Agent 可将会话上下文写入指定的会话资源,并在后续对话中读取历史会话信息。 将会话资源集成至 Agent 中时,需要先配置会话资源的环境变量。您可通过以下任一方式完成配置。
- 如果 Agent 已部署或计划部署到智能体运行时,建议在运行时中直接关联会话资源。关联后,系统会自动注入所需环境变量,无需在代码中手动配置。具体操作,请参见 更新关联组件。
- 如果需要在本地开发或调试 Agent,请先从控制台获取环境变量信息,再配置到本地运行环境中。
- 在左侧导航树中,选择“基础组件 > 会话管理”。
- 单击“集成代码”页签,获取会话资源数据库配置信息。
- (可选)控制台不会显示数据库密码,如果您忘记该数据库密码,可单击“原始数据库”按钮,在算力页签,单击“连接”按钮,在连接字符串模块的 Parameters 中获取数据库密码。
-
- 根据集成代码页签中的环境变量配置信息,在本地开发环境中完成配置,确保运行 Agent 代码的进程能够读取这些环境变量。
注意
命令行传入密码需用单引号包裹,屏蔽 Shell 对%、$等特殊字符的转义处理,确保原始密码原样传入;避免裸写密码或仅使用双引号,防止字符被解析导致密码校验失败。
Serverless PostgreSQL
MySQL
PostgreSQL
若已在本地虚拟环境中安装所需的 Python 依赖,请跳过本步骤,直接执行下一步。
- Serverless PostgreSQL 和 PostgreSQL
- ShortTermMemory 参数值,请根据实际情况进行替换。取值:
- postgresql:Serverless PostgreSQL 和 RDS PostgreSQL。
完成本地开发和测试后,您可以将集成会话资源的 Agent 部署到智能体运行时。
- 打包代码:确保所有依赖都已正确配置在requirements.txt中。
- 将 Agent 部署到智能体运行时,部署时,系统会自动注入必要的环境信息,无需手动配置会话资源环境变量。当前支持以下两种部署方式:
最近更新时间:2026.10.27 14:34:59