haystack-core-integrations
haystack-core-integrations copied to clipboard
feat: adding an `HybridRetriever` as a `Supercomponent` having `OpenSearch` as the document store
Related Issues
- fixes #9210
Proposed Changes:
- adding an
HybridRetrieveras aSuperComponent, havingOpenSearchas the document store andSentenceTransformTextEmbedderas the embedder
How did you test it?
- unit tests + manual tests
Notes for the reviewer
- Need to wait for the upcoming haystack release which contains the TextEmbedder Protocol
Checklist
- I have read the contributors guidelines and the code of conduct
- I have updated the related issue with new insights and changes
- I added unit tests and updated the docstrings
- I've used one of the conventional commit types for my PR title:
fix:,feat:,build:,chore:,ci:,docs:,style:,refactor:,perf:,test:.
For the tests to pass, we will have to wait for a new release of haystack with the TextEmbedder protocol.
But @sjrl feel free to give a second review
@davidsbatista a few remaining comments, otherwise looks good!