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-graphragpackage.
Changed in 1.4.3
- Changed the default behaviour of
FixedSizeSplitterto 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_schemais now used in custom prompt formatting inText2CypherRetriever(if provided).
Fixed in 1.4.3
- Fixed a bug in the
AnthropicLLMclass preventing it from being used in GraphRAG pipeline. - Fixed a bug where the
extrassection of a config file was not resolved properly. - Fixed a bug where the LLM producing a valid JSON array was causing the
LLMEntityRelationExtractorto fail. - Removed the
uuidpackage from dependencies (not needed with Python 3).
New Contributors
- @NathalieCharbel made their first contribution in #242
- @koyonkym made their first contribution in #256