diff --git a/.semversioner/0.2.1.json b/.semversioner/0.2.1.json new file mode 100644 index 0000000000..77a4bcec22 --- /dev/null +++ b/.semversioner/0.2.1.json @@ -0,0 +1,70 @@ +{ + "changes": [ + { + "description": "Added default columns for vector store at create_pipeline_config. No change for other cases.", + "type": "patch" + }, + { + "description": "Change json parsing error in the map step of global search to warning", + "type": "patch" + }, + { + "description": "Fix Local Search breaking when loading Embeddings input. Defaulting overwrite to True as in the rest of the vector store config", + "type": "patch" + }, + { + "description": "Fix json parsing when LLM returns faulty responses", + "type": "patch" + }, + { + "description": "Fix missing community reports and refactor community context builder", + "type": "patch" + }, + { + "description": "Fixed a bug that erased the vector database, added a new parameter to specify the config file path, and updated the documentation accordingly.", + "type": "patch" + }, + { + "description": "Try parsing json before even repairing", + "type": "patch" + }, + { + "description": "Update Prompt Tuning meta prompts with finer examples", + "type": "patch" + }, + { + "description": "Update default entity extraction and gleaning prompts to reduce hallucinations", + "type": "patch" + }, + { + "description": "add encoding-model to entity/claim extraction config", + "type": "patch" + }, + { + "description": "add encoding-model to text chunking config", + "type": "patch" + }, + { + "description": "add user prompt to history-tracking llm", + "type": "patch" + }, + { + "description": "update config reader to allow for zero gleans", + "type": "patch" + }, + { + "description": "update config-reader to allow for empty chunk-by arrays", + "type": "patch" + }, + { + "description": "update history-tracking LLm to use 'assistant' instead of 'system' in output history.", + "type": "patch" + }, + { + "description": "use history argument in hash key computation; add history input to cache data", + "type": "patch" + } + ], + "created_at": "2024-08-06T00:25:52+00:00", + "version": "0.2.1" +} \ No newline at end of file diff --git a/.semversioner/next-release/minor-20240729192605044649.json b/.semversioner/next-release/minor-20240729192605044649.json deleted file mode 100644 index 3a0232265a..0000000000 --- a/.semversioner/next-release/minor-20240729192605044649.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "minor", - "description": "Added default columns for vector store at create_pipeline_config. No change for other cases." -} diff --git a/.semversioner/next-release/minor-20240729193644620548.json b/.semversioner/next-release/minor-20240729193644620548.json deleted file mode 100644 index df862dab00..0000000000 --- a/.semversioner/next-release/minor-20240729193644620548.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "minor", - "description": "Fixed a bug that erased the vector database, added a new parameter to specify the config file path, and updated the documentation accordingly." -} diff --git a/.semversioner/next-release/minor-20240801001005275591.json b/.semversioner/next-release/minor-20240801001005275591.json deleted file mode 100644 index 819bd782ad..0000000000 --- a/.semversioner/next-release/minor-20240801001005275591.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "minor", - "description": "Update Prompt Tuning meta prompts with finer examples" -} diff --git a/.semversioner/next-release/patch-20240726142042913643.json b/.semversioner/next-release/patch-20240726142042913643.json deleted file mode 100644 index 4413e7ff1d..0000000000 --- a/.semversioner/next-release/patch-20240726142042913643.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "add user prompt to history-tracking llm" -} diff --git a/.semversioner/next-release/patch-20240726143138162263.json b/.semversioner/next-release/patch-20240726143138162263.json deleted file mode 100644 index 18e517c539..0000000000 --- a/.semversioner/next-release/patch-20240726143138162263.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "update config reader to allow for zero gleans" -} diff --git a/.semversioner/next-release/patch-20240726154054702667.json b/.semversioner/next-release/patch-20240726154054702667.json deleted file mode 100644 index 669339dd58..0000000000 --- a/.semversioner/next-release/patch-20240726154054702667.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "use history argument in hash key computation; add history input to cache data" -} diff --git a/.semversioner/next-release/patch-20240726181256417715.json b/.semversioner/next-release/patch-20240726181256417715.json deleted file mode 100644 index cff6615031..0000000000 --- a/.semversioner/next-release/patch-20240726181256417715.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "add encoding-model to entity/claim extraction config" -} diff --git a/.semversioner/next-release/patch-20240726200425411495.json b/.semversioner/next-release/patch-20240726200425411495.json deleted file mode 100644 index 5525220710..0000000000 --- a/.semversioner/next-release/patch-20240726200425411495.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "update config-reader to allow for empty chunk-by arrays" -} diff --git a/.semversioner/next-release/patch-20240726205654788488.json b/.semversioner/next-release/patch-20240726205654788488.json deleted file mode 100644 index 3baa3dc6c5..0000000000 --- a/.semversioner/next-release/patch-20240726205654788488.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "add encoding-model to text chunking config" -} diff --git a/.semversioner/next-release/patch-20240729213924743880.json b/.semversioner/next-release/patch-20240729213924743880.json deleted file mode 100644 index 2b85169f8b..0000000000 --- a/.semversioner/next-release/patch-20240729213924743880.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "update history-tracking LLm to use 'assistant' instead of 'system' in output history." -} diff --git a/.semversioner/next-release/patch-20240730182018844333.json b/.semversioner/next-release/patch-20240730182018844333.json deleted file mode 100644 index db745b10e2..0000000000 --- a/.semversioner/next-release/patch-20240730182018844333.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Update default entity extraction and gleaning prompts to reduce hallucinations" -} diff --git a/.semversioner/next-release/patch-20240730235138482202.json b/.semversioner/next-release/patch-20240730235138482202.json deleted file mode 100644 index d217abfa9d..0000000000 --- a/.semversioner/next-release/patch-20240730235138482202.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Fix missing community reports and refactor community context builder" -} diff --git a/.semversioner/next-release/patch-20240802002107383210.json b/.semversioner/next-release/patch-20240802002107383210.json deleted file mode 100644 index c8d1b60e44..0000000000 --- a/.semversioner/next-release/patch-20240802002107383210.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Fix json parsing when LLM returns faulty responses" -} diff --git a/.semversioner/next-release/patch-20240805202258383139.json b/.semversioner/next-release/patch-20240805202258383139.json deleted file mode 100644 index 1d6a718d94..0000000000 --- a/.semversioner/next-release/patch-20240805202258383139.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Fix Local Search breaking when loading Embeddings input. Defaulting overwrite to True as in the rest of the vector store config" -} diff --git a/.semversioner/next-release/patch-20240805211407192658.json b/.semversioner/next-release/patch-20240805211407192658.json deleted file mode 100644 index 16767910ca..0000000000 --- a/.semversioner/next-release/patch-20240805211407192658.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Change json parsing error in the map step of global search to warning" -} diff --git a/.semversioner/next-release/patch-20240805235645470141.json b/.semversioner/next-release/patch-20240805235645470141.json deleted file mode 100644 index 5df2bf1adb..0000000000 --- a/.semversioner/next-release/patch-20240805235645470141.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Try parsing json before even repairing" -} diff --git a/CHANGELOG.md b/CHANGELOG.md index 802b3a11a7..f6d99c3a20 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,25 @@ # Changelog Note: version releases in the 0.x.y range may introduce breaking changes. +## 0.2.1 + +- patch: Added default columns for vector store at create_pipeline_config. No change for other cases. +- patch: Change json parsing error in the map step of global search to warning +- patch: Fix Local Search breaking when loading Embeddings input. Defaulting overwrite to True as in the rest of the vector store config +- patch: Fix json parsing when LLM returns faulty responses +- patch: Fix missing community reports and refactor community context builder +- patch: Fixed a bug that erased the vector database, added a new parameter to specify the config file path, and updated the documentation accordingly. +- patch: Try parsing json before even repairing +- patch: Update Prompt Tuning meta prompts with finer examples +- patch: Update default entity extraction and gleaning prompts to reduce hallucinations +- patch: add encoding-model to entity/claim extraction config +- patch: add encoding-model to text chunking config +- patch: add user prompt to history-tracking llm +- patch: update config reader to allow for zero gleans +- patch: update config-reader to allow for empty chunk-by arrays +- patch: update history-tracking LLm to use 'assistant' instead of 'system' in output history. +- patch: use history argument in hash key computation; add history input to cache data + ## 0.2.0 - minor: Add content-based KNN for selecting prompt tune few shot examples diff --git a/pyproject.toml b/pyproject.toml index 5713cd8324..bedb92421b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [tool.poetry] name = "graphrag" # Maintainers: do not change the version here manually, use ./scripts/release.sh -version = "0.2.0" +version = "0.2.1" description = "" authors = [ "Alonso Guevara Fernández ",