注目
プレスリリース
5月 12, 2026

jina-embeddings-v5-omni: テキスト、画像、音声、動画のためのベクトルモデル

1つのモデルで4つのモダリティ(テキスト、画像、音声、動画)に対応。1.6Bおよび0.9Bのクラス最高レベルのオムニベクトルモデル(Embeddings)です。
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.

私たちは、v5-text 向量模型を画像、音声、ビデオに拡張した jina-embeddings-v5-omni をリリースします。両モデルとも v5-text と同じ固定されたテキストバックボーンを共有しているため、テキストの 向量模型 は同一であり、インデックスの再構築は不要です。jina-embeddings-v5-omni-small は4つのモダリティ全体で平均 54.04 を記録し、5.7倍少ないパラメータで LCO-7B (54.43) と 0.39 ポイント差の精度を達成しました。一方、jina-embeddings-v5-omni-nano はわずか 0.95B パラメータで競争力のある文書検索性能を発揮します。

Pareto frontier
オープンウェイトのオムニ向量模型(テキスト、画像、音声、ビデオをサポート)のパレートフロンティア。jina-embeddings-v5-omni-small (1.57B) は 54.04 を記録し、5.7倍少ないパラメータを使用しながら LCO-7B (8.93B で 54.43) と 0.39 ポイント差であり、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)、および QA (44.52 vs 71.66)。
Document retrieval
文書検索 (ViDoRe-in-MIEB)。0.92B のアクティブなテキスト+画像パラメータを持つ jina-embeddings-v5-omni-small は 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 バックボーンを完全に固定したまま、事前に学習された視覚および音声エンコーダーを追加し、小さな学習可能なプロジェクターを通じて接続しています:

  • 視覚: 2x2 空間マージ(4倍の 詞元 削減)を備えた Qwen3.5 視覚エンコーダー(SigLIP2 から調整)。テキストバックボーンの隠れ次元にマッピングするランダム初期化された層に置き換えた最終投影層 (fc_vision_2) 以外はすべて凍結しています。
  • 音声: Qwen2.5-Omni エンコーダー(Whisper-large-v3 から調整)。単一のランダム初期化された fc_audio 層が 1280 次元の出力をテキストバックボーンに投影します。
  • ビデオ: 視覚フレームのシーケンスとして扱われ、必要に応じて抽出された音声セグメントが先行します。

このモデルは v5-text の4つのタスク固有 LoRA アダプター(検索、テキストマッチング、分類、クラスタリング)を継承しており、各タスクバリアントに対して個別のプロジェクター重みを学習させます。アーキテクチャは完全にモジュール化されており、テキストのみのデプロイメントでは視覚や音声の重みはロードされず(v5-text と同じフットプリント)、画像のみの場合は音声がスキップされ、フルオムニではすべてがロードされます。

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%)
プーリングラスト 詞元 (Last-token)ラスト 詞元 (Last-token)
ライセンスCC BY-NC 4.0CC BY-NC 4.0

tagはじめに

tagElasticsearch (Elastic Inference Service)

すでに Elasticsearch で jina-embeddings-v5-text を使用している場合、既存のテキストインデックスは v5-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 Embedding 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% のみが学習されるため、3 つの特性が得られます:(1) テキストの同一性の維持 - バックボーンは修正されないため、同じ入力からは同一の出力が得られます;(2) トレーニング効率 - プロジェクターのみをトレーニングすることで、1.8 ~ 3.9 倍高速化され、GPU メモリ消費を 31 ~ 69% 削減できます;(3) モジュール性 - 各タワーを個別にロード可能です。

Training efficiency
4基の 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結論

従来、マルチモーダルなベクトルモデルにはモデル全体の end-to-end 学習が必要であると考えられてきました。私たちはそれに反対します。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 のネイティブ推論エンドポイントとして現在ご利用いただけます。

カテゴリー:
注目
プレスリリース

続きを読む
9月 14, 2026 • 9 読む時間
jina-ocr-v1:低予算GPUで高速な文書解析を実現
8月 03, 2026 • 11 読む時間
jina-reranker-v3.5: ハイブリッドアテンションと自己蒸留による高速なリストワイズ・リランカー
2月 19, 2026 • 7 読む時間
jina-embeddings-v5-text: 新しい SOTA 小型多言語ベクトルモデル