Neo4j GraphRAG
活跃简介
Neo4j 官方推出的 GraphRAG Python SDK,提供知识图谱构建、向量检索与图谱查询的一体化工具链,支持 Agent 化的图检索增强生成流程。
核心特性
- Neo4j 官方 GraphRAG Python SDK,提供知识图谱构建、向量检索和图查询一体化工具链
- 支持多种 LLM 提供商:OpenAI、Anthropic、Google、Cohere、Mistral、Bedrock、Ollama 等
- SimpleKGPipeline 提供简化的知识图谱构建流程,支持文本和 PDF 输入
- 多种检索器:向量检索、全文检索、图遍历检索和 Text2Cypher 混合检索
- 支持多种向量数据库集成:Weaviate、Pinecone、Qdrant
- 完整的 Pipeline 类提供高度自定义能力,适用于高级用例
适用场景
💡 基于知识图谱的 RAG 应用开发
💡 非结构化文档(文本、PDF)的知识图谱自动构建
💡 结合图遍历和向量检索的混合检索增强生成
💡 企业级知识管理和智能问答系统
分类
快速开始
通过 pip install neo4j-graphrag 安装,确保 Neo4j 实例运行并安装 APOC 库。设置 NEO4J_URI、NEO4J_USERNAME、NEO4J_PASSWORD 和 LLM API 密钥,使用 SimpleKGPipeline 构建知识图谱或创建向量索引开始检索。