MongoMemoryDb 是一个实现 MemoryDb 接口的类,它使用 MongoDB 作为后端存储系统。它为代理记忆提供持久化存储,并支持索引和高效查询。
参数 | 类型 | 描述 | 默认值 |
---|---|---|---|
collection_name | str | MongoDB 集合的名称 | "memory" |
db_url | Optional[str] | MongoDB 连接 URL | None |
db_name | str | 数据库的名称 | "agno" |
client | Optional[MongoClient] | 预配置的 MongoDB 客户端 | None |