Source: https://ailoot.ai/models/fi/baai-bge-base-en-v1-5/
Canonical: https://ailoot.ai/models/fi/baai-bge-base-en-v1-5/
Language: fi

# BAAI: bge-base-en-v1.5

[Markdown](https://ailoot.ai/models/fi/baai-bge-base-en-v1-5/index.md) · [JSON](https://ailoot.ai/models/fi/baai-bge-base-en-v1-5/facts.json)

## [BAAI: bge-base-en-v1.5](https://ailoot.ai/models/fi/baai-bge-base-en-v1-5/)

BAAI bge-base-en-v1.5 muuntaa englanninkielisen tekstin 768-ulotteisiksi vektoreiksi semanttista hakua ja samankaltaisuustehtäviä varten. Sen 512 tokenin syöteikkuna ja vain kyselyihin käytettävä hakuohje sopivat kohdennettuihin katkelmiin asiakirja- tai tietohakuindeksissä.

- [**Ailoot Ultra · Vektoriesitykset** `POST /v1/embeddings` `baai/bge-base-en-v1.5`](https://ailoot.ai/models/fi/baai-bge-base-en-v1-5/#method-0)

Tietoa mallista

Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.

bge-base-en-v1.5 on BAAI:n peruskokoinen englanninkielinen tiheiden upotusten malli. Se muuntaa jokaisen tekstin 768-ulotteiseksi numeeriseksi esitykseksi tiedonhakua ja semanttista vertailua varten. Malli kuuluu BGE v1.5 -sarjaan, joka käsittelee aiemman malliperheen samankaltaisuuspisteiden jakaumaa ja parantaa hakua silloin, kun ohjetta ei anneta. Sen tulos on vektori tekstien vertailuun tai olennaisten katkelmien löytämiseen.

#### Valmistele kyselyt ja katkelmat

Kun lyhyt kysely hakee pidempiä katkelmia, BAAI suosittelee kyselyn alkuun ohjetta ”Represent this sentence for searching relevant passages:”. Korpuskatkelmat eivät saa tätä ohjetta. Muissa tehtävissä alkuperäinen teksti voidaan upottaa suoraan. Valmistaja huomauttaa v1.5:n toimivan myös ilman ohjetta, joten valmistelu tulisi valita tehtävän perusteella eikä pitää etuliitettä ainoana kelvollisena syötteenä.

Käytännön hakukokoelma voi sisältää ohjeartikkeleita, tuoteselityksiä tai teknisiä ohjeita. Kyselyn, kuten ”How do I change the export format?”, tulisi hakea katkelma, joka kuvaa kyseisen toimenpiteen. Pidä osion otsikko, olennaiset ehdot ja todellinen lähdeteksti yhdessä. Tallenna katkelman tunniste ja sijainti vektorin yhteyteen, jotta hakutulos voi palauttaa käyttäjälle luettavaa materiaalia tai myöhemmälle vastausvaiheelle viitattavan lähteen.

#### Vektorimuoto ja vertailu

Dokumentoitu esitys käyttää ensimmäisen eli CLS-tokenin viimeistä piilotilaa lauseupotuksena. Valmistajan esimerkit normalisoivat vektorin ja vertaavat normalisoituja upotuksia pistetulolla, joka vastaa kosinisamankaltaisuutta. 768 ulottuvuutta ovat tämän mallin tulosesityksen koko; ne eivät ole valittava kontekstipituus tai tekstintuottobudjetti.

Käytä samaa mallia ja valmistelukäytäntöä vertailtaviin kysely- ja korpusvektoreihin. Käytännön tarkistus on hakea tunnetut vastauksen sisältävät katkelmat pienellä joukolla todellisia käyttäjäkysymyksiä ja tutkia sitten palautettua tekstiä. Yhteensopiva vektorimuoto antaa indeksin tallentaa esityksen, ja lähdekatkelma osoittaa, mitä tulos todella sanoo.

#### Syötepituus ja asiakirjan valmistelu

Mallin dokumentoitu sekvenssipituus on 512 tokenia. Pitkä lähde tulisi siksi jakaa yhtenäisiin, vastauksen sisältäviin katkelmiin ennen upottamista. Säilytä määritelmät ja poikkeukset sen väitteen yhteydessä, jota ne rajaavat, ja säilytä katkelman yhteys pääasiakirjaansa. Upotettava teksti sisältää kaikki lisäämäsi ohjeet ja otsikot, joten tiivis valmistelu jättää enemmän tilaa hyödylliselle lähdesisällölle.

Valitse raportin tai käyttöoppaan rajat osion tai pienen toisiinsa liittyvien kappaleiden ryhmän ympärille. Pelkän otsikon tai asiayhteydettömän fragmentin sisältävää katkelmaa voi olla vaikea tulkita haettuna. Säilytä alkuperäinen teksti ja lähdeversio, jotta indeksipäivitys voi korvata vastaavan materiaalin asiakirjan muuttuessa.

#### Pisteet ja hyödyllinen tulos

BAAI varoittaa, etteivät absoluuttiset samankaltaisuusarvot ole yleispäteviä kynnysarvoja sen ratkaisemiseen, tarkoittavatko kaksi tekstiä samaa. Suhteellinen järjestys on merkityksellinen, ja suodatuskynnys tulisi valita tehtävän oman datan jakauman avulla. Suuri vektorisamankaltaisuus on hakusignaali, ei katkelman tosiasiasisällön varmennus.

Hyödyllinen tuotos on englanninkielinen katkelmaindeksi, kyselyvektorien joukko tai numeeriset piirteet semanttiseen vertailuun. Erillinen uudelleenjärjestäjä voi tarkentaa haettuja ehdokkaita, ja erillinen generointivaihe voi kirjoittaa vastauksen niiden tekstistä. Tämä täsmällinen englanninkielinen base v1.5 -malli pysyy erillään BGE Largesta, kiinankielisistä versioista ja BGE-M3:n monikielisistä sekä hybridihakuprofiileista.

**Ailoot Ultra · Vektoriesitykset** `POST /v1/embeddings` `baai/bge-base-en-v1.5`

[`baai/bge-base-en-v1.5`](https://ailoot.ai/models/fi/#m=baai%2Fbge-base-en-v1.5&route=Ultra&caller=baai%2Fbge-base-en-v1.5&fmt=embeddings)

BAAI /`baai/bge-base-en-v1.5`

### Aloitus

BAAI bge-base-en-v1.5 muuntaa englanninkielisen tekstin 768-ulotteisiksi vektoreiksi semanttista hakua ja samankaltaisuustehtäviä varten. Sen 512 tokenin syöteikkuna ja vain kyselyihin käytettävä hakuohje sopivat kohdennettuihin katkelmiin asiakirja- tai tietohakuindeksissä.

Hyväksytyt syötteet

Teksti · token\_ids

Tulokset

embedding

### Saatavilla Ailootissa · syötteet & menetelmät

**Ailoot Ultra · Vektoriesitykset** `POST /v1/embeddings`

Syötetyypit

`text`, `token_ids`

Tulostyypit

`embedding`

Tulosteen muoto

json

| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
| --- | --- | --- | --- | --- |
| Kenttä`model` | Tyyppi`string` | VaatimusPakollinen | Arvot & rajat baai/bge-base-en-v1.5 | Oletus— |
| Kenttä`input` | Tyyppi`string\|string[]\|integer[]\|integer[][]` | VaatimusPakollinen | Arvot & rajat Kohteiden vähimmäismäärä: 1 Ehdot: Ei-tyhjä, yhdenmukaisista alkioista koostuva erä. Tokenien ID:t ovat ei-negatiivisia kokonaislukuja. Syötebudjetti: Enimmäismäärä: 512 · Tekstiyksikkö: UTF8-tavut · Tokenyksikkö: Token-taulukon alkiot | Oletus— |
| Kenttä`encoding_format` | Tyyppi`string` | VaatimusValinnainen | Arvot & rajat float | Oletusfloat |
| Kenttä`dimensions` | Tyyppi`integer` | VaatimusEi tuettu | Arvot & rajat Vähimmäismäärä: 1 | Oletus— |
| Kenttä`user` | Tyyppi`json_value` | VaatimusValinnainen | Arvot & rajat Ehdot: Lähde sallii tämän JSON-metatietokentän; tarkka alkuperäisen palvelun semantiikka on mallikohtainen. | Oletus— |
| Kenttä`session_id` | Tyyppi`json_value` | VaatimusValinnainen | Arvot & rajat Ehdot: Lähde sallii tämän JSON-metatietokentän; tarkka alkuperäisen palvelun semantiikka on mallikohtainen. | Oletus— |
| Kenttä`trace` | Tyyppi`json_value` | VaatimusValinnainen | Arvot & rajat Ehdot: Lähde sallii tämän JSON-metatietokentän; tarkka alkuperäisen palvelun semantiikka on mallikohtainen. | Oletus— |
| Kenttä`provider` | Tyyppi`object` | VaatimusValinnainen | Arvot & rajat Ehdot: provider.options hylätty | Oletus— |

Syöteaineistojen yhdistelmät

**text\_to\_embedding**

Menetelmän parametrit ja elinkaari

| Parametri | Sopimus |
| --- | --- |
| Parametri`content_type` | Sopimusapplication/json |
| Parametri`required` | Sopimusmodel, input |
| Parametri`input_shapes` | Sopimusstring, string\[\], nonnegative\_integer\_token\_array, nonnegative\_integer\_token\_array\[\] |
| Parametri`encoding_format` | Sopimusfloat |
| Parametri`dimensions_override` | Sopimusfalse |
| Parametri`max_input_budget_units` | Sopimus512 |
| Parametri`multimodal_objects` | Sopimusfalse |
| Parametri`material_types` | Sopimustext, token\_ids |

Elinkaari: `synchronous_json`

Säilytä jokaisen vektorin indeksi ja ulottuvuus.

Mallin nimen multimodaalisuus ei tarkoita, että tämä nimenomainen reitti hyväksyisi kuvaolioita.

### Hinnoittelu

Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.

Nopea tila

Ei määritetty Kun nopea tila on valittu

Flex-tila

Ei määritetty Kun flex-tila on valittu

Päättelyn enimmäisteho

Ei määritetty Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä

#### Ailoot-hinnat

#### Hinnat asetusten mukaan

| Asetukset | Hinnasto | Veloitus |
| --- | --- | --- |
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Veloitus Syöte · Syötetokenit **$0.00001** / 1K tokenia Tuloste · Tulostokenit **$0** / 1K tokenia Syöte · Välimuistin luku **—** / 1K tokenia Syöte · Välimuistiin kirjoitus **—** / 1K tokenia Syöte · Välimuistiin kirjoitus, 1 tunti **—** / 1K tokenia |

Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. [Varauksen ja lopullisen veloituksen toiminta →](https://ailoot.ai/docs/fi/billing/reserve/)

### Esimerkkipyynnöt

#### Ailoot Ultra · Vektoriesitykset

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-base-en-v1.5", "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-base-en-v1.5',input=["First document","Second document"])
print(result)
for item in result.data:print(item.index,item.embedding)
```

### Vastaanota ja tallenna tulokset

#### Ailoot Ultra · Vektoriesitykset

json

##### Säilytä kaikki valmistuneet tulokset

Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.

Säilytä jokainen vektori indekseineen. Vektorien määrän on vastattava syötteiden määrää; ulottuvuuksien on oltava yhdenmukaiset.

##### Jos alkuperäinen vastaus on tarkistettava

Uutta upotustehtävien päätepistettä ei oteta käyttöön.

Vastauksen kentät

| Kenttä | Tyyppi |
| --- | --- |
| Kenttä`object` | Tyyppistring |
| Kenttä`model` | Tyyppistring |
| Kenttä`data[].index` | Tyyppiinteger |
| Kenttä`data[].embedding` | Tyyppifinite float\[\] |
| Kenttä`usage` | Tyyppiobject |

Virheet ja seuraavat vaiheet

| Vastaus | Ehto | Seuraava vaihe |
| --- | --- | --- |
| Vastaus400 · `invalid_request_error` | EhtoVirheelliset pakolliset kentät, aineiston esitysmuoto tai parametrin arvo | Seuraava vaiheKorjaa ilmoitetut kentät ennen uutta luontipyyntöä. |

### Aliakset

#### Mallin aliakset

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

#### Menetelmäpolkujen aliakset

Käytä yllä näytettyjä menetelmäpolkuja.

#### Liittyvät kutsujan ID:t

[`baai/bge-base-en-v1.5`](https://ailoot.ai/models/fi/#m=baai%2Fbge-base-en-v1.5&route=Ultra&caller=baai%2Fbge-base-en-v1.5&fmt=embeddings)

FAQ · BAAI: bge-base-en-v1.5

Mitä syötteitä ja tuloksia on saatavilla?

`POST /v1/embeddings` · `baai/bge-base-en-v1.5`: `text`, `token_ids` → `embedding`

Mitä kenttiä pyyntö käyttää?

`POST /v1/embeddings` · `baai/bge-base-en-v1.5`: `model`, `input`, `encoding_format`, `provider`

Mitä rajoja sovelletaan?

`POST /v1/embeddings` · `baai/bge-base-en-v1.5`: `input.budget.maximum`: `512` (UTF8-tavut); `input.min_items`: `1`

Yhdistä Ailoot Claude Codeen, OpenCodeen, Hermesiin tai omaan sovellukseesi.

## Yritys ja sen projektisalkku

Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.

## Osta tokenit alennuksella.

Tilausalennus säännölliseen käyttöön. Kampanjakoodit — jopa 50% tokeniostoista.

Tilaus

Valitse alennushintainen paketti säännöllisiä pyyntöjäsi varten.

Kampanjakoodi jopa 50%

Syötä koodi oston yhteydessä. Hinta lasketaan uudelleen voimassa olevan kampanjan mukaan.

Kulut historiassa

Malli, tokenit ja summa tallennetaan jokaiselle pyynnölle.

[Valitse tilaus](https://ailoot.ai/docs/fi/billing/subscriptions/) · [Katso mallihinnat](https://ailoot.ai/models/fi/)

## Yhdistä API tuotteeseen, jonka myyt.

SaaS, sovellukset ja botit Ailootin palveluehtojen ja lisenssisopimuksen mukaisesti. Pyydä edelleenmyyntiin jälleenmyyjälisenssi.

Kaupallinen sovellus

Lisää tekstin, kuvien, videoiden ja äänen luonti palvelusi maksullisiin ominaisuuksiin.

Jälleenmyyjälisenssi

Lähetä projektikuvaus ja pääsyn toteutustapa. Pyydä kirjalliset käyttö- ja jälleenmyyntiehdot.

Asiakirjat verkkosivustolla

Palveluehdot, lisenssisopimus ja tietojenkäsittelykäytäntö ovat saatavilla ennen yhdistämistä.

[Pyydä jälleenmyyjälisenssi](mailto:support@ailoot.ai) · [Palveluehdot ja lisenssisopimus](https://ailoot.ai/legal/offer?lang=fi)

## Ailoot · Yritys ja sen projektisalkku





Ailoot perustuu kertyneeseen toimintakokemukseen, laajaan asiakaskuntaan, vakaaseen palveluun ja jatkuvaan KPI-seurantaan.





Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.





Ailoot hyödyntää tätä toimintakokemusta tarjotessaan API-yhteyden tekoälytoimintoihin asiakkaiden tuotteissa, agenteissa, sovelluksissa ja automaatioissa.
