You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hybrid Search for unstructured indexes ("searchMethod": "HYBRID”) (#912). Marqo now supports hybrid search for unstructured indexes, combining lexical and tensor search (e.g., using reciprocal rank fusion - RRF) to provide the best relevance possible. See usage here. Please note that hybrid search only works on a fresh Marqo 2.11.0 instance without state transfer for now. This is a limitation that we will address in the next release.
Improve the error handling of batch add/update/get documents API (#911). Now each document in a batch request has its individual response status with detailed error message. See details here
Fix incorrect or missing prefixes for some models in the registry (#917). This change improves all BGE models, all Snowflake models, and multilingual-e5-large-instruct. For example, snowflake-arctic-embed-l model has 34% improvement in NDCG@10 on the Arguana benchmark and 153% improvement in NDCG@10 on the FIQA benchmark.
Increase the maxHits and maxOffset limit to 1,000,000 in the default query profile. (#914). This allows user to override MARQO_MAX_SEARCH_LIMIT and MARQO_MAX_SEARCH_OFFSET environment variables to large values up to one million. Please note that this is an advanced setting and very large values aren’t normally recommended.
Fix a bug that causes 400 error when using hybrid search with LEXICAL retrieval method and TENSOR ranking method and scoreModifiersLexical (#922).
Contributor shout-outs
Huge shoutout to all our 4.4k stargazers! We’ve come a long way as a team and as a community, so a huge thanks to everyone who continues to support Marqo.
Feel free to keep on sharing questions and feedback on our forum and Slack channel! If you have any more inquiries or thoughts, please don’t hesitate to reach out.