@ b4run/ 记忆
支持长期内存存储,排名,浏览,取名空间,以及调和原始. 大多数路由作者应该以 defineMemory() 并在需要直接商店访问时使用此软件包.
当 : 您需要直接访问内存库或排名原始文献, 而不是只使用 defineMemory()。 。 。 .
安装
pnpm add @b4run/memory
示例
import { sqliteMemoryStore } from "@b4run/memory"
const store = sqliteMemoryStore({ path: ".b4/memory.sqlite" })
支助的重点切入点 @b4run/memory/browse, (中文(简体) ), @b4run/memory/namespace,以及 @b4run/memory/reconcile。 。 。 .
运行时间和稳定性
@b4run/memory是一个支持的节点应用程序表面,因为它包括SQLite.@b4run/memory/browse是一个支持的无依赖的边缘安全整合表面.@b4run/memory/namespace是一个支持的边缘安全整合表面.@b4run/memory/reconcile是一个支持的边缘安全整合表面.
SQLite行包含纯文本内容,数据,出处,并有标记. 将数据库视为敏感的应用数据,并在呼叫者边界执行租户范围.
相关
- 内存 API 参考 确切的储存、查询和子路径合同.
- 长期记忆 ——应用程序配置.
- 召回和检索 财务报告和审定财务报表 浏览并管理内存 ——检索与管理工作流程.
@b4run/memory-pgvector——共享 Postgres 后置向量内存.
成熟和支持
B4.run为1.0前置,其公用地表可以改变. 所有可公布的 B4. 运行包作为一个固定组一起发布; 审查 @b4run/memory 更改日志 财务报告和审定财务报表 升级指南 升级前。 用于支持, 使用 GitHub 讨论; 报告缺陷 GitHub 问题。 。 。 .
许可证
麻省理工学院. 见 仓库许可证。 。 。 .