-
Notifications
You must be signed in to change notification settings - Fork 15.8k
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
Community: Azure CosmosDB No Sql Vector Store: Full Text and Hybrid Search Support #28716
Community: Azure CosmosDB No Sql Vector Store: Full Text and Hybrid Search Support #28716
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
…11/langchain into users/akataria/FTS_cosmos_nosql
…11/langchain into users/akataria/FTS_cosmos_nosql
could you check the ci failures? Also, if you're interested in maintaining this integration without us in the loop, we'd love to get an integration package out! Future PRs against langchain would just be {docs updates, as well as registering your package in Here's the guide, and if you have questions, feel free to leave them in the comments on those pages so others can see them! https://python.langchain.com/docs/contributing/how_to/integrations/ would probably live out of https://github.com/langchain-ai/langchain-azure repo |
@efriis, we are already working with you guys on porting all the azure integrations to the above repo you mentioned. Once everything is ported we would maintain the langchain-azure repo. |
Thank you for contributing to LangChain!
Added full text and hybrid search support for Azure CosmosDB NoSql Vector Store
Added a new enum called CosmosDBQueryType which supports the following values:
User now needs to provide this query_type to the similarity_search method for the vectorStore to make the correct query api call.
Added a couple of work arounds as for the FULL_TEXT_RANK and HYBRID query functions we don't support parameterized queries right now. I have added TODO's in place, and will remove these work arounds by end of January.
Added necessary test cases and updated the
Add tests and docs: If you're adding a new integration, please include
docs/docs/integrations
directory.Lint and test: Run
make format
,make lint
andmake test
from the root of the package(s) you've modified. See contribution guidelines for more: https://python.langchain.com/docs/contributing/Additional guidelines:
If no one reviews your PR within a few days, please @-mention one of baskaryan, efriis, eyurtsev, ccurme, vbarda, hwchase17.