Source: https://ailoot.ai/models/hu/baai-bge-m3/
Canonical: https://ailoot.ai/models/hu/baai-bge-m3/
Language: hu

# BAAI: bge-m3

[Markdown](https://ailoot.ai/models/hu/baai-bge-m3/index.md) · [JSON](https://ailoot.ai/models/hu/baai-bge-m3/facts.json)

## [BAAI: bge-m3](https://ailoot.ai/models/hu/baai-bge-m3/)

A BAAI BGE-M3 sűrű, ritka lexikai és többvektoros visszakeresést támogat több mint 100 nyelven. Sűrű kimenete 1024 dimenziós, a 8192 tokenes ablaka pedig mondatoktól hosszabb dokumentumokig fogad anyagot kötelező lekérdezési utasítás nélkül.

- [**Ailoot Ultra · Beágyazások** `POST /v1/embeddings` `baai/bge-m3`](https://ailoot.ai/models/hu/baai-bge-m3/#method-0)

A modellről

Ez a leírás a modell képességeit ismerteti. Az Ailootban elérhető bemenetek, kimenetek és lehetőségek alább, a kiválasztott metódusnál láthatók.

A BGE-M3 a BAAI többnyelvű visszakeresési modellje, amelyet a sokoldalúság három fajtája köré terveztek: többféle visszakeresési funkció, több nyelv és különböző bemeneti hosszok. A gyártó több mint száz nyelv és legfeljebb 8192 tokenes bemenet támogatását dokumentálja. Egységes modellje sűrű vektorokat, ritka lexikai súlyokat és többvektoros reprezentációkat adhat, így egy visszakeresési megoldás többféle bizonyíték közül választhat vagy kombinálhatja őket.

#### Három reprezentáció visszakereséshez

A sűrű mód egyetlen 1024 dimenziós vektorra képezi le a szöveget. Támogatja a lekérdezés és a szövegrészlet által reprezentált jelentés összehasonlítását. A ritka mód a szövegben jelen lévő tokenekhez súlyokat rendel lexikai egyeztetéshez. A többvektoros mód több vektorral reprezentál egy szöveget, és ColBERT-szerű interakciót használ a lekérdezés és a dokumentum finomabb szintű összehasonlítására.

Ezeknek a kimeneteknek eltérő szerepük van a keresési indexben. A sűrű vektor egy reprezentációt ad a szövegrészlethez; a ritka token–súly leképezés megőrzi a lexikai jelzéseket; több vektor eltérő összehasonlítási struktúrát ad. A gyártó példái bemutatják a kiválasztott reprezentációk visszaadását és a szövegpárok pontozását. A választott reprezentációt és pontozási módszert a visszakeresési feladat tudatos részeként kezelje.

#### Többnyelvű szöveg és bemenet-előkészítés

A BGE-M3 nem igényli a korábbi BGE-modellek által használt visszakeresési utasítás hozzáadását. A lekérdezést és a tényleges forrásszövegrészleteket közvetlenül készítse elő. Egy többnyelvű tudásgyűjtemény minden részletet az eredeti nyelvén tarthat meg, dokumentumazonosítóval és nyelvi változattal együtt. Az eredmények ellenőrzésekor a tervezett nyelvkeverék tényleges felhasználói kérdéseit használja.

Gyakorlati feladat lehet több nyelven tárolt szabálymagyarázatok, terméksúgók vagy műszaki dokumentáció keresése. Őrizze meg a kérdés szempontjából fontos neveket, modellszámokat és kifejezéseket. A lexikai reprezentáció segíthet az e kifejezésekre történő egyezés megőrzésében, míg a sűrű reprezentáció szemantikai bizonyítékot ad. A visszakeresett részlet tartalmazza a szöveget és a forráshelyet, amelyet az olvasó megvizsgálhat.

#### Hosszabb dokumentumok és részletezettség

A 8192 tokenes bemeneti ablak lehetővé teszi, hogy a modell rövid mondatoktól hosszabb dokumentumokig reprezentáljon anyagot. A részletezettséget ahhoz a válaszhoz válassza, amelyet a keresésnek vissza kell adnia. Egy teljes szakasz megőrizhet egy definíciót és kivételeit; egy kisebb részlet könnyebben megtalálhatóvá tehet egy konkrét utasítást. A hosszú ablak lehetővé teszi e választásokat, de a vektor továbbra is a ténylegesen kódolt anyaghoz kapcsolódik.

Minden szövegrészletet tartson a szülődokumentumához és verziójához kapcsolva. Hosszú jelentésnél őrizze meg a releváns számadat vagy következtetés címsorát és környező magyarázatát. Ne támaszkodjon kizárólag a keresési találat címére, ha a bizonyíték a törzsszövegben van. Ha a forrás változik, őrizzen meg elegendő metaadatot a megfelelő visszakeresési reprezentációk frissítéséhez.

#### Hibrid pontszámok és későbbi felhasználás

A gyártó hibrid visszakeresést, majd külön újrarangsorolási lépést ajánl. Példái sűrű, ritka és többvektoros pontszámokat számítanak, és súlyozott kombinációkat képeznek. A kombinációt a gyűjtemény kérdései és szókincse alapján válassza; a példában szereplő súly nem minden korpusz általános beállítása.

A hasznos eredmény olyan jelöltkészlet, amelynek forrásszövegrészletei elérhetők maradnak, és a reprezentációt, valamint rangsorolási módszert rögzítették. Egy külön újrarangsoroló finomíthatja e készletet, egy külön szöveggenerálási lépés pedig felhasználhatja a részletek tartalmát. A BGE-M3 ritka és többvektoros képességei a gyártó modelljének módjai; a sűrű beágyazás, a lexikai kimenet és a páronkénti pontszám különálló eredmények, nem felcserélhető tömbök.

**Ailoot Ultra · Beágyazások** `POST /v1/embeddings` `baai/bge-m3`

[`baai/bge-m3`](https://ailoot.ai/models/hu/#m=baai%2Fbge-m3&route=Ultra&caller=baai%2Fbge-m3&fmt=embeddings)

BAAI /`baai/bge-m3`

### Kezdő lépések

A BAAI BGE-M3 sűrű, ritka lexikai és többvektoros visszakeresést támogat több mint 100 nyelven. Sűrű kimenete 1024 dimenziós, a 8192 tokenes ablaka pedig mondatoktól hosszabb dokumentumokig fogad anyagot kötelező lekérdezési utasítás nélkül.

Elfogadott bemenetek

Szöveg · token\_ids

Eredmények

embedding

### Elérhető az Ailootban · bemenetek és metódusok

**Ailoot Ultra · Beágyazások** `POST /v1/embeddings`

Bemenet

`text`, `token_ids`

Kimenet

`embedding`

Kontextus

8194 tokens

Kimeneti formátum

json

| Mező | Típus | Követelmény | Értékek és korlátok | Alapértelmezett |
| --- | --- | --- | --- | --- |
| Mező`model` | Típus`string` | KövetelményKötelező | Értékek és korlátok baai/bge-m3 | Alapértelmezett— |
| Mező`input` | Típus`string\|string[]\|integer[]\|integer[][]` | KövetelményKötelező | Értékek és korlátok Minimális elemszám: 1 Feltételek: Nem üres, homogén köteg. A tokenazonosítók nemnegatív egész számok. Bemeneti keret: Maximum: 8194 · Szövegegység: UTF8-bájtok · Tokenegység: tokentömb elemei | Alapértelmezett— |
| Mező`encoding_format` | Típus`string` | KövetelményOpcionális | Értékek és korlátok float | Alapértelmezettfloat |
| Mező`dimensions` | Típus`integer` | KövetelményNem támogatott | Értékek és korlátok Minimum: 1 | Alapértelmezett— |
| Mező`user` | Típus`json_value` | KövetelményOpcionális | Értékek és korlátok Feltételek: A forrás engedélyezi ezt a JSON-metaadatmezőt; a szolgáltatónál érvényes pontos jelentése modellenként eltér. | Alapértelmezett— |
| Mező`session_id` | Típus`json_value` | KövetelményOpcionális | Értékek és korlátok Feltételek: A forrás engedélyezi ezt a JSON-metaadatmezőt; a szolgáltatónál érvényes pontos jelentése modellenként eltér. | Alapértelmezett— |
| Mező`trace` | Típus`json_value` | KövetelményOpcionális | Értékek és korlátok Feltételek: A forrás engedélyezi ezt a JSON-metaadatmezőt; a szolgáltatónál érvényes pontos jelentése modellenként eltér. | Alapértelmezett— |
| Mező`provider` | Típus`object` | KövetelményOpcionális | Értékek és korlátok Feltételek: A provider.options elutasítva | Alapértelmezett— |

Bemeneti anyagok kombinációi

**text\_to\_embedding**

Metódus paraméterei és életciklusa

| Paraméter | Szerződés |
| --- | --- |
| Paraméter`content_type` | Szerződésapplication/json |
| Paraméter`required` | Szerződésmodel, input |
| Paraméter`input_shapes` | Szerződésstring, string\[\], nonnegative\_integer\_token\_array, nonnegative\_integer\_token\_array\[\] |
| Paraméter`encoding_format` | Szerződésfloat |
| Paraméter`dimensions_override` | Szerződésfalse |
| Paraméter`max_input_budget_units` | Szerződés8194 |
| Paraméter`multimodal_objects` | Szerződésfalse |
| Paraméter`material_types` | Szerződéstext, token\_ids |

Életciklus: `synchronous_json`

Őrizze meg minden vektor indexét és dimenzióját.

A multimodális modell neve ezen a pontos útvonalon nem teszi lehetővé képobjektumok használatát.

### Díjcsomagok

A díjszabás nem ad új kérési lehetőségeket. A támogatott paraméterek a kiválasztott módszernél szerepelnek.

Gyors mód

Normál díjszabás Ha a gyors mód van kiválasztva

Flex mód

Normál díjszabás Ha a flex mód van kiválasztva

Maximális gondolkodási ráfordítás

Normál díjszabás Ha a maximális gondolkodási ráfordításra a default beállításhoz tartozó korrekció vonatkozik

#### Ailoot-díjak

#### Árak beállításonként

| Beállítás | Díjtáblázat | Díj |
| --- | --- | --- |
| BeállításTokenenkénti alapárak | DíjtáblázatAlapdíj | Díj Bemenet · Bemeneti tokenek **$0.00004** / 1K token Kimenet · Kimeneti tokenek **$0** / 1K token Bemenet · Gyorsítótár olvasása **—** / 1K token Bemenet · Írás a gyorsítótárba **—** / 1K token Bemenet · Írás a gyorsítótárba, 1 óra **—** / 1K token |

Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. [A foglalás és az elszámolás működése →](https://ailoot.ai/docs/hu/billing/reserve/)

### Példakérések

#### Ailoot Ultra · Beágyazások

curlPython SDK

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "baai/bge-m3", "input": ["First document", "Second document"]}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/embeddings \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path("result.json").read_text())
for x in r.get("data",[]): print(json.dumps({"index":x.get("index"),"embedding":x.get("embedding")}))
PY_RESULT
```

```python
from openai import OpenAI
import os

client=OpenAI(base_url="https://api.ailoot.ai/v1",api_key=os.environ["AILOOT_API_KEY"],max_retries=0)
result=client.embeddings.create(model='baai/bge-m3',input=["First document","Second document"])
print(result)
for item in result.data:print(item.index,item.embedding)
```

### Eredmények fogadása és mentése

#### Ailoot Ultra · Beágyazások

json

##### Őrizzen meg minden elkészült eredményt

Őrizzen meg minden teljes visszaadott választ, fájlt és tartalomrészt.

Őrizzen meg minden vektort az indexével együtt. A vektorok számának meg kell egyeznie a bemenetek számával; a dimenzióknak egységesnek kell lenniük.

##### Ha az eredeti választ ellenőrizni kell

Nem kerül bevezetésre külön beágyazási feladatvégpont.

Válaszmezők

| Mező | Típus |
| --- | --- |
| Mező`object` | Típusstring |
| Mező`model` | Típusstring |
| Mező`data[].index` | Típusinteger |
| Mező`data[].embedding` | Típusfinite float\[\] |
| Mező`usage` | Típusobject |

Hibák és következő lépések

| Válasz | Feltétel | Következő lépés |
| --- | --- | --- |
| Válasz400 · `invalid_request_error` | FeltételÉrvénytelen kötelező mezők, az anyag érvénytelen reprezentációja vagy érvénytelen paraméterérték | Következő lépésJavítsa a jelzett mezőket egy új létrehozási kérés előtt. |

### Álnevek

#### Modell álnevei

**Ailoot Ultra** [`baai/bge-m3`](https://ailoot.ai/models/hu/#m=baai%2Fbge-m3&route=Ultra&caller=baai%2Fbge-m3&fmt=embeddings)

#### Metódusútvonalak álnevei

Használja a fent látható metódusútvonalakat.

#### Kapcsolódó modellazonosítók

[`baai/bge-m3`](https://ailoot.ai/models/hu/#m=baai%2Fbge-m3&route=Ultra&caller=baai%2Fbge-m3&fmt=embeddings)

FAQ · BAAI: bge-m3

Milyen bemenetek és eredmények érhetők el?

`POST /v1/embeddings` · `baai/bge-m3`: `text`, `token_ids` → `embedding`

Mely mezőket használja a kérés?

`POST /v1/embeddings` · `baai/bge-m3`: `model`, `input`, `encoding_format`, `provider`

Milyen korlátok érvényesek?

`POST /v1/embeddings` · `baai/bge-m3`: `ctx`: `8194`; `input.budget.maximum`: `8194` (UTF8-bájtok); `input.min_items`: `1`

Csatlakoztassa az Ailootot a Claude Code-hoz, OpenCode-hoz, Hermeshez vagy saját alkalmazásához.

## A vállalat és projektportfóliója

A vállalat és projektportfóliója: ügyfelek milliói; havi értékesítés milliárdos nagyságrendben.

## Vásároljon tokeneket kedvezménnyel.

Előfizetési kedvezmény rendszeres munkához. Promókódok — akár 50% tokenvásárlási kedvezmény.

Előfizetés

Válasszon kedvezményes tarifát a rendszeres kéréseihez.

Promókód akár 50%-ig

Vásárláskor adja meg a kódot. Az ár az érvényes akció szerint újraszámolódik.

Költségek az előzményekben

Minden kéréshez megmarad a modell, a tokenek és az összeg.

[Előfizetés kiválasztása](https://ailoot.ai/docs/hu/billing/subscriptions/) · [Modellárak megtekintése](https://ailoot.ai/models/hu/)

## Csatlakoztassa az API-t az értékesített termékéhez.

SaaS, alkalmazások és botok — az Ailoot ajánlati feltételei és licencszerződése alapján. Viszonteladáshoz kérjen viszonteladói licencet.

Kereskedelmi alkalmazás

Építsen szöveg-, kép-, videó- és hanggenerálást szolgáltatása fizetős funkcióiba.

Viszonteladói licenc

Küldje el a projekt leírását és a hozzáférés módját. Kérjen írásos használati és viszonteladási feltételeket.

Dokumentumok a weboldalon

Az ajánlati feltételek, licencszerződés és adatkezelési szabályzat már a csatlakoztatás előtt elérhető.

[Viszonteladói licenc kérése](mailto:support@ailoot.ai) · [Ajánlati feltételek és licencszerződés](https://ailoot.ai/legal/offer?lang=hu)

## Ailoot · A vállalat és projektportfóliója





Az Ailoot felhalmozott működési tapasztalatra, széles ügyfélkörre, stabil szolgáltatásra és folyamatos KPI-ellenőrzésre épít.





A vállalat és projektportfóliója: ügyfelek milliói; havi értékesítés milliárdos nagyságrendben.





Az Ailoot ezt a működési tapasztalatot használja az ügyfelek termékeiben, ágenseiben, alkalmazásaiban és automatizálásaiban elérhető AI-funkciók API-hozzáféréséhez.
