Knowledge 资源适合把非结构化知识转化为可检索、可解释、可引用的图谱上下文。它通常与数据分析资源配合使用:分析结果回答“发生了什么”,知识图谱帮助解释“为什么”和“依据是什么”。Documentation Index
Fetch the complete documentation index at: https://docs.xpertai.cn/llms.txt
Use this file to discover all available pages before exploring further.
场景示例
一个销售分析 Assistant 可以同时访问:semantic_model:查询销售额、订单数和利润。knowledge:检索销售政策、产品说明、客户合同和运营复盘文档中的实体关系。
推荐流程
- 注册 knowledge resource,绑定已启用 GraphRAG 的 knowledgebase。
- 触发同步,生成
knowledgebase和knowledge_entity。 - 在本体空间搜索关键实体。
- 通过
getEntityNeighborhood查看实体关系。 - 通过 knowledge graph actions 检索 chunks、mentions 和 evidence。
- 在回答中引用证据摘要。
实体检索
可以通过queryEntities 搜索:
- 产品名称。
- 政策名称。
- 客户名称。
- 业务主题。
- 文档中抽取的概念实体。
证据使用
GraphRAG 证据通常包括:- entity summary。
- relation description。
- mention samples。
- chunk 内容。
- source metadata。
控制上下文规模
知识图谱很容易变大。建议:- 用
maxRelations限制同步关系数量。 - 用
mentionSamplesPerItem控制证据样本。 - 查询时设置 topK。
- 优先读取一跳邻域,必要时再扩展。
- 对低置信度实体要求用户确认。
最佳实践
- 保持知识库 GraphRAG 状态 ready。
- 对重要业务术语维护别名。
- 把高价值文档优先纳入知识库。
- 定期检查隐藏实体是否需要同步。
- 在回答中展示证据来源,避免纯自然语言推测。