甄選
新聞稿
五月 12, 2026

jina-embeddings-v5-omni:適用於文字、圖像、音訊和視訊的向量模型

單一模型,四種模態:文字、圖像、音訊、影片。同級最佳的 1.6B 與 0.9B 全能型向量模型。
Jina AI • 7 分鐘閱讀
jina-embeddings-v5-omni - a jinaai Collection
Multimodal (text + image + video + audio) embedding models aligned with jina-embeddings-v5-text-*. Two sizes, four task variants each.
jina-embeddings-v5-omni: Text-Geometry-Preserving Multimodal Embeddings via Frozen-Tower Composition
In this work, we introduce frozen-encoder model composition, a novel approach to multimodal embedding models. We build on the VLM-style architecture, in which non-text encoders are adapted to produce input for a language model, which in turn generates embeddings for all varieties of input. We present the result: the jina-embeddings-v5-omni suite, a pair of models that encode text, image, audio, and video input into a single semantic embedding space. Our method is to extend the two Jina Embeddings v5 Text models to support additional media by adding encoders for images and audio. The backbone text embedding models and the added non-text media encoders remain frozen. We only trained the connecting components, representing 0.35% of the total weights of the joint model. Training is therefore much more efficient than full-parameter retraining. Additionally, the language model remains effectively unaltered, producing exactly the same embeddings for text inputs as the Jina Embeddings v5 Text models. Our evaluations show that this approach produces results that are competitive with the state-of-the-art, yielding nearly equal performance to larger multimodal embedding models.

我們發布了 jina-embeddings-v5-omni,將我們的 v5-text 向量模型擴展至圖像、音訊和影片。這兩個模型共享與 v5-text 相同的凍結文字主幹(backbone),這意味著文字向量是完全相同的——無需重建索引。jina-embeddings-v5-omni-small 在四種模態上的平均得分為 54.04,參數數量減少了 5.7 倍,表現與 LCO-7B(54.43)相差不到 0.39 分;而 jina-embeddings-v5-omni-nano 則在僅 0.95B 參數的情況下提供了極具競爭力的文件檢索能力。

Pareto frontier
所有開源權重多模態向量模型(支援文字、圖像、音訊和影片)的 Pareto 前沿。jina-embeddings-v5-omni-small (1.57B) 得分為 54.04,與 LCO-7B (8.93B, 54.43) 差距僅 0.39 分,同時參數數量減少 5.7 倍,並優於 LCO-3B (4.70B, 53.83)。jina-embeddings-v5-omni-nano (0.95B) 比 LanguageBind (1.14B) 高出 11.67 分。基準模型:LanguageBind、Omni-Embed-Nemotron-3B、LCO-Embedding-Omni-3B、LCO-Embedding-Omni-7B。
Per-modality scores
文字 (MMTEB)、圖像 (MIEB)、影片 (MMEB-Video) 和音訊 (MAEB) 各模態的性能細分。jina-embeddings-v5-omni-small 在文字模態上以 67.0 分領先所有多模態模型,完全繼承了 jina-embeddings-v5-text-small 的品質。在圖像模態 (58.00) 上,它在分類 (68.99) 和聚類 (86.01,所有模型中最佳) 任務表現優異。音訊模態 (49.96) 整體略遜於 LCO-7B (52.37),但擁有最佳的音訊分類得分 (53.71)。影片模態 (41.20) 是目前與 LCO-7B (47.41) 差距最大的部分,因為時間推理更受益於端到端訓練。
Task breakdown
13 種任務類型的性能表現。金星標記表示 jina-embeddings-v5-omni-small 超越最佳開源基準(規模大 2.6-5.7 倍)的任務。優勢任務:圖像分類 (68.99 vs 64.30)、圖像聚類 (86.01 vs 83.24)、視覺 STS (81.74 vs 79.62) 以及音訊分類 (53.71 vs 53.39)。主要差距在於影片任務:檢索 (27.82 vs 58.73)、分類 (42.73 vs 78.39) 和問答 (44.52 vs 71.66)。
Document retrieval
文件檢索 (ViDoRe-in-MIEB)。jina-embeddings-v5-omni-small 在 0.92B 有效文字+圖像參數下得分 79.25,優於 LCO-3B (4.07B, 78.24)。jina-embeddings-v5-omni-nano 在僅 0.31B 有效參數下達到同樣的 79.25 分,遠超 LanguageBind (37.33)。僅 LCO-7B (8.93B, 80.32) 和 Nemotron-3B (參數比 small 多 5.1 倍, 85.64) 得分更高。

tag架構

v5-omni 完全凍結了 v5-text 主幹,並透過小型可訓練的投影層(projectors)連接預訓練的視覺和音訊編碼器:

  • 視覺:Qwen3.5 視覺編碼器(改編自 SigLIP2),採用 2x2 空間合併(4 倍詞元縮減)。我們凍結了除最後一層投影層 (fc_vision_2) 之外的所有部分,該層被替換為隨機初始化的層,映射到文字主幹的隱藏維度。
  • 音訊:Qwen2.5-Omni 編碼器(改編自 Whisper-large-v3)。單個隨機初始化的 fc_audio 層將 1280 維輸出投影到文字主幹中。
  • 影片:處理為視覺幀序列,可選地在前方加上提取的音訊片段。

模型繼承了 v5-text 的四個特定任務 LoRA 適配器(檢索、文字匹配、分類、聚類),並為每個任務變體訓練單獨的投影權重。架構完全模組化:僅文字部署時不會載入視覺或音訊權重(與 v5-text 佔用空間相同),僅圖像則跳過音訊,全功能 Omni 模式則載入所有組件。

Architecture
v5-omni 架構。凍結的視覺和音訊編碼器透過可訓練的投影層輸入到凍結的文字主幹中。僅投影層(佔總權重的 0.35%)被訓練。特定任務的 LoRA 適配器處理檢索、分類、聚類和文字匹配。
特性jina-embeddings-v5-omni-smalljina-embeddings-v5-omni-nano
基礎文字模型jina-embeddings-v5-text-small (Qwen3-0.6B)jina-embeddings-v5-text-nano (EuroBERT-210m)
總參數~1.56B~1.04B
模態文字、圖像、音訊、影片、PDF文字、圖像、音訊、影片、PDF
向量維度1024768
Matryoshka 維度32, 64, 128, 256, 512, 768, 102432, 64, 128, 256, 512, 768
最大序列長度32768 詞元8192 詞元
視覺編碼器Qwen3.5-2B ViT (SigLIP2)SigLIP2 Base
音訊編碼器Whisper-large-v3Whisper-large-v3
任務檢索、文字匹配、分類、聚類檢索、文字匹配、分類、聚類
文字相容性與 jina-embeddings-v5-text-small 完全相同與 jina-embeddings-v5-text-nano 完全相同
可訓練參數~18M 投影層 (0.35%)~7M 投影層 (0.35%)
池化(Pooling)Last-tokenLast-token
授權CC BY-NC 4.0CC BY-NC 4.0

tag入門指南

tagElasticsearch (Elastic Inference Service)

如果您已經在 Elasticsearch 中使用 jina-embeddings-v5-text,您現有的文字索引可以直接與 v5-omni 搭配使用。Omni 模型產生的文字輸入向量與 v5-text 完全相同——相同的輸入,相同的向量,位元組級一致。您無需重新進行向量化或重建任何文字索引。若要開始在現有的文字資料中搜尋圖像、音訊和影片,只需使用 v5-omni 建立一個新索引,並將您的多模態內容匯入其中即可。

建立一個使用 v5-omni 作為推理端點的 semantic_text 索引。EIS 會自動選擇正確的 LoRA 適配器進行索引和檢索:

PUT multimodal-semantic-index
{
  "mappings": {
    "properties": {
      "content": {
        "type": "semantic_text",
        "inference_id": ".jina-embeddings-v5-omni-small"
      }
    }
  }
}

將文字、圖像(以 base64 資料 URI 形式)、音訊和影片存入同一個欄位、同一個索引中:

// 存入文字
POST multimodal-semantic-index/_doc
{
  "content": "'Kraft Dinner' is what Canadians call macaroni and cheese when prepared from a kit."
}

// 存入圖像 (base64)
POST multimodal-semantic-index/_doc
{
  "content": "data:image/png;base64,iVBORw0KGgoAAAAN..."
}

透過單一文字查詢,跨模態進行搜尋:

GET multimodal-semantic-index/_search
{
  "query": {
    "semantic": {
      "field": "content",
      "query": "Was bedeutet 'Kraft Dinner' für Kanadier?"
    }
  }
}

tagJina 向量模型 API

curl https://api.jina.ai/v1/embeddings \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "jina-embeddings-v5-omni-small",
    "task": "retrieval.query",
    "dimensions": 1024,
    "input": ["What does this image show?"],
    "images": ["data:image/png;base64,..."]
  }'

tagHugging Face

from sentence_transformers import SentenceTransformer
import torch

model = SentenceTransformer(
    "jinaai/jina-embeddings-v5-omni-small-retrieval",
    model_kwargs={"dtype": torch.bfloat16},
)

# 文字向量化 (與 v5-text 相同)
text_emb = model.encode("What is knowledge distillation?", prompt_name="query")

# 圖像向量化
from PIL import Image
img = Image.open("photo.jpg")
img_emb = model.encode(img)

# 跨模態相似度
similarity = model.similarity(text_emb, img_emb)

tag訓練

其核心概念是凍結編碼器模型組合(frozen-encoder model composition):採用強大的文字向量模型,添加預訓練的視覺與音訊編碼器,並透過小型可訓練的投影層將它們連接起來,同時凍結除這些投影層之外的所有參數。僅訓練總參數的 0.35%,這使我們獲得了三個特性:(1) 文字識別一致性 —— 骨幹模型未經修改,相同的輸入產生相同的輸出;(2) 訓練效率 —— 僅訓練投影層的速度提升了 1.8 至 3.9 倍,且節省了 31% 至 69% 的 GPU 記憶體;(3) 模組化 —— 各個塔狀結構(towers)可以獨立載入。

Training efficiency
在 4x H100 GPU 上進行「僅投影層訓練」與「全參數訓練」的比較(批次大小 256,15K 步長)。音訊投影層的訓練特別高效:small 版本速度提升 3.2 倍(154 分鐘 vs 497 分鐘),nano 版本速度提升 3.9 倍(112 分鐘 vs 441 分鐘)。節省 31-69% 的記憶體空間是因為無需儲存凍結編碼器的梯度與優化器狀態。

v5-omni 繼承了 v5-text 的 Matryoshka 維度支援。圖像與音訊向量在降維後仍能保留大部分品質,而影片在維度較小時降解較為明顯。

Radar summary
摘要:v5-omni 與最強基準模型的模態效能剖析。jina-embeddings-v5-omni-small 在 1.57B 參數規模下涵蓋了文字、圖像和音訊的競爭優勢,影片則是未來需補齊的缺口。

tag結論

傳統觀點認為多模態向量模型需要端對端地訓練整個模型。我們並不這麼認為。v5-omni 凍結了文字骨幹,僅訓練 0.35% 的參數,表現卻能媲美比其大 5 至 7 倍的模型。這帶來的啟示是:組合優於重訓。強大的文字編碼器是最難構建的部分 —— 一旦擁有它,透過輕量級投影層連接視覺和音訊幾乎是零成本的。

這對於生產環境至關重要。您現有的 v5-text 索引完全不受影響。相同的查詢、相同的向量,逐位元組完全一致。您無需為單一文件重新進行向量化,即可獲得圖像、音訊和影片搜尋能力。這才是真正的關鍵:多模態檢索作為一種隨插即用的升級,而非遷移專案。

jina-embeddings-v5-omni-small 是 2B 參數以下表現最好的開源權重通用向量模型。jina-embeddings-v5-omni-nano 則在 0.9B 參數下達到了同樣效果。兩者現已可在 Hugging Face、Jina Search Foundation API 以及作為 Elasticsearch 的原生推理端點使用。

類別:
甄選
新聞稿

閱讀更多
九月 14, 2026 • 9 分鐘閱讀
jina-ocr-v1:在低預算 GPU 上實現更快速的文件解析
八月 03, 2026 • 11 分鐘閱讀
jina-reranker-v3.5:透過混合注意力機制與自我知識蒸餾實現更快速的列表式重排器
二月 19, 2026 • 7 分鐘閱讀
jina-embeddings-v5-text:全新的 SOTA 小型多語言向量模型