PostgresMemoryDb 是一个使用 PostgreSQL 作为后端存储系统实现 MemoryDb 接口的类。它为代理记忆提供持久化存储,并支持 JSONB 数据类型、时间戳和高效的查询。
参数 | 类型 | 描述 | 默认值 |
---|---|---|---|
table_name | str | PostgreSQL 表名 | 必填 |
schema | Optional[str] | 数据库 schema 名称 | "ai" |
db_url | Optional[str] | PostgreSQL 连接 URL | None |
db_engine | Optional[Engine] | 预先配置的 SQLAlchemy 引擎 | None |