Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: Wrong metadata filter #29

Closed
amindadgar opened this issue Jan 31, 2024 · 0 comments · Fixed by #30
Closed

Bug: Wrong metadata filter #29

amindadgar opened this issue Jan 31, 2024 · 0 comments · Fixed by #30
Assignees

Comments

@amindadgar
Copy link
Member

the Metadata filter that we're doing, an OR operation is applied between thread names, channel names and days, So this does mean we can get data from other channels, threads, or days and not just the threads, channels, and days we want.
Reviewing the llama-index library it seems that, it is not possible to combine AND and OR statements and we can only apply a condition (AND or OR) between many ExactMatchFilters.
We need to come up with a solution to either query the data ourselves or add another feature to llama-index library to be able to do combination of filters.

@amindadgar amindadgar changed the title fix: Wrong metadata filter Bug: Wrong metadata filter Jan 31, 2024
@amindadgar amindadgar self-assigned this Jan 31, 2024
@amindadgar amindadgar linked a pull request Feb 1, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant