Embeddings

Text in Vektoren umwandeln – für semantische Suche, Retrieval und Clustering.

Verfügbar
2von 18
Anbieter
1
Preisspanne
$ 0,024 – $ 0,156pro 1 Mio. Input-Token

2 Modelle

  • OpenAI's highest-quality embedding model. Returns 3072-dim vectors by default and supports reducing dimensions via the dimensions parameter. Outperforms text-embedding-3-small and the older ada-002 on MTEB and multilingual MIRACL retrieval benchmarks, for cases where accuracy matters more than cost.

    embeddingretrievalrag

    Modalitäten: Text, Vektoren8191 Kontext

    $ 0,156/1 Mio. In

  • OpenAI's small, low-cost embedding model. Returns 1536-dim vectors by default and supports shortening output dimensions via the dimensions parameter without retraining. Replaced text-embedding-ada-002 with better retrieval quality at a fraction of the price, and is the default choice for general-purpose semantic search and RAG.

    embeddingretrievalrag

    Modalitäten: Text, Vektoren8191 Kontext

    $ 0,024/1 Mio. In

16 Modelle derzeit nicht verfügbar

Die Seiten bleiben erreichbar, die Modelle lassen sich aber gerade nicht ausführen.

Embedding-Modelle für semantische Suche, RAG und Clustering

Embedding-Modelle verwandeln Text — oder manchmal Bilder, Code oder Audio — in einen Vektor fester Länge aus Fließkommazahlen. Ähnliche Eingaben landen im Embedding-Raum nah beieinander, unähnliche weit voneinander entfernt. Du greifst zu Embeddings, wenn du semantische Suche, Retrieval-Augmented Generation (RAG), Empfehlungen oder Clustering baust.

Preise, Abwägungen und Stolperfallen

Die Abrechnung läuft pro Token, ähnlich wie bei Textgenerierung, aber typischerweise 10–100× günstiger. Auf Railwail kostet OpenAI text-embedding-3-large 0,156 USD und text-embedding-3-small 0,024 USD pro Million Tokens. Open-Weights-Optionen (Jina V3, BGE, MxBai) kosten auf eigener Infrastruktur nur Rechenzeit. Ein typischer RAG-Korpus von 10 Mio. Tokens (rund 20.000 Dokumente) kostet damit einmalig rund 1,56 USD (large) oder 0,24 USD (small) zum Embedden. Das Neu-Embedden bei jedem Modell-Upgrade ist der eigentliche Long-Tail-Kostenfaktor.

Der Trade-off heißt Dimension, Recall und Preis. Höherdimensionale Embeddings (3.072 oder 4.096 Dimensionen) erfassen mehr Nuance, kosten aber mehr beim Speichern und Suchen. Niedrigerdimensionale Modelle (256–768 Dimensionen) kosten zehnmal weniger und finden bei den meisten Workloads das richtige Dokument in 90–95 % der Fälle. Nimm das High-Dim-Flagship, wenn die Retrieval-Qualität geschäftskritisch ist (juristische Suche, medizinische Q&A); nimm ein Budget-Modell, wenn du den gelegentlichen verfehlten Treffer tolerieren kannst.

Achte auf die Chunk-Größe: Die meisten Embedding-Modelle arbeiten am besten mit Chunks von 200–500 Tokens. Embeddest du ein ganzes 50-Seiten-Dokument als einen Vektor, verlierst du die Bedeutung pro Abschnitt. Embeddest du zu klein (unter 50 Tokens), werden einzelne Chunks verrauscht. Wähle einen Chunker, der Absatzgrenzen respektiert und eine kleine Überlappung (10–20 %) zwischen Chunks setzt.

Achte auf den mehrsprachigen Mismatch: Nicht jedes Embedding-Modell spricht jede Sprache gleich gut. Wenn dein Korpus mehrsprachig ist, wähle ein Modell, dessen Trainingsdaten deine Sprachen abdecken — Jina V3, Cohere Multilingual und Voyage Multilingual sind die sicheren Defaults.

Die Top-Picks oben decken das Recall-Flagship, das günstigste Produktiv-Modell, die höchstdimensionale Option und den schnellsten Indexer ab.

Typische Aufgaben

  • Retrieval-Augmented Generation (RAG)
  • Semantische Site-Suche
  • Dokument-Clustering und Themen-Discovery
  • Empfehlungssysteme
  • Code- und Snippet-Suche
  • Anomalie- und Duplikat-Erkennung

Ratgeber nach Anwendungsfall

Modellvergleiche

Häufige Fragen

Welches Embedding-Modell hat den höchsten Recall?

Voyage 3 und OpenAI text-embedding-3-large führen aktuell auf dem MTEB-Benchmark für allgemeines englisches Retrieval. Cohere Embed v3 Multilingual führt bei der sprachübergreifenden Suche. Für Code führen Voyage Code 3 und CodeRankEmbed. Mach einen Recall@k-Test auf deinem eigenen Korpus, bevor du dich festlegst.

Welches ist am günstigsten?

Auf Railwail kostet OpenAI text-embedding-3-small 0,024 USD und text-embedding-3-large 0,156 USD pro Million Tokens. Open-Weights-Modelle (BGE, Jina V3, MxBai) kosten selbst gehostet nur Rechenzeit. Embedde den Korpus einmal und amortisiere die Kosten über Millionen von Queries.

Wie groß sollten meine Chunks sein?

Die meisten Modelle sind auf Chunks von 200–500 Tokens optimiert. Nutze einen Chunker, der Absatzgrenzen respektiert, mit 10–20 % Überlappung zwischen benachbarten Chunks. Für sehr kurze Queries (einzelne Sätze) unterstützen manche Embedding-Modelle auch einen 'query'-vs-'document'-Modus, der die Retrieval-Qualität verbessert.

Welche Dimensionen sind verfügbar?

Standard-Größen sind 384, 768, 1.024, 1.536 und 3.072 Dimensionen. Höhere Dimensionen erfassen mehr Nuance, kosten aber mehr beim Speichern und Suchen. Viele Flagships unterstützen jetzt Matryoshka-Repräsentation — embedde mit 3.072 und kürze ohne Neu-Embedding auf jede kleinere Größe.

Funktionieren sie auch für nicht-englische Sprachen?

Mehrsprachige Flagships (Jina V3, Cohere Multilingual v3, Voyage Multilingual) decken 100+ Sprachen mit starkem sprachübergreifendem Retrieval ab. Englisch-only-Modelle verlieren 30–60 % Recall auf nicht-englischem Text. Wähle immer ein mehrsprachiges Modell, wenn dein Korpus oder deine Queries nicht nur englisch sind.

Kann ich Code embedden?

Ja — dedizierte Code-Embedding-Modelle (Voyage Code 3, CodeRankEmbed, Jina Code) schlagen allgemeine Modelle um 15–30 % auf Code-Such-Benchmarks. Sie verstehen Syntax, Identifier-Namensgebung und sprachübergreifende Ähnlichkeit. Nutze sie, wenn du 'finde ähnlichen Code'- oder PR-Review-Tools baust.

Kann ich Bilder embedden?

Ja — CLIP- und SigLIP-Varianten embedden Bilder und Text in einen geteilten Raum, damit du Bilder per Textanfrage suchen kannst. Jina V3 liefert auch eine multimodale Variante. Für reine Bild-zu-Bild-Suche schlagen dedizierte Vision-Encoder wie DINOv2 CLIP.

Welche Vektor-Datenbank passt dazu?

Pgvector für Postgres-native Workflows, Qdrant oder Weaviate für High-Scale-Standalone, Pinecone für managed Einfachheit, Milvus für sehr großen Maßstab on-prem. Railwail-Embeddings sind mit allen kompatibel — wähle die, die zu deiner bestehenden Infrastruktur passt.

Mit einer API loslegen

Alle verfügbaren Modelle über eine OpenAI-kompatible API. Guthaben in USD im Voraus, kein Abo.