Interface for Sparse embedding models.
You can inherit from it and implement your custom sparse embedding model.
By default, the asynchronous methods are implemented using the synchronous methods; however, implementations may choose to override the asynchronous methods with an async native implementation for performance reasons.
Hybrid search retriever that uses Milvus Collection to retrieve documents based on multiple fields.
For more information, please refer to: https://milvus.io/docs/release_notes.md#Multi-Embedding---Hybrid-Search