Skip to content

配置 GraphRAG 索引

要开始使用 GraphRAG,您需要配置系统。init 命令是最简单的入门方式。它将在指定目录中创建 .envsettings.yaml 文件,并包含必要的配置设置。它还会输出 GraphRAG 使用的默认 LLM 提示。

用法

python -m graphrag.index [--init] [--root PATH]

选项

  • --init - 使用必要的配置文件初始化目录。
  • --root PATH - 要初始化的根目录。默认为当前目录。

示例

python -m graphrag.index --init --root ./ragtest

输出

init 命令将在指定目录中创建以下文件:

  • settings.yaml - 配置设置文件。该文件包含 GraphRAG 的配置设置。
  • .env - 环境变量文件。这些变量在 settings.yaml 文件中被引用。
  • prompts/ - LLM 提示文件夹。这包含 GraphRAG 使用的默认提示,您可以修改它们或运行 自动提示调优 命令以生成适应您数据的新提示。

下一步

初始化工作区后,您可以运行 提示调优 命令以适应您的数据提示,或者甚至开始运行 索引管道 以索引您的数据。有关配置 GraphRAG 的更多信息,请参阅 配置 文档。