Vi använder cookies. Cookies och webbläsarlagring håller dig inloggad och kommer ihåg dina preferenser. Med ditt tillstånd mäter vi också hur webbplatsen används. Du kan när som helst. Läs vår cookiepolicy.

BAAI: bge-m3

baai/bge-m3
EmbeddingsIndata: text8KTillagd 18 nov. 2025

Testa BAAI: bge-m3 nu

Körs på ditt saldo till priserna ovan. Nya konton börjar med gratis användning.

Logga in för att använda dettaSkapa gratiskonto

Resultaten visas här.

5 av 5 gratis meddelanden kvar i dag, ett gratis konto ger dig gratis användning och en API-nyckel.Skapa gratiskontoLogga inSessionskostnad 0,00 US$

BAAI: bge-m3 i korthet

  • Indatapriset är 50% lägre än medianen för 34 Embeddings-modeller.

Om BAAI: bge-m3

BAAI: bge-m3 är en inbäddningsmodell från BAAI, Beijing Academy of Artificial Intelligence. Den tillhör kategorin inbäddningar, vilket betyder att den är byggd för att omvandla text till vektorer snarare än att generera chattssvar. Om din applikation behöver en modell som svarar på frågor eller skriver text är detta inte den typen av modell, den finns för att representera text numeriskt så att andra system kan jämföra, söka och hämta den.

Modellen tar text som sin enda indata och producerar inbäddningar som sin enda utdata. Enligt leverantören kodar den meningar, stycken och långa dokument till ett 1024-dimensionellt tätt vektorrum, med målet att leverera högkvalitativa semantiska inbäddningar. Den är optimerad för flerspråkig hämtning, semantisk sökning och applikationer med stort kontextfönster. Kontextfönstret är 8194 tokens, och maximal utdata är 7374, så ganska långa textavsnitt kan kodas i en enda begäran istället för att delas upp i många små fragment.

Dessa förmågor pekar mot en tydlig uppsättning praktiska användningsområden. Semantisk sökning är det mest direkta: koda dina dokument en gång, koda användarens fråga vid förfrågningstillfället, och rangordna dokument efter vektorlikhet istället för nyckelordsöverlapp. Retrieval augmented generation är ett annat, där bge-m3 tillhandahåller hämtningshalvan genom att hitta avsnitt som är semantiskt nära en fråga, vilka sedan skickas vidare till en separat generativ modell. Eftersom modellen är flerspråkig kan samma index betjäna frågor och dokument på olika språk, vilket passar tvärspråklig sökning, deduplicering och klustring av textsamlingar. Det långa kontextfönstret hjälper också när en enskild dokumentdel är stor, eftersom färre delar innebär mindre fragmentering av betydelse över vektorer.

Du anropar modellen genom api14:s OpenAI-kompatibla API med modell-id:t "baai/bge-m3". Eftersom gränssnittet följer OpenAI-formatet kan du peka en befintlig OpenAI-klient mot api14:s bas-URL och skicka din text till inbäddningsändpunkten med det id:t, utan att skriva om din integration. Modellen listar inga parametrar utöver vad ändpunkten kräver, så håll förfrågningarna enkla: ange indatatexten och modell-id:t, och läs de returnerade vektorerna. Det finns inga samplingskontroller som temperature att justera här, eftersom utdata är deterministisk inbäddningsdata snarare än genererade tokens.

En sak att ha i åtanke är omfattningen. bge-m3 accepterar endast text och returnerar endast inbäddningar, så uppgifter som sammanfattning, klassificering genom generering eller konversationssvar behöver en annan modell vid sidan av. Kontextfönstret på 8194 tokens är generöst för hämtningsarbete men fortfarande ändligt, så mycket stora dokument bör delas upp före kodning. Inom dessa gränser är det ett rimligt val när ditt problem i grunden handlar om att representera och jämföra text.

Så anropar du BAAI: bge-m3 API

  1. Skapa en API-nyckel i din kontrollpanel.
  2. Installera det officiella openai-SDK:t för ditt språk.
  3. Sätt baseURL till https://api14.com/api/v1 och model till "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));

Specifikationer

Kontextlängd
8 194
Max utdata
7 374
Indata
text
Utdata
embeddings

Anrop på api14 · senaste 7 dagarna

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

BAAI: bge-m3: vanliga frågor

Vad kostar BAAI: bge-m3 API?
BAAI: bge-m3 kostar Indata 0,04 US$ / 1M tokens. Det dras från ditt USD-saldo endast för lyckade anrop; misslyckade anrop är gratis.
Hur stort är kontextfönstret för BAAI: bge-m3?
BAAI: bge-m3 läser upp till 8 194 tokens per anrop, prompt, historik och dokument tillsammans. Den skriver upp till 7 374 utdata-tokens per svar.
Vad kan BAAI: bge-m3 göra?
BAAI: bge-m3 tar emot text och returnerar embeddings.
Hur anropar jag BAAI: bge-m3 från min kod?
Peka valfritt OpenAI-SDK mot https://api14.com/api/v1 och sätt model till "baai/bge-m3", inga andra kodändringar. Kopiera ett färdigt exempel från kodpanelen på den här sidan.
Vilka alternativ finns till BAAI: bge-m3?
Jämförbara Embeddings-modeller till ett liknande pris: Thenlper: GTE-Large, Intfloat: E5-Large-v2, Intfloat: Multilingual-E5-Large. Alla körs via samma API-nyckel, så att byta är en sträng.

Community för BAAI: bge-m3

Ny tråd

Den här communityn har inga trådar ännu. Starta den första om BAAI: bge-m3.