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

Add support for Qdrant Vector Store #453

Merged
merged 6 commits into from
Jun 29, 2023
Merged

Conversation

parthvnp
Copy link
Contributor

Adds support for Qdrant as a vector store and also add the necessary setup required to instantiate QdrantVectoreStore from vector data manager.

@sre-ci-robot
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: parthvnp
To complete the pull request process, please assign xiaofan-luan after the PR has been reviewed.
You can assign the PR to them by writing /assign @xiaofan-luan in a comment when ready.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@sre-ci-robot
Copy link
Collaborator

Welcome @parthvnp! It looks like this is your first PR to zilliztech/GPTCache 🎉

@codecov
Copy link

codecov bot commented Jun 28, 2023

Codecov Report

Merging #453 (800d893) into main (66a3a1b) will decrease coverage by 0.04%.
The diff coverage is 92.30%.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #453      +/-   ##
==========================================
- Coverage   93.82%   93.78%   -0.04%     
==========================================
  Files          90       91       +1     
  Lines        3335     3413      +78     
==========================================
+ Hits         3129     3201      +72     
- Misses        206      212       +6     
Impacted Files Coverage Δ
gptcache/manager/vector_data/qdrant.py 88.67% <88.67%> (ø)
gptcache/manager/vector_data/manager.py 99.09% <100.00%> (+0.24%) ⬆️
gptcache/utils/__init__.py 89.47% <100.00%> (+0.18%) ⬆️

@SimFG SimFG self-assigned this Jun 29, 2023
@SimFG SimFG merged commit 98fae33 into zilliztech:main Jun 29, 2023
5 of 7 checks passed
SimFG pushed a commit that referenced this pull request Jun 29, 2023
* Add Qdrant vector store client

* Add setup for Qdrant vector store

* Add lazy import for Qdrant client library

* Add import_qdrant to index file

* Use models not types for building configs

* Add tests for Qdrant vector store
sunilkumardash9 pushed a commit to sunilkumardash9/GPTCache that referenced this pull request Jul 7, 2023
* Add Qdrant vector store client

* Add setup for Qdrant vector store

* Add lazy import for Qdrant client library

* Add import_qdrant to index file

* Use models not types for building configs

* Add tests for Qdrant vector store

Signed-off-by: sunilkumardash9 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants