mirror of
https://github.com/microsoft/graphrag.git
synced 2025-03-11 01:26:14 +03:00
* Firsst cut at config cleanup * Reorder top nav * Add query prompts to tuning page * Remove dynamic notebook from nav * Add more thorough yml config descriptions in docs * Further clean out the config * Semver * Add new blog post * Emphasize yaml * Clarify output * Fix unit test * Fix bullet nesting
1.5 KiB
1.5 KiB
Config Breaking Changes
New required Embeddings
Change
- Added new required embeddings for
DRIFTSearchand base RAG capabilities.
Migration
- Run a new index, leveraging existing cache.
Vector Store required by default
Change
- Vector store is now required by default for all search methods.
Migration
- Run graphrag init command to generate a new settings.yaml file with the vector store configuration.
- Run a new index, leveraging existing cache.
Deprecate timestamp paths
Change
- Remove support for timestamp paths, those using
${timestamp}directory nesting. - Use the same directory for storage output and reporting output.
Migration
- Ensure output directories no longer use
${timestamp}directory nesting.
Using Environment Variables
- Ensure
GRAPHRAG_STORAGE_BASE_DIRis set to a static directory, e.g.,outputinstead ofoutput/${timestamp}/artifacts. - Ensure
GRAPHRAG_REPORTING_BASE_DIRis set to a static directory, e.g.,outputinstead ofoutput/${timestamp}/reports
Full docs on using environment variables for configuration.
Using Configuration File
# rest of settings.yaml file
# ...
storage:
type: file
base_dir: "output" # changed from "output/${timestamp}/artifacts"
reporting:
type: file
base_dir: "output" # changed from "output/${timestamp}/reports"