I/O 图
取值分布help_outlineAUC 0.8525
语料
翻译对
文档检索
代码
任务
default
classification
retrieval.passage
retrieval.query
retrieval.query → retrieval.passage
separation
text-matching
相关21.8%
困难负例3.0%
无关1.0%
悬停或点击图表可移动阈值
推荐阈值
FPR 0.1 · 0.618
FPR 0.01 · 0.741
FPR 0.001 · 0.797
FPR 0.0001 · 0.824
均衡 · 0.597
AUC
0.8525
噪声上限
0.791
召回悬崖
0.385
测量样本对
119 / 11k
向量分量help_outline
σ 0.0312 · 244k 个数值
嵌入几何help_outline
各维度均值,悬停查看区间
噪声下限
0.496
有效维度
54 / 1024
维度截断help_outline
classification · 阈值随所请求维度的变化
语言对help_outline
各语言对之间的阈值跨度:0.072
选择要比较的模型
论文 (4)
概述
Jina Embeddings v3 是一款突破性的多语言文本向量模型,改变了企业跨语言理解和检索文本的方式。它的核心价值在于:在多语言、多任务场景下保持高性能的同时,把算力需求控制在可承受范围内。在讲究效率的生产环境中,该模型表现尤为突出,仅用 5.7 亿参数就达到业界领先水平,让无力承担大模型算力开销的团队也能用上。需要搭建可扩展的多语言搜索系统或跨语言分析内容的团队,会发现它格外有用。
方法
该模型的架构是向量技术上的一次重要创新:它以 24 层的 jina-XLM-RoBERTa 为基础,并加入面向特定任务的低秩自适应(LoRA)适配器。LoRA 适配器是专用的神经网络模块,可针对检索、分类、聚类等不同任务优化模型,而参数量几乎不增加,仅占总参数的 3% 以下。模型还引入 Matryoshka 表示学习(MRL),向量维度可从 1024 灵活降至最低 32 维而性能不受影响。训练分三个阶段:先在 89 种语言的多语言文本上预训练,再用成对文本微调以提升向量质量,最后训练专用适配器做任务优化。借助旋转位置编码(RoPE),模型支持最长 8,192 词元的上下文,并采用创新的基频调整技术,让短文本和长文本上的表现同步提升。
性能
在实际测试中,该模型的效率与性能之比十分出色:英语任务上胜过开源同类以及 OpenAI、Cohere 的闭源方案,多语言场景中同样表现优异。最令人意外的是,它的成绩超过了参数量为其 12 倍的 e5-mistral-7b-instruct,效率之高可见一斑。在 MTEB 基准评测中,全部任务平均分为 65.52,其中分类准确率(82.58)和句子相似度(85.80)尤为亮眼。跨语言表现也很稳定,多语言任务得 64.44。使用 MRL 降维后,低维下依然保持强劲:例如 64 维仍能保留完整 1024 维时 92% 的检索性能。
最佳实践
部署 Jina Embeddings v3 时,请按具体场景选择合适的任务适配器:搜索应用用 retrieval.query 和 retrieval.passage,聚类任务用 separation,归类任务用 classification,语义相似度用 text-matching。要发挥最佳性能,模型需要支持 CUDA 的硬件,不过架构高效,显存需求远低于体量更大的同类。生产部署方面,AWS SageMaker 集成提供了顺畅的扩容路径。该模型在多语言场景中表现出色,但用于低资源语言时建议额外做评估。它支持最长 8,192 词元的文档,面对超长文本时,配合迟分功能效果最佳。请勿把它用于实时生成或复杂推理任务,它是为向量化和检索而设计的,不做文本生成或直接问答。
提及此模型的博客












