-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
How to add a new vector database? #725
Comments
@thinkall Could you kindly provide an estimate of when this might be merged? Thank you |
Hi @garethchengibm , I'm oof this week, will try finish reviewing and merge the PR next week. Thanks. |
…and tune (microsoft#1007) * version update post release v1.2.2 * automl option * import pandas * remove automl.utils * default * test * type hint and version update * dependency update * link to open in colab * use packging.version to close microsoft#725 --------- Co-authored-by: Li Jiang <[email protected]> Co-authored-by: Li Jiang <[email protected]>
Hi @hsm207, are you still interested in contributing weaviate integration? We've a new abstraction of vectordb. |
@thinkall yes, i'm interested in contributing a weaviate integration. Where can I find the docs to understand what I need to implement and are there already implementations that use the new abstraction that I can use as reference? |
Thank you very much @hsm207 . You can find the new abstraction and implementation of chromadb and pgvectordb here: https://github.com/microsoft/autogen/tree/main/autogen/agentchat/contrib/vectordb and the notebook example: https://github.com/microsoft/autogen/blob/main/notebook/agentchat_pgvector_RetrieveChat.ipynb Feel free to ping me here or in Discord if you've any other questions. |
Any update on if this is implemented ? thanks a ton |
@swadharma-me I haven't started on this yet. I'll probably have some down time around Q4 to contribute so open to someone else contributing if they have the capacity sooner. |
some examples of this in 0.2 and 0.4. closing this issues as stale. |
I would like to contribute a weaviate integration and would like advise on how to build this integration.
It seems the current way to do it according to PR #161 is to subclass
RetrieveUserProxyAgent
and implement theretrieve_docs
andquery_vector_db
methods. However, there's also a recent PR (#619 ) that proposes a new retriever API.Which approach is going to be supported in release >= 0.2?
The text was updated successfully, but these errors were encountered: