8000 Add Qdrant VS by sidjha1 · Pull Request #153 · lotus-data/lotus · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add Qdrant VS #153

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

Merged
merged 7 commits into from
May 1, 2025
Merged

Add Qdrant VS #153

merged 7 commits into from
May 1, 2025

Conversation

sidjha1
Copy link
Collaborator
@sidjha1 sidjha1 commented Mar 15, 2025

Similar to #111 with some patches. Added an example of usage.

sidjha1 and others added 2 commits March 15, 2025 18:42
Co-authored-by: Amogh Tantradi <amogh_t2003@berkeley.edu>
# Delete collection if it already exists
try:
self.client.delete_collection(collection_name=index_dir)
except Exception:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Qdrant should have an exception for not found or something similar, maybe consider catching that and raise anything else?

@liana313
Copy link
Collaborator
liana313 commented Mar 31, 2025

this looks like a good start! the main things missing are unit tests (eg test index creation, reloading the index following to the df after its been created, simple sem_search, sem_search after filtering, sem_join, and sem_cluster_by) and docs. Also if we can't retrieve vectors by ids from the index, then we should raise a warning about that and how it limits usage for sem_cluster_by and possibly sem_filter / sem_join (when using retrieval-based proxies), but it looks like its possible for Qdrant

@sidjha1 sidjha1 merged commit 0a07d29 into main May 1, 2025
7 checks passed
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 this pull request may close these issues.

3 participants
0