Overview
This document covers retrieval of official BGE rerank model code repositories for self-hosted FastGPT deployments. Three dedicated model packages are available, each hosted in a standardized subdirectory of the FastGPT GitHub repository.
Supported BGE Rerank Model Repositories
Three official code repositories are provided for BGE rerank models:
- BGE Reranker Base: https://github.com/labring/FastGPT/tree/main/plugins/model/rerank-bge/bge-reranker-base
- BGE Reranker Large: https://github.com/labring/FastGPT/tree/main/plugins/model/rerank-bge/bge-reranker-large
- BGE Reranker v2-m3: https://github.com/labring/FastGPT/tree/main/plugins/model/rerank-bge/bge-reranker-v2-m3
Each repository contains the full code required to integrate the corresponding rerank model into a self-hosted FastGPT instance.
Step-by-Step Code Retrieval
Follow these concrete steps to download the desired model code:
- Select the target BGE rerank model repository from the list provided above.
- Use Git sparse checkout to retrieve only the target model directory, minimizing local storage usage: ``
bash # Replace bge-reranker-base with your target model directory name mkdir -p /tmp/fastgpt-rerank && cd /tmp/fastgpt-rerank git init git remote add origin https://github.com/labring/FastGPT.git git config core.sparseCheckout true echo "plugins/model/rerank-bge/bge-reranker-base/*" >> .git/info/sparse-checkout git pull --depth=1`` - Move the downloaded model directory to your local FastGPT plugins model directory. Replace
/path/to/your/fastgptwith your actual FastGPT deployment path: ``bash mv /tmp/fastgpt-rerank/plugins/model/rerank-bge/bge-reranker-base /path/to/your/fastgpt/plugins/model/rerank-bge/`` - Remove the temporary retrieval directory: ``
bash rm -rf /tmp/fastgpt-rerank`` - Validate the download by listing the contents of the installed model directory: ``
bash ls /path/to/your/fastgpt/plugins/model/rerank-bge/bge-reranker-base``
Source: FastGPT official source
Applicability and version scope
Use this page for the documented Deployment and upgrades scenario. Confirm the FastGPT, dependency, API, and deployment versions in the official source before applying a change.
Safety guardrails
Use [REDACTED_CREDENTIAL] for credentials and private data. Limit the operation to the named workspace and confirm a recent backup.
Rollback guidance
Restore the prior image or configuration and rerun bounded verification. Restore saved configuration and data snapshots, then repeat the smallest verification scenario.