From f21163f8d6420cfd54baf5a5710a24eb9575dfd5 Mon Sep 17 00:00:00 2001 From: Wenjie Zhang Date: Tue, 14 Oct 2025 20:52:06 +0800 Subject: [PATCH] Update knowledge-base.md --- docs/intro/knowledge-base.md | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/docs/intro/knowledge-base.md b/docs/intro/knowledge-base.md index f00fc8f7..cb1fc050 100644 --- a/docs/intro/knowledge-base.md +++ b/docs/intro/knowledge-base.md @@ -71,7 +71,32 @@ LightRAG 知识库可在知识库详情中可视化,但不支持在侧边栏 - 更结构化的库内检索/可视化:优先使用 LightRAG(注意构建质量与成本)。 - 统一的图查询/工具调用:依赖全局 Neo4j 图谱与工具 `query_knowledge_graph`。 -接入已有 Neo4j 实例、三元组导入方式与注意事项见下文说明;LightRAG 构建模型可通过 `.env` 中的 `LIGHTRAG_LLM_*` 变量覆盖。 +因此,侧边栏知识图谱页面展示的是 Neo4j 图数据库中符合以下规则的知识图谱信息。 + +具体展示内容包括: + +- 带有 Entity 标签的节点 +- 带有 RELATION 类型的关系边 + +注意: + +这里仅展示用户上传的实体和关系,不包含知识库中自动创建的图谱。 +查询逻辑基于 `graphbase.py` 中的 `get_sample_nodes` 方法实现: + +```SQL +MATCH (n:Entity)-[r]->(m:Entity) +RETURN + {id: elementId(n), name: n.name} AS h, + {type: r.type, source_id: elementId(n), target_id: elementId(m)} AS r, + {id: elementId(m), name: m.name} AS t +LIMIT $num +``` + +如需查看完整的 Neo4j 数据库内容,请使用 "Neo4j 浏览器" 按钮访问 Neo4j 原生界面。 + +通过网页上传的 `jsonl` 文件的图谱默认会符合上述条件。 + + ### 1. 以三元组形式导入