--- myst: html_meta: title: AutoRAG - Mixedbread Reranker description: Learn about Mixedbread reranker module in AutoRAG keywords: AutoRAG,RAG,Advanced RAG,Reranker,Mixedbread Reranker --- # Mixedbread AI Reranker The `Mixedbread AI Reranker` module is a reranker that uses the mixedbread-ai rerank model. This model rerank passages based on their relevance to a given query. ## Before Usage At first, you need to get the Mixedbread AI API key from [MixedbreadAI](https://www.mixedbread.ai/api-reference#quick-start-guide). Next, you can set your Mixedbread AI API key in the environment variable. ```bash export MXBAI_API_KEY=your_mixedbread_api_key ``` Or, you can set your Mixedbread AI API key in the config.yaml file directly. ```yaml - module_type: mixedbreadai_reranker api_key: your_mixedbread_api_key ``` ## **Module Parameters** - (Optional) `model_name`: - Requiring the specification of a model_name. - default is `mixedbread-ai/mxbai-rerank-large-v1` - api_key: The Mixedbread AI api key. ## **Example config.yaml** ```yaml modules: - module_type: mixedbreadai_reranker ``` ### Supported Model Names | Model Name | |:------------------------------------------:| | mixedbread-ai/mxbai-rerank-xsmall-v1 | | mixedbread-ai/mxbai-rerank-large-v1 | | mixedbread-ai/mxbai-rerank-base-v1 |