-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Feature: tencent vector db integration #3598
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
base: main
Are you sure you want to change the base?
Conversation
e2c7554 to
f1521e4
Compare
|
Hey @wlleiiwang can you please sign CLA to get things started? Thanks for this integration. |
c1ed000 to
1b9894a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rest looks good to me, can you please incorporate the requested changes? Thanks for putting this effort for this integration. Also can you please check for the failing tests?
| "provider": "tencent", | ||
| "config": { | ||
| "url": "http://10.0.X.X:80", | ||
| "key": "A5VOgsMpGWJhUI0WmUbY********************" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the key we can keep something like "YOUR_TENCENT_KEY".
tests/vector_stores/test_tencent.py
Outdated
| """Create TencentVectorDB instance with mocked client.""" | ||
| return TencentVectorDB( | ||
| url="http://127.0.0.1:80", | ||
| key="eC4bLRy2va******************************", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same for the test suite, something like "mock_tencent_api_key"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your advice. I have implemented the adjustments as discussed.
3313067 to
14e962e
Compare
|
@parshvadaftari Please help me review the code again. |
|
Hey @wlleiiwang the tests are failing please check for it. |
5786eb5 to
57f6c8d
Compare
|
@parshvadaftari Please help me review the code again. |
cc7cf51 to
7ba47a9
Compare
@parshvadaftari Please help me review the code again. |
7ba47a9 to
2e89697
Compare
|
@Dev-Khant Please help me review the code |
|
@Dev-Khant @parshvadaftari Please help me review the code |


Description
Integration of TencentVectorDB as a vector store backend. This implementation provides a complete interface for vector operations including insert, search, update, and delete operations, with support for metadata filtering and similarity search.
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Please delete options that are not relevant.
Checklist:
Maintainer Checklist