-
Notifications
You must be signed in to change notification settings - Fork 52
Comparing changes
Open a pull request
base repository: neo4j/neo4j-graphrag-python
base: 1.4.2
head repository: neo4j/neo4j-graphrag-python
compare: main
- 18 commits
- 66 files changed
- 6 contributors
Commits on Jan 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 308340d - Browse repository at this point
Copy the full SHA 308340dView commit details
Commits on Jan 16, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 68cba61 - Browse repository at this point
Copy the full SHA 68cba61View commit details
Commits on Jan 21, 2025
-
Improve text splitter to avoid cutting words in chunks (#242)
* Improve text splitter to avoid cutting words in chunks
Configuration menu - View commit details
-
Copy full SHA for 191b1b1 - Browse repository at this point
Copy the full SHA 191b1b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5340073 - Browse repository at this point
Copy the full SHA 5340073View commit details -
"extras" must be resolved (#248)
* "extras" must be resolved * Add a test case * Ruff * Move test to e2e tests * mypy + comments * Fix test
Configuration menu - View commit details
-
Copy full SHA for 839be27 - Browse repository at this point
Copy the full SHA 839be27View commit details -
Update setup and instructions for Qdrant example (#251)
* Update README * Add warning
Configuration menu - View commit details
-
Copy full SHA for c98f1ba - Browse repository at this point
Copy the full SHA c98f1baView commit details
Commits on Jan 23, 2025
-
Fix Weaviate Retriever e2e tests (#257)
* Change embedding model * And now we can use the same pattern, since scores are the sames, like they are supposed to be * Also changing the image in the GitHub actions otherwise it doesn't work
Configuration menu - View commit details
-
Copy full SHA for 3b7ded4 - Browse repository at this point
Copy the full SHA 3b7ded4View commit details -
Refactors Neo4j version checking code (#255)
* Refactors Neo4j version checking code into a set of utility functions * Adds the copyright header to new files * Updated base retriever * Fixed hybrid retriever unit tests * Updated Text2Cypher unit tests * Updated vector retriever tests * Added the ability to return the edition of the db in get_version * Updated kg writer
Configuration menu - View commit details
-
Copy full SHA for e0b5e86 - Browse repository at this point
Copy the full SHA e0b5e86View commit details
Commits on Jan 24, 2025
-
Pipeline status notifier (#254)
* WIP: notifier * Add callback protocol * Call notifier + add example * ruff * ruff * import annotation to make Protocol | None work * mypy * Add unit test * Move types to types.py * Doc and changelog * ruff & co * ruff
Configuration menu - View commit details
-
Copy full SHA for 25008ab - Browse repository at this point
Copy the full SHA 25008abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dc71f9 - Browse repository at this point
Copy the full SHA 7dc71f9View commit details -
Fix example in doc and make it more explicit that openai is required …
…to run the examples (#258)
Configuration menu - View commit details
-
Copy full SHA for d7d6674 - Browse repository at this point
Copy the full SHA d7d6674View commit details
Commits on Feb 3, 2025
-
Fix missing inclusion of neo4j_schema in custom prompt generation (#256)
* Fix missing inclusion of neo4j_schema in custom prompt generation * Add documentation for schema and examples in prompt_params
Configuration menu - View commit details
-
Copy full SHA for 1921dd5 - Browse repository at this point
Copy the full SHA 1921dd5View commit details -
Update Cypher retrieval queries (#259)
* Update Cypher retrieval queries to handle cases where the matched node has no relationship * Use camelCase for variable names * Ruff * Fix the fix
Configuration menu - View commit details
-
Copy full SHA for 5fbb694 - Browse repository at this point
Copy the full SHA 5fbb694View commit details
Commits on Feb 4, 2025
-
Handle cases where the LLM produces a valid JSON array (#263)
* Handle cases where the LLM produces a valid JSON array * Ruff
Configuration menu - View commit details
-
Copy full SHA for b393169 - Browse repository at this point
Copy the full SHA b393169View commit details -
Remove the uuid dependency (not needed since it's in the std lib) (#265)
* Remove the uuid dependency (not needed since it's in the std lib) * Update lock file * Update CHANGELOG
Configuration menu - View commit details
-
Copy full SHA for 398779f - Browse repository at this point
Copy the full SHA 398779fView commit details -
Fix Anthropic response parsing (#266)
* Fix Anthropic response parsing * Update CHANGELOG.md
Configuration menu - View commit details
-
Copy full SHA for a19ef1c - Browse repository at this point
Copy the full SHA a19ef1cView commit details
Commits on Feb 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9705735 - Browse repository at this point
Copy the full SHA 9705735View commit details -
* Added format_schema function * Added get_enhanced_schema function * Adds docstrings * More docstrings * Updated docs * Updated query_database * Updated query_database * Added enhanced schema unit tests * Various test fixes * Updated CHANGELOG * Refactored format_schema * Updated api.rst * Updated api.rst * Refactored get_enhanced_schema_cypher * Refactored enhance_schema * Bug fix * Fixed flaky tests * Makes helper functions private * Update src/neo4j_graphrag/schema.py Co-authored-by: Estelle Scifo <[email protected]> * Formatting * Removed implicit query fallback execution from query_database * Updated variables in NODE_PROPERTIES_QUERY and REL_PROPERTIES_QUERY --------- Co-authored-by: Estelle Scifo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b93788 - Browse repository at this point
Copy the full SHA 0b93788View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.4.2...main