SqliteMemoryDb 是一个使用 SQLite 作为后端存储系统实现 MemoryDb
接口的类。它为代理记忆提供轻量级的、基于文件或内存的存储,并具备自动时间戳管理功能。
参数 | 类型 | 描述 | 默认值 |
---|---|---|---|
table_name | str | SQLite 表的名称 | "memory" |
db_url | Optional[str] | SQLite 数据库 URL | None |
db_file | Optional[str] | SQLite 数据库文件的路径 | None |
db_engine | Optional[Engine] | 预配置的 SQLAlchemy 引擎 | None |