@equationalapplications/schema-org-llm-wiki (英语)
已关闭 schema.org (英语) 用于混合LLM记忆的温剂肿瘤表征. 种子为知识图,有9个标准节点类型和28个多态边缘——符号高效,JSON-LD可备,只有数据没有运行时代码.
医生 • 妇女 GitHub 图像 • 妇女 范围Lab • 妇女 维基解密 • 妇女 更改日志 • 妇女 问题
肿瘤清单 核心 LLM 软件 维基,灵感来自 安德烈·卡多斯的LLM 维基记忆谱。 。 。 .
为甚么授记?
Full schema.org 有~800个类型和~1400个属性. 注入到每一个 图书管理员/最快的速率会破坏象征性的预算,使LLM分类崩溃 准确性。 此表单选择高值的热剂子集(~2 KB序列化,), 9道分类),同时保持了每一种类型和财产的标准,因此被存储 事实和边缘映射 1: 1 到 schema.org 用于未来的 JSON-LD 导出 .
为什么这是GraphRAG肿瘤学
这份清单被设计为暖剂GraphRAG的犬目分类学包:9个节点类型和28个多形态边缘覆盖了支配个人和专业知识图的人,地点,组织,项目,活动,以及创造性作品. 说对了 core-llm-wiki是因为 traverseGraph() 你得到一个只有SQL的 GraphRAG 堆栈 没有Neo4j.
为什么一个被培养的肿瘤 能防止边缘的幻觉
图书馆员和摄入LLM的密码 llm_wiki_edges 只看到这个显示的节点类型和边缘属性在它们的快速上下文中. 如果没有这种限制,不受限制的LLM将在每个呼叫中发明边缘类型和节点类型——生成一个吵闹的图表,其中 WITH RECURSIVE 徒步返回孤儿节点 和任意的关系.
带着清单:
- 每个边缘都有有效的
(type, source_type, target_type)三进 ——该表验证了边缘结构并减少了无效的关系. - 多态边缘 (单位:千美元)
location, (中文(简体) ),organizer, (中文(简体) ),about, (中文(简体) ),itemReviewed)涵盖单一财产名称适用于许多源/目标类型组合的情况. - 支出预算仍然很少 ——~2 KB序列化,vs~50 KB为完整schema.org目录.
用这个 core-llm-wiki 用于图解
import { createWiki } from '@equationalapplications/core-llm-wiki';
import { schemaOrgWarmAgentManifest } from '@equationalapplications/schema-org-llm-wiki';
const wiki = createWiki(db, {
llmProvider,
config: {
ontology: {
mode: 'strict',
seedManifests: {
[entityId]: { mode: 'strict', manifest: schemaOrgWarmAgentManifest },
},
},
},
});
// After ingestDocument / runLibrarian populate edges:
const graph = await wiki.traverseGraph(entityId, { sourceId, maxDepth: 2 });
所需资源
要求数 @equationalapplications/core-llm-wiki 同一版本或较新的版本
此表单使用多态边缘行( 一个属性名称, 包含多个
源/目标类型),核心验证 (type, source_type, target_type)
3个.
安装
npm install @equationalapplications/schema-org-llm-wiki
使用量
import { createWiki } from '@equationalapplications/core-llm-wiki';
import { schemaOrgWarmAgentManifest } from '@equationalapplications/schema-org-llm-wiki';
const wiki = createWiki(db, {
llmProvider,
config: {
ontology: {
mode: 'strict',
seedManifests: {
[entityId]: { mode: 'strict', manifest: schemaOrgWarmAgentManifest },
},
},
},
});
或直接引种现有实体:
await wiki.setOntologyManifest(entityId, schemaOrgWarmAgentManifest, { mode: 'strict' });
节点类型
| 类型 | schema.org (英语) | 封面 |
|---|---|---|
person | 个人 | 朋友、家人、同事、公众人物 |
organization | 组织 | 公司、学校、俱乐部、团队、机构 |
place | 地点 | 城市、地点、地标、地址 |
event | 活动 | 会议、音乐会、庆祝活动 |
project | 项目 | 多步骤倡议和目标 |
action | 行动 | 个人任务、家务、步骤 |
creativework | 创造性工作 | 书籍、电影、文章、歌曲、食谱 |
review | 审查 | 个人意见和评价 |
product | 产品 | 拥有的物品、装置、软件 |
边缘属性( 19个名称, 28行)
所有标准 schema.org 属性 : knows, (中文(简体) ), spouse, (中文(简体) ), parent, (中文(简体) ), worksFor, (中文(简体) ),
memberOf, (中文(简体) ), homeLocation, (中文(简体) ), workLocation, (中文(简体) ), location (xx2) (中文(简体) ), containedInPlace, (中文(简体) ),
subOrganization, (中文(简体) ), object, (中文(简体) ), agent, (中文(简体) ), attendee, (中文(简体) ), organizer (xx2) (中文(简体) ), author, (中文(简体) ),
publisher, (中文(简体) ), about (x×4), itemReviewed (x5), (中文(简体) ), owns。 。 。 .
多态性质作为多行显示,有不同的源/目标
类型,镜像 schema.org 自己的域名/范围定义——例如. about
目标 person, (中文(简体) ), organization, (中文(简体) ), place,以及 event。 。 。 .
JSON-LD 出口说明
- 地产名称保持 schema.org 骆驼Case(
worksFor, (中文(简体) ),itemReviewed页:1 校验对大小写不敏感但存储给定的外壳, 因此名称 生存到存储和未来的 JSON-LD 导出不变. - 字面价值属性( A)
birthDate, (中文(简体) ),startTime, (中文(简体) ),reviewRating数值,...) 生活在内在的事实内容,而不是边缘。 只有对象值属性 (指其他事实)是边缘.
莫诺雷波生态系统
| 软件包 | 目的 |
|---|---|
| @equationalapplications/schema-org-llm-wiki (英语) | Cured schema.org 温剂肿瘤特征表 |
| @ 方程式应用程序/ core-llm-wiki | 持续的零星记忆 |
| @ 方程式应用程序/ expo- llm- wiki | 世博会/反应原生器的持久性瞬间记忆 |
| @ 方程式应用/ react-llm-wiki | Web 的持续的零星记忆 |
| @equental applications/prisma-outbox (英语) | 同步 SQLite 发件箱事件到 Prisma |
| @ 方程式应用程序/ 核心工具 | 双子座工具计划和能力注射器 |
| @ 方程式应用程序/ core-okf | 零依赖开放知识格式 (OKF) v0.1 + v0.2 原始人——剖析并生成可互通的知识捆. |
| @equental应用程序/schema-software-org | 软件组织执行本体学表——17个节点类型,40个边缘,热剂超集,只数据 |
| @ 公式应用程序/ mcp- server | MCP 服务器向编码代理显示 SynapseTree 内存工具 |
许可证
麻省理工学院
由方程式应用有限责任公司制造. https://equationalapplications.com/ (中文(简体) )