sichaolong's picture
Upload folder using huggingface_hub
e331e72 verified
---
title: Configuring GraphRAG Indexing
navtitle: Configuration
tags: [post]
layout: page
date: 2023-01-03
---
The GraphRAG system is highly configurable. This page provides an overview of the configuration options available for the GraphRAG indexing engine.
## Default Configuration Mode
The default configuration mode is the simplest way to get started with the GraphRAG system. It is designed to work out-of-the-box with minimal configuration. The primary configuration sections for the Indexing Engine pipelines are described below. The main ways to set up GraphRAG in Default Configuration mode are via:
- [Init command](/posts/config/init) (recommended)
- [Purely using environment variables](/posts/config/env_vars)
- [Using JSON or YAML for deeper control](/posts/config/json_yaml)
## Custom Configuration Mode
Custom configuration mode is an advanced use-case. Most users will want to use the Default Configuration instead. The primary configuration sections for Indexing Engine pipelines are described below. Details about how to use custom configuration are available in the [Custom Configuration Mode](/posts/config/custom) documentation.