From c8aefb23cb2297dca9fb10cedbb8266e59f7029c Mon Sep 17 00:00:00 2001 From: Alonso Guevara Date: Wed, 24 Jul 2024 21:02:03 -0600 Subject: [PATCH] v0.2.0 (#700) * v0.2.0 * Update 0.2.0.json * Update CHANGELOG.md --- .semversioner/0.2.0.json | 94 +++++++++++++++++++ .../minor-20240710183748086411.json | 4 - .../minor-20240712152937651350.json | 4 - .../patch-20240701233152787373.json | 4 - .../patch-20240703152422358587.json | 4 - .../patch-20240703182750529114.json | 4 - .../patch-20240704181236015699.json | 4 - .../patch-20240705184142723331.json | 4 - .../patch-20240705235656897489.json | 4 - .../patch-20240707063053679262.json | 4 - .../patch-20240709225514193665.json | 4 - .../patch-20240710114442871595.json | 4 - .../patch-20240710165603516866.json | 4 - .../patch-20240711004716103302.json | 4 - .../patch-20240711092703710242.json | 4 - .../patch-20240711223132221685.json | 4 - .../patch-20240712035356859335.json | 4 - .../patch-20240712210400518089.json | 4 - .../patch-20240712235357550877.json | 4 - .../patch-20240716225953784804.json | 4 - .../patch-20240718121358935484.json | 4 - .../patch-20240721063703879643.json | 4 - .../patch-20240724150548966311.json | 4 - CHANGELOG.md | 31 ++++++ pyproject.toml | 4 +- 25 files changed, 127 insertions(+), 90 deletions(-) create mode 100644 .semversioner/0.2.0.json delete mode 100644 .semversioner/next-release/minor-20240710183748086411.json delete mode 100644 .semversioner/next-release/minor-20240712152937651350.json delete mode 100644 .semversioner/next-release/patch-20240701233152787373.json delete mode 100644 .semversioner/next-release/patch-20240703152422358587.json delete mode 100644 .semversioner/next-release/patch-20240703182750529114.json delete mode 100644 .semversioner/next-release/patch-20240704181236015699.json delete mode 100644 .semversioner/next-release/patch-20240705184142723331.json delete mode 100644 .semversioner/next-release/patch-20240705235656897489.json delete mode 100644 .semversioner/next-release/patch-20240707063053679262.json delete mode 100644 .semversioner/next-release/patch-20240709225514193665.json delete mode 100644 .semversioner/next-release/patch-20240710114442871595.json delete mode 100644 .semversioner/next-release/patch-20240710165603516866.json delete mode 100644 .semversioner/next-release/patch-20240711004716103302.json delete mode 100644 .semversioner/next-release/patch-20240711092703710242.json delete mode 100644 .semversioner/next-release/patch-20240711223132221685.json delete mode 100644 .semversioner/next-release/patch-20240712035356859335.json delete mode 100644 .semversioner/next-release/patch-20240712210400518089.json delete mode 100644 .semversioner/next-release/patch-20240712235357550877.json delete mode 100644 .semversioner/next-release/patch-20240716225953784804.json delete mode 100644 .semversioner/next-release/patch-20240718121358935484.json delete mode 100644 .semversioner/next-release/patch-20240721063703879643.json delete mode 100644 .semversioner/next-release/patch-20240724150548966311.json create mode 100644 CHANGELOG.md diff --git a/.semversioner/0.2.0.json b/.semversioner/0.2.0.json new file mode 100644 index 00000000..6a53412e --- /dev/null +++ b/.semversioner/0.2.0.json @@ -0,0 +1,94 @@ +{ + "changes": [ + { + "description": "Add content-based KNN for selecting prompt tune few shot examples", + "type": "minor" + }, + { + "description": "Add dynamic community report rating to the prompt tuning engine", + "type": "minor" + }, + { + "description": "Add Minute-based Rate Limiting and fix rpm, tpm settings", + "type": "patch" + }, + { + "description": "Add N parameter support", + "type": "patch" + }, + { + "description": "Add cli flag to overlay default values onto a provided config.", + "type": "patch" + }, + { + "description": "Add exception handling on file load", + "type": "patch" + }, + { + "description": "Add language support to prompt tuning", + "type": "patch" + }, + { + "description": "Add llm params to local and global search", + "type": "patch" + }, + { + "description": "Fix broken prompt tuning link on docs", + "type": "patch" + }, + { + "description": "Fix delta none on query calls", + "type": "patch" + }, + { + "description": "Fix docsite base url", + "type": "patch" + }, + { + "description": "Fix encoding model parameter on prompt tune", + "type": "patch" + }, + { + "description": "Fix for --limit exceeding the dataframe length", + "type": "patch" + }, + { + "description": "Fix for Ruff 0.5.2", + "type": "patch" + }, + { + "description": "Fixed an issue where base OpenAI embeddings can't work with Azure OpenAI LLM", + "type": "patch" + }, + { + "description": "Modify defaults for CHUNK_SIZE, CHUNK_OVERLAP and GLEANINGS to reduce time and LLM calls", + "type": "patch" + }, + { + "description": "fix community_report doesn't work in settings.yaml", + "type": "patch" + }, + { + "description": "fix llm response content is None in query", + "type": "patch" + }, + { + "description": "fix the organization parameter is ineffective during queries", + "type": "patch" + }, + { + "description": "remove duplicate file read", + "type": "patch" + }, + { + "description": "support non-open ai model config to prompt tune", + "type": "patch" + }, + { + "description": "use binary io processing for all file io operations", + "type": "patch" + } + ], + "created_at": "2024-07-25T02:01:38+00:00", + "version": "0.2.0" +} diff --git a/.semversioner/next-release/minor-20240710183748086411.json b/.semversioner/next-release/minor-20240710183748086411.json deleted file mode 100644 index 8e0f3659..00000000 --- a/.semversioner/next-release/minor-20240710183748086411.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "minor", - "description": "Add dynamic community report rating to the prompt tuning engine" -} diff --git a/.semversioner/next-release/minor-20240712152937651350.json b/.semversioner/next-release/minor-20240712152937651350.json deleted file mode 100644 index 28377f15..00000000 --- a/.semversioner/next-release/minor-20240712152937651350.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "minor", - "description": "Add content-based KNN for selecting prompt tune few shot examples" -} diff --git a/.semversioner/next-release/patch-20240701233152787373.json b/.semversioner/next-release/patch-20240701233152787373.json deleted file mode 100644 index d2b10751..00000000 --- a/.semversioner/next-release/patch-20240701233152787373.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Fix docsite base url" -} diff --git a/.semversioner/next-release/patch-20240703152422358587.json b/.semversioner/next-release/patch-20240703152422358587.json deleted file mode 100644 index 37b415cc..00000000 --- a/.semversioner/next-release/patch-20240703152422358587.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Add cli flag to overlay default values onto a provided config." -} diff --git a/.semversioner/next-release/patch-20240703182750529114.json b/.semversioner/next-release/patch-20240703182750529114.json deleted file mode 100644 index c36bb1f3..00000000 --- a/.semversioner/next-release/patch-20240703182750529114.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Fix broken prompt tuning link on docs" -} diff --git a/.semversioner/next-release/patch-20240704181236015699.json b/.semversioner/next-release/patch-20240704181236015699.json deleted file mode 100644 index 9e69b50c..00000000 --- a/.semversioner/next-release/patch-20240704181236015699.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Fix for --limit exceeding the dataframe lenght" -} diff --git a/.semversioner/next-release/patch-20240705184142723331.json b/.semversioner/next-release/patch-20240705184142723331.json deleted file mode 100644 index 8f4b32e9..00000000 --- a/.semversioner/next-release/patch-20240705184142723331.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Add Minute-based Rate Limiting and fix rpm, tpm settings" -} diff --git a/.semversioner/next-release/patch-20240705235656897489.json b/.semversioner/next-release/patch-20240705235656897489.json deleted file mode 100644 index bb76d708..00000000 --- a/.semversioner/next-release/patch-20240705235656897489.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Add N parameter support" -} diff --git a/.semversioner/next-release/patch-20240707063053679262.json b/.semversioner/next-release/patch-20240707063053679262.json deleted file mode 100644 index 51ebbc3a..00000000 --- a/.semversioner/next-release/patch-20240707063053679262.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "fix community_report doesn't work in settings.yaml" -} diff --git a/.semversioner/next-release/patch-20240709225514193665.json b/.semversioner/next-release/patch-20240709225514193665.json deleted file mode 100644 index dd8d6eec..00000000 --- a/.semversioner/next-release/patch-20240709225514193665.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Add language support to prompt tuning" -} diff --git a/.semversioner/next-release/patch-20240710114442871595.json b/.semversioner/next-release/patch-20240710114442871595.json deleted file mode 100644 index ccdf7d9a..00000000 --- a/.semversioner/next-release/patch-20240710114442871595.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Modify defaults for CHUNK_SIZE, CHUNK_OVERLAP and GLEANINGS to reduce time and LLM calls" -} diff --git a/.semversioner/next-release/patch-20240710165603516866.json b/.semversioner/next-release/patch-20240710165603516866.json deleted file mode 100644 index b5066cf1..00000000 --- a/.semversioner/next-release/patch-20240710165603516866.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Fixed an issue where base OpenAI embeddings can't work with Azure OpenAI LLM" -} diff --git a/.semversioner/next-release/patch-20240711004716103302.json b/.semversioner/next-release/patch-20240711004716103302.json deleted file mode 100644 index d912ee41..00000000 --- a/.semversioner/next-release/patch-20240711004716103302.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Fix encoding model parameter on prompt tune" -} diff --git a/.semversioner/next-release/patch-20240711092703710242.json b/.semversioner/next-release/patch-20240711092703710242.json deleted file mode 100644 index 7868b33b..00000000 --- a/.semversioner/next-release/patch-20240711092703710242.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "support non-open ai model config to prompt tune" -} diff --git a/.semversioner/next-release/patch-20240711223132221685.json b/.semversioner/next-release/patch-20240711223132221685.json deleted file mode 100644 index 130b65ba..00000000 --- a/.semversioner/next-release/patch-20240711223132221685.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Fix delta none on query calls" -} diff --git a/.semversioner/next-release/patch-20240712035356859335.json b/.semversioner/next-release/patch-20240712035356859335.json deleted file mode 100644 index 01e3d9a9..00000000 --- a/.semversioner/next-release/patch-20240712035356859335.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "fix llm response content is None in query" -} diff --git a/.semversioner/next-release/patch-20240712210400518089.json b/.semversioner/next-release/patch-20240712210400518089.json deleted file mode 100644 index 4cb39aff..00000000 --- a/.semversioner/next-release/patch-20240712210400518089.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Add exception handling on file load" -} diff --git a/.semversioner/next-release/patch-20240712235357550877.json b/.semversioner/next-release/patch-20240712235357550877.json deleted file mode 100644 index 818d6098..00000000 --- a/.semversioner/next-release/patch-20240712235357550877.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Add llm params to local and global search" -} diff --git a/.semversioner/next-release/patch-20240716225953784804.json b/.semversioner/next-release/patch-20240716225953784804.json deleted file mode 100644 index f818ce53..00000000 --- a/.semversioner/next-release/patch-20240716225953784804.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "Fix for Ruff 0.5.2" -} \ No newline at end of file diff --git a/.semversioner/next-release/patch-20240718121358935484.json b/.semversioner/next-release/patch-20240718121358935484.json deleted file mode 100644 index 21c5faa4..00000000 --- a/.semversioner/next-release/patch-20240718121358935484.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "fix the organization parameter is ineffective during queries" -} diff --git a/.semversioner/next-release/patch-20240721063703879643.json b/.semversioner/next-release/patch-20240721063703879643.json deleted file mode 100644 index 6f8a6ab4..00000000 --- a/.semversioner/next-release/patch-20240721063703879643.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "use binary io processing for all file io operations" -} diff --git a/.semversioner/next-release/patch-20240724150548966311.json b/.semversioner/next-release/patch-20240724150548966311.json deleted file mode 100644 index 36487847..00000000 --- a/.semversioner/next-release/patch-20240724150548966311.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "patch", - "description": "remove duplicate file read" -} diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..802b3a11 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,31 @@ +# Changelog +Note: version releases in the 0.x.y range may introduce breaking changes. + +## 0.2.0 + +- minor: Add content-based KNN for selecting prompt tune few shot examples +- minor: Add dynamic community report rating to the prompt tuning engine +- patch: Add Minute-based Rate Limiting and fix rpm, tpm settings +- patch: Add N parameter support +- patch: Add cli flag to overlay default values onto a provided config. +- patch: Add exception handling on file load +- patch: Add language support to prompt tuning +- patch: Add llm params to local and global search +- patch: Fix broken prompt tuning link on docs +- patch: Fix delta none on query calls +- patch: Fix docsite base url +- patch: Fix encoding model parameter on prompt tune +- patch: Fix for --limit exceeding the dataframe length +- patch: Fix for Ruff 0.5.2 +- patch: Fixed an issue where base OpenAI embeddings can't work with Azure OpenAI LLM +- patch: Modify defaults for CHUNK_SIZE, CHUNK_OVERLAP and GLEANINGS to reduce time and LLM calls +- patch: fix community_report doesn't work in settings.yaml +- patch: fix llm response content is None in query +- patch: fix the organization parameter is ineffective during queries +- patch: remove duplicate file read +- patch: support non-open ai model config to prompt tune +- patch: use binary io processing for all file io operations + +## 0.1.0 + +- minor: Initial Release diff --git a/pyproject.toml b/pyproject.toml index fb3ff7fb..46dc25b3 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.1.1" +version = "0.2.0" description = "" authors = [ "Alonso Guevara Fernández ", @@ -114,7 +114,7 @@ _convert_local_search_nb = 'jupyter nbconvert --output-dir=docsite/posts/query/n _convert_global_search_nb = 'jupyter nbconvert --output-dir=docsite/posts/query/notebooks/ --output="{notebook_name}_nb" --template=docsite/nbdocsite_template --to markdown examples_notebooks/global_search.ipynb' _semversioner_release = "semversioner release" _semversioner_changelog = "semversioner changelog > CHANGELOG.md" -_semversioner_update_toml_version = "update-toml --path tool.poetry.version --value \"$(semversioner current-version)\" pyproject.toml" +_semversioner_update_toml_version = "update-toml update --path tool.poetry.version --value \"$(semversioner current-version)\" pyproject.toml" coverage_report = 'coverage report --omit "**/tests/**" --show-missing' check_format = 'ruff format . --check --preview' fix = "ruff --preview check --fix ."