Wir verwenden Cookies. Cookies und Browserspeicher halten Sie angemeldet und merken sich Ihre Einstellungen. Mit Ihrer Zustimmung messen wir außerdem, wie die Website genutzt wird. Sie können jederzeit . Siehe unsere Cookie-Richtlinie.

BAAI: bge-m3

baai/bge-m3
EmbeddingsEingabe: text8KHinzugefügt 18.11.2025

BAAI: bge-m3 jetzt ausprobieren

Läuft über Ihr Guthaben zu den oben genannten Preisen. Neue Konten starten mit kostenloser Nutzung.

Zum Nutzen anmeldenKostenloses Konto erstellen

Ergebnisse erscheinen hier.

Noch 5 von 5 kostenlosen Nachrichten heute, ein kostenloses Konto bietet zusätzliche Gratis-Nutzung und einen API-Schlüssel.Kostenloses Konto erstellenAnmeldenSitzungskosten 0,00 $

BAAI: bge-m3 im Überblick

  • Der Eingabepreis liegt 50% unter dem Median von 34 Embeddings-Modellen.

Über BAAI: bge-m3

BAAI: bge-m3 ist ein Embedding-Modell von BAAI, der Beijing Academy of Artificial Intelligence. Es gehört zur Kategorie der Embeddings, was bedeutet, dass es dazu gebaut ist, Text in Vektoren umzuwandeln, statt Chat-Antworten zu erzeugen. Wenn Ihre Anwendung ein Modell benötigt, das Fragen beantwortet oder Text schreibt, ist dies nicht diese Art von Modell; es existiert, um Text numerisch darzustellen, damit andere Systeme ihn vergleichen, durchsuchen und abrufen können.

Das Modell nimmt Text als einzige Eingabe und erzeugt Embeddings als einzige Ausgabe. Laut dem Anbieter kodiert es Sätze, Absätze und lange Dokumente in einen 1024-dimensionalen dichten Vektorraum, mit dem Ziel, hochwertige semantische Embeddings zu liefern. Es ist für mehrsprachigen Abruf, semantische Suche und Anwendungen mit großem Kontext optimiert. Das Kontextfenster beträgt 8194 Token, und die maximale Ausgabe beträgt 7374, sodass recht lange Textpassagen in einer einzigen Anfrage kodiert werden können, statt in viele kleine Fragmente aufgeteilt zu werden.

Diese Fähigkeiten deuten auf eine klare Reihe praktischer Anwendungen hin. Semantische Suche ist die direkteste: Kodieren Sie Ihre Dokumente einmal, kodieren Sie die Benutzeranfrage zur Anfragezeit, und ordnen Sie Dokumente nach Vektorähnlichkeit statt nach Keyword-Überlappung. Retrieval Augmented Generation ist eine weitere, bei der bge-m3 die Abrufhälfte liefert, indem es Passagen findet, die einer Frage semantisch nahe sind, die dann an ein separates generatives Modell weitergegeben werden. Da das Modell mehrsprachig ist, kann derselbe Index Anfragen und Dokumente in verschiedenen Sprachen bedienen, was für cross-linguale Suche, Deduplizierung und Clustering von Textsammlungen geeignet ist. Das lange Kontextfenster hilft auch, wenn ein einzelner Dokumentabschnitt groß ist, da weniger Abschnitte weniger Fragmentierung der Bedeutung über Vektoren bedeuten.

Sie rufen das Modell über die OpenAI-kompatible API von api14 mit der Modell-ID "baai/bge-m3" auf. Da die Schnittstelle dem OpenAI-Format folgt, können Sie einen vorhandenen OpenAI-Client auf die Basis-URL von api14 richten und Ihren Text mit dieser ID an den Embeddings-Endpunkt senden, ohne Ihre Integration umzuschreiben. Das Modell listet keine unterstützten Parameter über das hinaus auf, was der Endpunkt erfordert, halten Sie Anfragen also einfach: Geben Sie den Eingabetext und die Modell-ID an, und lesen Sie die zurückgegebenen Vektoren. Es gibt hier keine Sampling-Steuerungen wie temperature zum Abstimmen, da die Ausgabe deterministische Embedding-Daten statt generierter Token ist.

Eine Sache, die Sie beachten sollten, ist der Umfang. bge-m3 akzeptiert nur Text und gibt nur Embeddings zurück, sodass Aufgaben wie Zusammenfassung, Klassifikation durch Generierung oder konversationelle Antworten ein anderes Modell daneben benötigen. Der Kontext von 8194 Token ist großzügig für Abrufarbeit, aber immer noch endlich, sodass sehr große Dokumente vor der Kodierung aufgeteilt werden sollten. Innerhalb dieser Grenzen ist es eine vernünftige Wahl, wenn Ihr Problem grundsätzlich darum geht, Text darzustellen und zu vergleichen.

So rufen Sie die BAAI: bge-m3 API auf

  1. Erstellen Sie in Ihrem Dashboard einen API-Schlüssel.
  2. Installieren Sie das offizielle openai SDK für Ihre Sprache.
  3. Setzen Sie baseURL auf https://api14.com/api/v1 und model auf "baai/bge-m3".
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.embeddings.create({
  "model": "baai/bge-m3",
  "input": [
    "The quick brown fox",
    "Lorem ipsum"
  ]
});
console.log(result.data.map((d) => d.embedding.length));

Spezifikationen

Kontextlänge
8.194
Max. Ausgabe
7.374
Eingabe
text
Ausgabe
embeddings

Anfragen auf api14 · letzte 7 Tage

10-1710-1810-1910-2010-2110-2210-23

BAAI: bge-m3: häufig gestellte Fragen

Was kostet die BAAI: bge-m3 API?
BAAI: bge-m3 kostet Eingabe 0,04 $ / 1 Mio. Tokens. Abgerechnet wird über Ihr USD-Guthaben, und zwar nur für erfolgreiche Anfragen; fehlgeschlagene Anfragen sind kostenlos.
Wie groß ist das Kontextfenster von BAAI: bge-m3?
BAAI: bge-m3 liest bis zu 8.194 Tokens pro Anfrage, Prompt, Verlauf und Dokumente zusammen. Pro Antwort schreibt es bis zu 7.374 Ausgabe-Tokens.
Was kann BAAI: bge-m3?
BAAI: bge-m3 akzeptiert text und liefert embeddings.
Wie rufe ich BAAI: bge-m3 aus meinem Code auf?
Richten Sie ein beliebiges OpenAI SDK auf https://api14.com/api/v1 und setzen Sie model auf "baai/bge-m3", sonst ändert sich nichts am Code. Kopieren Sie ein fertiges Beispiel aus dem Code-Bereich dieser Seite.
Welche Alternativen gibt es zu BAAI: bge-m3?
Vergleichbare Embeddings-Modelle zu ähnlichem Preis: Thenlper: GTE-Large, Intfloat: E5-Large-v2, Intfloat: Multilingual-E5-Large. Alle laufen über denselben API-Schlüssel, zum Wechseln ändern Sie nur einen String.

BAAI: bge-m3-Community

Neues Thema

In dieser Community gibt es noch keine Themen. Eröffnen Sie das erste zu BAAI: bge-m3.