diff --git a/docs-website/reference/haystack-api/retrievers_api.md b/docs-website/reference/haystack-api/retrievers_api.md index 39221088bc5..ab4a9ecd0c4 100644 --- a/docs-website/reference/haystack-api/retrievers_api.md +++ b/docs-website/reference/haystack-api/retrievers_api.md @@ -668,7 +668,8 @@ Initialize MultiQueryEmbeddingRetriever. - **retriever** (EmbeddingRetriever) – The embedding-based retriever to use for document retrieval. - **query_embedder** (TextEmbedder) – The query embedder to convert text queries to embeddings. -- **max_workers** (int) – Maximum number of worker threads for parallel processing. +- **max_workers** (int) – Maximum number of worker threads in `run` and of concurrent retriever calls in + `run_async`. #### warm_up @@ -830,7 +831,8 @@ Initialize MultiQueryTextRetriever. **Parameters:** - **retriever** (TextRetriever) – The text-based retriever to use for document retrieval. -- **max_workers** (int) – Maximum number of worker threads for parallel processing. Default is 3. +- **max_workers** (int) – Maximum number of worker threads in `run` and of concurrent retriever calls in + `run_async`. Default is 3. #### warm_up @@ -1024,7 +1026,7 @@ Create the MultiRetriever component. retrievers. When set, the results are always merged using reciprocal rank fusion (regardless of `join_mode`) so that the combined list has a consistent global ranking before it is truncated to `top_k`. If None, all results are returned. -- **max_workers** (int) – The maximum number of threads to use for parallel retrieval. +- **max_workers** (int) – The maximum number of threads in `run` and of concurrent retriever calls in `run_async`. - **join_mode** (Literal['concatenate', 'reciprocal_rank_fusion']) – How to merge results from multiple retrievers. Available modes: - `concatenate`: Combines all results into a single list and deduplicates. - `reciprocal_rank_fusion`: Deduplicates and assigns scores based on reciprocal rank fusion.