Hervorgehoben
Pressemitteilung
Mai 12, 2026

jina-embeddings-v5-omni: Vektor-Modelle für Text, Bild, Audio und Video

Ein Modell, vier Modalitäten: Text, Bild, Audio, Video. Erstklassige Omni-Embeddings mit 1,6 Mrd. und 0,9 Mrd. Parametern.
Jina AI • 7 Minuten gelesen
jina-embeddings-v5-omni - eine jinaai-Kollektion
Multimodale (Text + Bild + Video + Audio) 向量模型, die auf jina-embeddings-v5-text-* abgestimmt sind. Zwei Größen, jeweils vier Aufgabenvarianten.
jina-embeddings-v5-omni: Text-Geometry-Preserving Multimodal Embeddings via Frozen-Tower Composition
In dieser Arbeit stellen wir die Frozen-Encoder-Modellkomposition vor, einen neuartigen Ansatz für multimodale 向量模型. Wir bauen auf der VLM-Architektur auf, bei der Nicht-Text-Encoder so angepasst werden, dass sie Eingaben für ein 大模型 erzeugen, welches wiederum 向量模型 für alle Arten von Eingaben generiert. Wir präsentieren das Ergebnis: die jina-embeddings-v5-omni-Suite, ein Paar von Modellen, die Text-, Bild-, Audio- und Videoeingaben in einen einzigen semantischen Vektorraum kodieren. Unsere Methode besteht darin, die beiden Jina Embeddings v5 Text-Modelle durch das Hinzufügen von Encodern für Bilder und Audio für weitere Medien zu erweitern. Die zugrunde liegenden Text-向量模型 und die hinzugefügten Nicht-Text-Medien-Encoder bleiben eingefroren (frozen). Wir haben nur die Verbindungskomponenten trainiert, was 0,35 % der Gesamtgewichte des gemeinsamen Modells entspricht. Das Training ist daher weitaus effizienter als eine vollständige Parameter-Neuschulung. Zudem bleibt das 大模型 effektiv unverändert und erzeugt exakt dieselben 向量模型 für Texteingaben wie die Jina Embeddings v5 Text-Modelle. Unsere Evaluierungen zeigen, dass dieser Ansatz Ergebnisse liefert, die mit dem aktuellen Stand der Technik konkurrieren können und eine nahezu gleiche Leistung wie größere multimodale 向量模型 erzielen.

Wir veröffentlichen jina-embeddings-v5-omni und erweitern damit unsere v5-text 向量模型 um Bilder, Audio und Video. Beide Modelle teilen sich dasselbe eingefrorene Text-Backbone wie v5-text, was bedeutet, dass Text-向量模型 identisch sind – ein Neuaufbau des Index ist nicht erforderlich. jina-embeddings-v5-omni-small erreicht einen Durchschnitt von 54,04 über vier Modalitäten hinweg, liegt innerhalb von 0,39 Punkten von LCO-7B (54,43) bei 5,7-mal weniger Parametern, während jina-embeddings-v5-omni-nano eine wettbewerbsfähige Dokumentensuche mit nur 0,95 Mrd. Parametern liefert.

Pareto frontier
Pareto-Front aller Open-Weight-Omni-向量模型 (unterstützt Text, Bild, Audio und Video). jina-embeddings-v5-omni-small (1,57 Mrd.) erzielt 54,04, liegt innerhalb von 0,39 Punkten von LCO-7B (54,43 bei 8,93 Mrd.) bei 5,7-mal weniger Parametern und liegt vor LCO-3B (53,83 bei 4,70 Mrd.). jina-embeddings-v5-omni-nano (0,95 Mrd.) übertrifft LanguageBind (1,14 Mrd.) um +11,67 Punkte. Baselines: LanguageBind, Omni-Embed-Nemotron-3B, LCO-Embedding-Omni-3B, LCO-Embedding-Omni-7B.
Per-modality scores
Aufschlüsselung nach Modalität für Text (MMTEB), Bild (MIEB), Video (MMEB-Video) und Audio (MAEB). jina-embeddings-v5-omni-small führt bei allen Omni-Modellen im Bereich Text mit 67,0 und erbt die volle Qualität von jina-embeddings-v5-text-small. Bei Bildern (58,00) überzeugt es bei Klassifizierung (68,99) und Clustering (86,01, das Beste unter allen Modellen). Audio (49,96) liegt insgesamt hinter LCO-7B (52,37), hat aber die beste Audio-Klassifizierungsbewertung (53,71). Video (41,20) ist die aktuelle Lücke gegenüber LCO-7B (47,41), da zeitliches Reasoning stärker von End-to-End-Training profitiert.
Task breakdown
Leistung pro Aufgabe über 13 Aufgabentypen hinweg. Goldene Sterne markieren Aufgaben, bei denen jina-embeddings-v5-omni-small die beste Open-Weight-Baseline (2,6- bis 5,7-mal größer) schlägt. Gewinne: Bildklassifizierung (68,99 vs. 64,30), Bild-Clustering (86,01 vs. 83,24), visuelle STS (81,74 vs. 79,62), Audioklassifizierung (53,71 vs. 53,39). Die größten Lücken bestehen bei Video: Retrieval (27,82 vs. 58,73), Klassifizierung (42,73 vs. 78,39) und QA (44,52 vs. 71,66).
Document retrieval
Dokumenten-Retrieval (ViDoRe-in-MIEB). jina-embeddings-v5-omni-small mit 0,92 Mrd. aktiven Text+Bild-Parametern erzielt 79,25 und übertrifft LCO-3B (78,24 bei 4,07 Mrd.). jina-embeddings-v5-omni-nano erreicht denselben Wert von 79,25 mit nur 0,31 Mrd. aktiven Parametern, weit über LanguageBind (37,33). Nur LCO-7B (80,32 bei 8,93 Mrd.) und Nemotron-3B (85,64, 5,1-mal mehr Parameter als small) erzielen höhere Werte.

tagArchitektur

v5-omni hält das v5-text-Backbone komplett eingefroren und fügt vortrainierte Vision- und Audio-Encoder hinzu, die durch kleine trainierbare Projektoren verbunden sind:

  • Vision: Qwen3.5 Vision-Encoder (angepasst von SigLIP2) mit 2x2 räumlicher Zusammenführung (4-fache Reduktion der 词元). Wir frieren alles bis auf die letzte Projektionsschicht (fc_vision_2) ein, die wir durch eine zufällig initialisierte Schicht ersetzen, welche in die verborgene Dimension des Text-Backbones abbildet.
  • Audio: Qwen2.5-Omni-Encoder (angepasst von Whisper-large-v3). Eine einzelne zufällig initialisierte fc_audio-Schicht projiziert die 1280-dimensionale Ausgabe in das Text-Backbone.
  • Video: Wird als Sequenz visueller Frames behandelt, optional vorangestellt durch ein extrahiertes Audiosegment.

Das Modell erbt die vier aufgabenspezifischen LoRA-Adapter von v5-text (Retrieval, Text-Matching, Klassifizierung, Clustering) und trainiert separate Projektorgewichte für jede Aufgabenvariante. Die Architektur ist vollständig modular: Eine reine Text-Implementierung lädt keine Vision- oder Audio-Gewichte (identischer Speicherbedarf wie v5-text), reine Bild-Implementierungen überspringen Audio, und eine vollständige Omni-Implementierung lädt alles.

Architecture
v5-omni-Architektur. Eingefrorene Vision- und Audio-Encoder speisen trainierbare Projektoren in das eingefrorene Text-Backbone ein. Nur die Projektoren (0,35 % der Gesamtgewichte) werden trainiert. Aufgabenspezifische LoRA-Adapter übernehmen Retrieval, Klassifizierung, Clustering und Text-Matching.
Merkmaljina-embeddings-v5-omni-smalljina-embeddings-v5-omni-nano
Basis-Textmodelljina-embeddings-v5-text-small (Qwen3-0.6B)jina-embeddings-v5-text-nano (EuroBERT-210m)
Gesamtparameter~1,56 Mrd.~1,04 Mrd.
ModalitätenText, Bild, Audio, Video, PDFText, Bild, Audio, Video, PDF
Einbettungsdimensionen1024768
Matryoshka-Dimensionen32, 64, 128, 256, 512, 768, 102432, 64, 128, 256, 512, 768
Maximale Sequenzlänge32768 词元8192 词元
Vision-EncoderQwen3.5-2B ViT (SigLIP2)SigLIP2 Base
Audio-EncoderWhisper-large-v3Whisper-large-v3
AufgabenRetrieval, Text-Matching, Klassifizierung, ClusteringRetrieval, Text-Matching, Klassifizierung, Clustering
Text-KompatibilitätIdentisch mit jina-embeddings-v5-text-smallIdentisch mit jina-embeddings-v5-text-nano
Trainierbare Parameter~18 Mio. Projektoren (0,35 %)~7 Mio. Projektoren (0,35 %)
PoolingLast-tokenLast-token
LizenzCC BY-NC 4.0CC BY-NC 4.0

tagErste Schritte

tagElasticsearch (Elastic Inference Service)

Wenn Sie bereits jina-embeddings-v5-text in Elasticsearch verwenden, funktionieren Ihre bestehenden Text-Indizes sofort mit v5-omni. Die Omni-Modelle erzeugen identische 向量模型 für Texteingaben wie v5-text – gleiche Eingabe, gleicher Vektor, Byte für Byte. Sie müssen keine Texte neu einbetten oder Indizes neu erstellen. Um mit der Suche nach Bildern, Audio und Video neben Ihren vorhandenen Textdaten zu beginnen, erstellen Sie einfach einen neuen Index mit v5-omni und fügen Sie Ihre multimodalen Inhalte dort ein.

Erstellen Sie einen semantic_text-Index mit v5-omni als Inference-Endpunkt. EIS wählt automatisch den richtigen LoRA-Adapter für Indizierung und Retrieval aus:

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

Speisen Sie Text, Bilder (als base64-Daten-URIs), Audio und Video in dasselbe Feld, denselben Index ein:

// Text einspeisen
POST multimodal-semantic-index/_doc
{
  "content": "'Kraft Dinner' ist das, was Kanadier zu Makkaroni mit Käse sagen, wenn es aus einer Fertigpackung zubereitet wird."
}

// Ein Bild einspeisen (base64)
POST multimodal-semantic-index/_doc
{
  "content": "data:image/png;base64,iVBORw0KGgoAAAAN..."
}

Suchen Sie mit einer einzigen Textabfrage über alle Modalitäten hinweg:

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},
)

# Text-Embedding (identisch zu v5-text)
text_emb = model.encode("What is knowledge distillation?", prompt_name="query")

# Bild-Embedding
from PIL import Image
img = Image.open("photo.jpg")
img_emb = model.encode(img)

# Cross-modale Ähnlichkeit
similarity = model.similarity(text_emb, img_emb)

tagTraining

Die Kernidee ist die Zusammensetzung von Modellen mit eingefrorenem Encoder (frozen-encoder model composition): Man nimmt ein starkes Text-Vektormodell, fügt vortrainierte Vision- und Audio-Encoder hinzu, verbindet sie mit kleinen trainierbaren Projektoren und friert alles außer diesen Projektoren ein. Nur 0,35 % der gesamten Gewichte werden trainiert, was uns drei Eigenschaften verleiht: (1) Erhaltung der Textidentität – das Rückgrat bleibt unverändert, die gleiche Eingabe erzeugt die identische Ausgabe; (2) Trainingseffizienz – das Training nur der Projektoren ist 1,8- bis 3,9-mal schneller bei 31-69 % weniger GPU-Speicherverbrauch; (3) Modularität – die Komponenten (Towers) können unabhängig voneinander geladen werden.

Trainingseffizienz
Projektor-only Training vs. vollständiges Training auf 4x H100 GPUs (Batchgröße 256, 15K Schritte). Das Training des Audio-Projektors ist besonders effizient: 3,2x schneller für "small" (154 Min. vs. 497 Min.) und 3,9x schneller für "nano" (112 Min. vs. 441 Min.). Die Speichereinsparungen von 31-69 % resultieren daraus, dass keine Gradienten und Optimizer-Zustände für die eingefrorenen Encoder gespeichert werden müssen.

v5-omni erbt die Unterstützung für Matryoshka-Dimensionen von v5-text. Bild- und Audio-Vektoren bewahren bei einer Reduzierung der Dimensionen den Großteil ihrer Qualität, während die Videoqualität bei kleinen Dimensionen stärker abnimmt.

Radar-Zusammenfassung
Zusammenfassung: Modalitätsspezifisches Profil von v5-omni im Vergleich zu den stärksten Baselines. jina-embeddings-v5-omni-small deckt mit 1,57B Text, Bild und Audio wettbewerbsfähig ab, wobei Video die verbleibende Lücke darstellt, die es zu schließen gilt.

tagFazit

Die herkömmliche Meinung besagt, dass multimodale Vektormodelle ein vollständiges End-to-End-Training des gesamten Modells erfordern. Dem widersprechen wir. v5-omni friert das Text-Rückgrat ein, trainiert 0,35 % der Gewichte und erreicht die Leistung von Modellen, die 5-7-mal so groß sind. Die Lektion lautet: Zusammensetzung ist besser als Umschulung. Ein starker Text-Encoder ist die größte Herausforderung – sobald man diesen hat, ist das Anbinden von Vision und Audio über leichtgewichtige Projektoren fast kostenlos.

Das ist für die Produktion entscheidend. Ihre bestehenden v5-text-Indizes bleiben unberührt. Dieselbe Abfrage, derselbe Vektor, Byte für Byte. Sie erhalten Bild-, Audio- und Videosuche, ohne ein einziges Dokument erneut vektorisieren zu müssen. Das ist der wahre Durchbruch für multimodales Retrieval als Drop-in-Upgrade, nicht als Migrationsprojekt.

jina-embeddings-v5-omni-small ist das leistungsfähigste Open-Weight-Omni-Vektormodell unter 2 Milliarden Parametern. jina-embeddings-v5-omni-nano erreicht dies mit 0,9 Milliarden. Beide sind ab sofort auf Hugging Face, über die Jina Search Foundation API sowie als nativer Inference-Endpunkt in Elasticsearch verfügbar.

Kategorien:
Hervorgehoben
Pressemitteilung

Weiterlesen
September 14, 2026 • 9 Minuten gelesen
jina-ocr-v1: Schnellere Dokumentenanalyse auf kostengünstigen GPUs
August 03, 2026 • 11 Minuten gelesen
jina-reranker-v3.5: Schnelleres listweises Reranking mit Hybrid Attention und Self-Distillation
Februar 19, 2026 • 7 Minuten gelesen
jina-embeddings-v3-text: Neue SOTA kleine mehrsprachige Embeddings