-
Notifications
You must be signed in to change notification settings - Fork 126
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(Qdrant): start to work on sparse vector integration (#578)
* feat(Qdrant): start to working on sparse vector integration * Progress towards Sparse vector support with Fastembed * __init__.py * merge batch results for hybrid request * feat(Qdrant): missing comma * feat(Qdrant): making some test progress * feat(Qdrant): all current test are fixed * feat(Qdrant): linting * feat(Qdrant): working sparse retriver hooray * feat(Qdrant): fix hybrid retriver * feat(Qdrant): modify PR for haystack 2.1.0 with proper sparse vectors * feat(Qdrant): fix lint * test w Haystack main * fix deps * Update integrations/qdrant/src/haystack_integrations/components/retrievers/qdrant/retriever.py Co-authored-by: Anush <[email protected]> * feat(Qdrant): remove hybrid & old code, constant for vector field names * Update integrations/qdrant/src/haystack_integrations/document_stores/qdrant/converters.py Co-authored-by: Stefano Fiorucci <[email protected]> * Update integrations/qdrant/src/haystack_integrations/document_stores/qdrant/converters.py Co-authored-by: Stefano Fiorucci <[email protected]> * feat(Qdrant): reverting pop change, changing Dict to SparseEmbedding type * feat(Qdrant): fix lint * feat(Qdrant): remove old todo * simplify documents_to_batch * feat(Qdrant): SparseEmbedding instead of Dict * feat(Qdrant): introducing `use_sparse_embeddings` parameters for document store to make sparse embeddings non breaking change. Need more testing * feat(Qdrant): `use_sparse_embeddings` true by default + bugfix * feat(Qdrant): `use_sparse_embeddings` true by default + bugfix * feat(Qdrant): `use_sparse_embeddings` true by default + bugfix * feat(Qdrant): bugfix * Update integrations/qdrant/src/haystack_integrations/document_stores/qdrant/converters.py Co-authored-by: Anush <[email protected]> * Update integrations/qdrant/src/haystack_integrations/document_stores/qdrant/converters.py Co-authored-by: Anush <[email protected]> * Update integrations/qdrant/src/haystack_integrations/document_stores/qdrant/document_store.py Co-authored-by: Anush <[email protected]> * Update integrations/qdrant/src/haystack_integrations/document_stores/qdrant/document_store.py Co-authored-by: Anush <[email protected]> * Update integrations/qdrant/src/haystack_integrations/document_stores/qdrant/document_store.py Co-authored-by: Anush <[email protected]> * Revert "Update integrations/qdrant/src/haystack_integrations/document_stores/qdrant/document_store.py" This reverts commit f7cf65e. * feat(Qdrant): fixing test * Update integrations/qdrant/src/haystack_integrations/document_stores/qdrant/converters.py Co-authored-by: Anush <[email protected]> * feat(Qdrant): fixing creation * feat(Qdrant): fixing creation * little fixes * make changes nonbreaking * refactoring --------- Co-authored-by: anakin87 <[email protected]> Co-authored-by: Anush <[email protected]>
- Loading branch information
1 parent
363c7b5
commit 12cdc11
Showing
9 changed files
with
704 additions
and
313 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.