跳到内容

配置 GraphRAG 索引

要开始使用 GraphRAG,您必须生成一个配置文件。init 命令是开始使用的最简单方法。它将在指定目录中创建 .envsettings.yaml 文件,其中包含必要的配置设置。它还将输出 GraphRAG 使用的默认 LLM 提示。

用法

graphrag init [--root PATH] [--force, --no-force]

选项

  • --root PATH - 初始化 GraphRAG 的项目根目录。默认为当前目录。
  • --force, --no-force - 可选,默认为 --no-force。如果存在,则覆盖现有配置和提示文件。

示例

graphrag init --root ./ragtest

输出

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

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

后续步骤

初始化工作区后,您可以运行提示调整命令以使提示适应您的数据,甚至可以开始运行索引管道来索引您的数据。有关可用配置选项的更多信息,请参阅YAML 详细信息页面