GraphRAG + Ollama 安装配置步骤

1. 安装Ollama

前往 Ollama官网,根据你的操作系统选择对应的安装方式。

例如,对于Linux系统,可以使用以下命令:

sh -c "$(curl -fsSL https://ollama.com/install.sh)"

安装完成后,运行以下命令启动Ollama:

ollama serve

2. 安装GraphRAG

推荐使用Python 3.12.4,创建虚拟环境:

conda create -n graphrag python=3.12.4 conda activate graphrag

拉取GraphRAG的源码:

git clone https://github.com/microsoft/graphrag.git cd graphrag

安装依赖:

pip install -e .

3. 配置GraphRAG

初始化项目:

python -m graphrag init --root ./graphrag_ollama

修改 settings.yaml 文件,配置Ollama模型:

llm: api_base: http://localhost:11434/v1 model: mistral:10k embeddings: llm: api_base: http://localhost:11434/v1 model: nomic-embed-text

4. 构建索引

将待处理的文档放入 ./graphrag_ollama/input 文件夹。

运行以下命令构建索引:

graphrag index --root ./graphrag_ollama

5. 执行查询

使用GraphRAG进行查询:

graphrag query --root ./graphrag_ollama --query "你的查询文本"