Skip to content

配置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详情页面