Neo4j GraphRAG Package for Python 1.4.3
https://github.com/neo4j/neo4j-graphrag-python/blob/main/CHANGELOG.md#143
What's New in 1.4.3
- Added the ability to add event listener to get notifications about Pipeline progress.
- Added py.typed so that mypy knows to use type annotations from the
neo4j-graphrag
package.
Changed in 1.4.3
- Changed the default behaviour of
FixedSizeSplitter
to avoid words cut-off in the chunks whenever it is possible. Back to exact size splitter is possible usingapproximate=False
. - Updates tests to work with new Neo4j calendar versioning
neo4j_schema
is now used in custom prompt formatting inText2CypherRetriever
(if provided).
Fixed in 1.4.3
- Fixed a bug in the
AnthropicLLM
class preventing it from being used in GraphRAG pipeline. - Fixed a bug where the
extras
section of a config file was not resolved properly. - Fixed a bug where the LLM producing a valid JSON array was causing the
LLMEntityRelationExtractor
to fail. - Removed the
uuid
package from dependencies (not needed with Python 3).
New Contributors
- @NathalieCharbel made their first contribution in #242
- @koyonkym made their first contribution in #256