@dbx-tools/ 共享图书
在节点、 Databricks AppKit 中持续验证 Graphiti 配置, 浏览器工具,并共享了JavaScript代码. 使用浏览器安全计划, 默认值,以及不装入 Graphiti 运行时间的环境解析器.
解析运行时间选项
import { resolveGraphitiOptions } from "@dbx-tools/shared-graphiti/options";
const options = resolveGraphitiOptions({
profile: "MY-PROFILE",
modelClass: "chat-fast",
});
其结果包括听众、聊天模式类、数据库耐久性以及 结构化输出默认值。 服务器集成生成嵌入选择 以及现场模型元数据中的维度.
分析环境选项
解析支持的环境名称而不读取全局进程状态 :
import { graphitiOptionsFromEnvironment } from "@dbx-tools/shared-graphiti/options";
const options = graphitiOptionsFromEnvironment({
DATABRICKS_CONFIG_PROFILE: "MY-PROFILE",
GRAPHITI_LISTEN: "tcp://127.0.0.1:7272",
GRAPHITI_HOME: "/var/lib/agent-memory",
});
解析器接受一个明确的记录,不读取全局进程状态. 支持的字段包括Databricks profile,无记名符号,收听器, 运行时间目录、模型类、数据库 URL、数据库计划以及启动 暂停 .
运行时边界
这个软件包不会发射Graphiti,读取证书,发现模型,或者 管理数据库。 这个 @dbx-tools/appkit-memory (英语) 服务器插件拥有 认证,懒惰的Graphiti启动,以及服务寿命周期.
软件包出口
./options: 选项计划、默认、清晰的环境剖析,以及 过程环境序列化.