graphrag-patterns - Neo4j GraphRAG 实现模式与检索策略
提供基于 Neo4j 的混合搜索、Text2Cypher、智能体检索与 RAGAS 评估等 GraphRAG 实现模式。
标签
更新于: 2026-09-09能力
典型输入
典型输出
该技能可以做什么
- 构建向量与关键字混合检索器
- 利用少样本生成 Cypher 查询
- 路由查询至最优检索策略
- 结合图关系增强向量检索
- 使用 RAGAS 评估检索质量
- 执行回退提示词两阶段检索
输入
- Neo4j 数据库驱动连接
- 文本嵌入模型
- 大语言模型
- 用户搜索查询
- RAG 评估数据集
输出
- 图上下文增强的检索结果
- 生成的 Cypher 查询语句
- 查询路由策略标签
- RAGAS 检索评估指标得分
- 去重后的上下文文档列表
要求
- Neo4j 图数据库
- Python 运行环境
- langchain_neo4j 依赖包
- ragas 评估依赖包
