PostgreSQL Agent Storage 是一个实现 AgentStorage 接口的类,它使用 PostgreSQL 作为后端存储系统。它为代理会话提供了健壮的关系型存储,并支持 JSONB 数据类型、模式版本控制和高效查询。
参数 | 类型 | 描述 | 默认值 |
---|---|---|---|
table_name | str | PostgreSQL 表的名称 | 必需 |
schema | Optional[str] | 数据库模式 (schema) 名称 | "ai" |
db_url | Optional[str] | PostgreSQL 连接 URL | None |
db_engine | Optional[Engine] | 预先配置的 SQLAlchemy engine | None |
schema_version | int | Schema 版本号 | 1 |
auto_upgrade_schema | bool | 自动升级 Schema | False |