Skip to main content
sqlite 后端把会话持久化到一个本地 SQLite 文件。它不依赖外部数据库服务,但与 local 不同,会话会落盘,因此可以跨进程、跨重启保留。

何时使用

  • 单机部署且需要持久化;
  • 本地开发但希望保留历史会话;
  • 数据量不大、无需分布式访问的场景。

使用示例

若数据库文件不存在,VeADK 会自动创建(包括所需的父目录),并把路径解析为绝对路径。 也可以用 db_url 直接给出连接串,此时 backend 与 local_database_path 都会被忽略:

参数

ShortTermMemory 构造参数(sqlite 场景)

环境变量

sqlite 后端不读取任何环境变量,所有配置均通过构造参数提供。 需要分布式持久化?请改用 MySQL 或 PostgreSQL。
最后修改于 2026年9月19日