flagopen/flagembedding 是面向检索和检索增强生成(RAG)的 BGE(BAAI General Embedding)嵌入与重排模型工具集。该仓库创建于 2023 年 8 月 2 日,把推理、微调与评估集中在一处提供,最新版本为 v1.4.2。
许可证为 MIT,实现语言为 Python。README 表示提供 Embedder 与 Reranker 的推理和微调(finetuning)、评估、数据集、教程与研究资料。Embedder 把查询转换为向量以缩小候选范围,Reranker 则对这些候选重新排序;仓库同时收录 BGE 模型列表,以及分别为 embedder 与 reranker 提供的推理与训练示例。star 数为 12260。
不过,已确认的资料中没有 v1.4.2 的变更记录。仅凭这些资料无法得知本次版本改动了什么,也没有给出嵌入与重排性能对比的基准数据,或与其他模型对照的结果。由于范围限定在 BGE 系列的嵌入与重排,可以对照检索流程中的相应环节加以考察,但很难把它当作替代整套 RAG 组装的工具。更合适的做法是在确认 v1.4.2 的实际改动之后再决定是否采用。