Closed YYForReal closed 1 month ago
I am using neo4j 5.24.0. How should I handle this $nin data (not) ?
Hi, @YYForReal! The issue you describe looks like a langchain
bug with $nin
support in Neo4j. I fixed it in my fork of langchain
, but didn't have enough time to do an upstream PR. pip install -r requirements.txt
should install langchain
with the fix included: https://github.com/mxpoliakov/Multi-Meta-RAG/blob/main/requirements.txt#L2. Could you verify if you are using a fixed version?
Thank you for your help! I was previously using langchain 0.3.1 and ran into installation issues. After following your advice, I now understand the problem. Thanks again!
I encountered an issue while running
python retrieve_neo4j_index.py
during the processing of the 191st data entry. The error message indicated that Neo4j does not support the filter command used. Could you please provide the specific version of Neo4j that this project supports?Here is the filter data that caused the error:
I noticed there are 8 other cases where similar filters are being used. Is this filter command
$nin
allowed in the project but incompatible with my version of Neo4j?errors: