Source: https://ailoot.ai/models/ms/intfloat-multilingual-e5-large/
Canonical: https://ailoot.ai/models/ms/intfloat-multilingual-e5-large/
Language: ms

# Intfloat: Multilingual-E5-Large

[Markdown](https://ailoot.ai/models/ms/intfloat-multilingual-e5-large/index.md) · [JSON](https://ailoot.ai/models/ms/intfloat-multilingual-e5-large/facts.json)

## [Intfloat: Multilingual-E5-Large](https://ailoot.ai/models/ms/intfloat-multilingual-e5-large/)

intfloat Multilingual-E5-Large mengekod teks berbilang bahasa kepada vektor 1024 dimensi dengan model 24 lapisan. Ia menyokong skop seratus bahasa XLM-R, menggunakan awalan query/passage bahasa Inggeris untuk setiap bahasa dan memotong input pada 512 token.

- [**Ailoot Ultra · Pembenaman** `POST /v1/embeddings` `intfloat/multilingual-e5-large`](https://ailoot.ai/models/ms/intfloat-multilingual-e5-large/#method-0)

Tentang model

Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.

Multilingual-E5-Large ialah model embedding teks padat berbilang bahasa intfloat, dengan dua puluh empat lapisan dan output 1024 dimensi. Ia dimulakan daripada XLM-RoBERTa Large dan dilatih lanjut pada data berbilang bahasa. Kad model menerangkan sokongan bagi skop seratus bahasa XLM-R sambil menyatakan prestasi lebih lemah untuk bahasa bersumber rendah. Vektornya mewakili teks untuk pemerolehan semula, perbandingan semantik dan tugas ciri berangka.

#### Kekalkan peranan input dalam setiap bahasa

Awalan yang dilatih ialah “query:” dan “passage:”, termasuk untuk teks bukan bahasa Inggeris. Pertanyaan pemerolehan semula dan petikan korpusnya menggunakan peranan masing-masing. Awalan kekal sebagai rentetan bahasa Inggeris itu, manakala ungkapan sumber mengekalkan bahasanya sendiri. Untuk keserupaan semantik simetri, pemerolehan semula parafrasa, perlombongan teks dwibahasa atau penggunaan sebagai ciri, pembuat mengesyorkan “query:”.

Koleksi praktikal boleh menyimpan dokumentasi dalam beberapa bahasa yang disokong. Simpan bahasa setiap petikan, teks asal dan lokasi sumber bersama vektornya. Sediakan soalan carian sebenar daripada khalayak dan jangan menganggap satu ujian bahasa Inggeris mewakili seluruh koleksi. Output perlu mengembalikan petikan sebenar dan konteksnya supaya pembaca dapat menilai kandungannya.

Untuk tugas pemadanan berbilang bahasa, pastikan tujuan perbandingan jelas. Sepasang calon terjemahan dan pertanyaan yang mencari petikan sokongan memerlukan penyediaan berbeza. Panduan awalan peranan model memberikan konvensyen konkrit untuk tugas tersebut; pengguguran awalan bukan padanan yang didokumenkan kerana ia mengubah corak input yang digunakan semasa latihan.

#### Pooling dan perbandingan vektor

Contoh pembuat mempuratakan perwakilan token menggunakan topeng perhatian untuk mengecualikan padding, kemudian menormalkan vektor. Hasil darab titik ternormal memberikan keserupaan kosinus. Tatasusunan 1024 dimensi mewakili satu teks yang telah disediakan. Simpan model dan penyediaan tepat bersama vektor tersimpan supaya pertanyaan kemudian menggunakan perwakilan sepadan.

Vektor ini boleh membekalkan kedudukan calon atau ciri untuk peringkat pengelompokan atau pengelasan kemudian. Ia tidak menterjemah sumber atau mengarang jawapan. Kembalikan teks petikan asal apabila hasil pemerolehan semula bertujuan membantu pembaca atau peringkat penjanaan RAG kemudian.

#### Latihan dan liputan bahasa

Kad model mendokumenkan pralatihan kontrastif dengan penyeliaan lemah, diikuti penalaan halus diselia. Penyediaan berbilang bahasa merangkumi bahan seperti pasangan tajuk–petikan, pasangan perbualan dan pasangan terjemahan, manakala data pemerolehan semula dan pemahaman bahasa berlabel membekalkan peringkat kemudian. Ini menjelaskan tugas perwakilan teks yang dimaksudkan tanpa membuktikan prestasi sama dalam setiap bahasa.

Pembuat secara jelas mengenal pasti kemerosotan bagi bahasa bersumber rendah sebagai batasan. Periksa bahasa dan ungkapan sebenar dalam koleksi, termasuk singkatan, nama dan kosa kata khusus. Label berbilang bahasa berguna untuk menerangkan skop; kerelevanan teks yang dikembalikan masih perlu diperiksa berdasarkan khalayak dan tugas.

#### Panjang dan hasil yang berguna

Input panjang dipotong kepada paling banyak 512 token. Sediakan dokumen panjang sebagai petikan yang koheren dengan awalan peranan dan tajuk berkaitan disertakan. Kekalkan takrif serta syarat dan batasan di sisi pernyataan yang dipengaruhinya serta simpan pengecam dokumen induk dan versi sumber di luar vektor.

Pengeluar mengesyorkan tumpuan pada urutan relatif skor kosinus, bukannya menganggap nilai mutlak sebagai ukuran keyakinan sejagat. Hasil berguna ialah set petikan calon, perwakilan teks yang boleh dibandingkan atau ciri yang dipautkan kepada rekod asalnya. Model tepat ini kekal berasingan daripada checkpoint E5 v2 bahasa Inggeris sahaja dan varian E5 yang ditala mengikut arahan, walaupun model lain juga mengembalikan 1024 nilai.

**Ailoot Ultra · Pembenaman** `POST /v1/embeddings` `intfloat/multilingual-e5-large`

[`intfloat/multilingual-e5-large`](https://ailoot.ai/models/ms/#m=intfloat%2Fmultilingual-e5-large&route=Ultra&caller=intfloat%2Fmultilingual-e5-large&fmt=embeddings)

Intfloat /`intfloat/multilingual-e5-large`

### Pengenalan

intfloat Multilingual-E5-Large mengekod teks berbilang bahasa kepada vektor 1024 dimensi dengan model 24 lapisan. Ia menyokong skop seratus bahasa XLM-R, menggunakan awalan query/passage bahasa Inggeris untuk setiap bahasa dan memotong input pada 512 token.

Input yang diterima

Teks · token\_ids

Hasil

embedding

### Tersedia di Ailoot · input & kaedah

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

Input

`text`, `token_ids`

Output

`embedding`

Konteks

512 tokens

Format output

json

| Medan | Jenis | Keperluan | Nilai & had | Lalai |
| --- | --- | --- | --- | --- |
| Medan`model` | Jenis`string` | KeperluanDiperlukan | Nilai & had intfloat/multilingual-e5-large | Lalai— |
| Medan`input` | Jenis`string\|string[]\|integer[]\|integer[][]` | KeperluanDiperlukan | Nilai & had Item minimum: 1 Syarat: Kelompok homogen yang tidak kosong. ID token ialah integer bukan negatif. Bajet input: Maksimum: 512 · Unit teks: bait UTF8 · Unit token: elemen tatasusunan token | Lalai— |
| Medan`encoding_format` | Jenis`string` | KeperluanPilihan | Nilai & had float | Lalaifloat |
| Medan`dimensions` | Jenis`integer` | KeperluanTidak disokong | Nilai & had Minimum: 1 | Lalai— |
| Medan`user` | Jenis`json_value` | KeperluanPilihan | Nilai & had Syarat: Sumber membenarkan medan metadata JSON ini; semantik tepat di pihak huluan bergantung pada model. | Lalai— |
| Medan`session_id` | Jenis`json_value` | KeperluanPilihan | Nilai & had Syarat: Sumber membenarkan medan metadata JSON ini; semantik tepat di pihak huluan bergantung pada model. | Lalai— |
| Medan`trace` | Jenis`json_value` | KeperluanPilihan | Nilai & had Syarat: Sumber membenarkan medan metadata JSON ini; semantik tepat di pihak huluan bergantung pada model. | Lalai— |
| Medan`provider` | Jenis`object` | KeperluanPilihan | Nilai & had Syarat: provider.options ditolak | Lalai— |

Gabungan bahan input

**text\_to\_embedding**

Parameter kaedah dan kitar hayat

| Parameter | Kontrak |
| --- | --- |
| Parameter`content_type` | Kontrakapplication/json |
| Parameter`required` | Kontrakmodel, input |
| Parameter`input_shapes` | Kontrakstring, string\[\], nonnegative\_integer\_token\_array, nonnegative\_integer\_token\_array\[\] |
| Parameter`encoding_format` | Kontrakfloat |
| Parameter`dimensions_override` | Kontrakfalse |
| Parameter`max_input_budget_units` | Kontrak512 |
| Parameter`multimodal_objects` | Kontrakfalse |
| Parameter`material_types` | Kontraktext, token\_ids |

Kitar hayat: `synchronous_json`

Simpan setiap indeks dan dimensi vektor.

Nama model multimodal tidak bermakna objek imej dibenarkan pada laluan khusus ini.

### Pelan harga

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas

Kadar standard Apabila mod pantas dipilih

Mod flex

Kadar standard Apabila mod flex dipilih

Usaha penaakulan maksimum

Kadar standard Apabila usaha penaakulan maksimum menggunakan pelarasan default

#### Kadar Ailoot

#### Harga mengikut konfigurasi

| Konfigurasi | Jadual kadar | Caj |
| --- | --- | --- |
| KonfigurasiKadar asas token | Jadual kadarKadar asas | Caj Input · Token input **$0.00002** / 1K token Output · Token output **$0** / 1K token Input · Bacaan cache **—** / 1K token Input · Penulisan cache **—** / 1K token Input · Penulisan cache, 1 jam **—** / 1K token |

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. [Cara rizab dan penyelesaian caj berfungsi →](https://ailoot.ai/docs/ms/billing/reserve/)

### Contoh permintaan

#### Ailoot Ultra · Pembenaman

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": "intfloat/multilingual-e5-large", "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='intfloat/multilingual-e5-large',input=["First document","Second document"])
print(result)
for item in result.data:print(item.index,item.embedding)
```

### Terima dan simpan hasil

#### Ailoot Ultra · Pembenaman

json

##### Simpan semua hasil yang selesai

Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.

Simpan setiap vektor bersama indeksnya. Bilangan vektor mesti sama dengan bilangan input; dimensi mesti konsisten.

##### Jika respons asal perlu disemak

Tiada titik akhir tugas pembenaman diperkenalkan.

Medan respons

| Medan | Jenis |
| --- | --- |
| Medan`object` | Jenisstring |
| Medan`model` | Jenisstring |
| Medan`data[].index` | Jenisinteger |
| Medan`data[].embedding` | Jenisfinite float\[\] |
| Medan`usage` | Jenisobject |

Ralat dan langkah seterusnya

| Respons | Syarat | Langkah seterusnya |
| --- | --- | --- |
| Respons400 · `invalid_request_error` | SyaratMedan wajib, perwakilan bahan atau nilai parameter tidak sah | Langkah seterusnyaBetulkan medan yang ditunjukkan sebelum permintaan penciptaan baharu. |

### Alias

#### Alias model

**Ailoot Ultra** [`intfloat/multilingual-e5-large`](https://ailoot.ai/models/ms/#m=intfloat%2Fmultilingual-e5-large&route=Ultra&caller=intfloat%2Fmultilingual-e5-large&fmt=embeddings)

#### Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

#### ID pemanggil berkaitan

[`intfloat/multilingual-e5-large`](https://ailoot.ai/models/ms/#m=intfloat%2Fmultilingual-e5-large&route=Ultra&caller=intfloat%2Fmultilingual-e5-large&fmt=embeddings)

FAQ · Intfloat: Multilingual-E5-Large

Apakah input dan hasil yang tersedia?

`POST /v1/embeddings` · `intfloat/multilingual-e5-large`: `text`, `token_ids` → `embedding`

Apakah medan yang digunakan oleh permintaan?

`POST /v1/embeddings` · `intfloat/multilingual-e5-large`: `model`, `input`, `encoding_format`, `provider`

Apakah had yang terpakai?

`POST /v1/embeddings` · `intfloat/multilingual-e5-large`: `ctx`: `512`; `input.budget.maximum`: `512` (bait UTF8); `input.min_items`: `1`

Sambungkan Ailoot kepada Claude Code, OpenCode, Hermes atau aplikasi anda.

## Syarikat dan portfolio projeknya

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

## Beli token dengan diskaun.

Diskaun langganan untuk penggunaan berkala. Kod promosi — sehingga 50% bagi pembelian token.

Langganan

Pilih pelan berdiskaun untuk permintaan berkala anda.

Kod promosi sehingga 50%

Masukkan kod semasa pembelian. Harga dikira semula mengikut promosi semasa.

Perbelanjaan dalam sejarah

Model, token dan jumlah disimpan bagi setiap permintaan.

[Pilih langganan](https://ailoot.ai/docs/ms/billing/subscriptions/) · [Lihat harga model](https://ailoot.ai/models/ms/)

## Sambungkan API kepada produk yang anda jual.

SaaS, aplikasi dan bot — di bawah tawaran rasmi serta perjanjian lesen Ailoot. Untuk jualan semula, mohon lesen penjual semula.

Aplikasi komersial

Tambahkan penjanaan teks, imej, video dan audio pada ciri berbayar perkhidmatan anda.

Lesen penjual semula

Hantar keterangan projek dan susunan akses. Minta terma penggunaan serta jualan semula secara bertulis.

Dokumen pada laman

Tawaran, perjanjian lesen dan dasar pemprosesan data tersedia sebelum sambungan.

[Mohon lesen penjual semula](mailto:support@ailoot.ai) · [Tawaran dan perjanjian lesen](https://ailoot.ai/legal/offer?lang=ms)

## Ailoot · Syarikat dan portfolio projeknya





Ailoot berteraskan pengalaman operasi yang mantap, pangkalan pelanggan yang besar, perkhidmatan yang stabil dan pemantauan KPI berterusan.





Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.





Ailoot menggunakan pengalaman operasi ini untuk akses API kepada ciri AI dalam produk pelanggan, ejen, aplikasi dan automasi.
