Baichuan-Text-Embedding
Baichuan-Text-Embedding grąžina pateikto teksto skaitinius vektorius per Ailoot vektorinių atvaizdų API. Siųskite vieną ištrauką arba sąrašą, o kurdami paieškai tinkamą rinkinį išsaugokite atsakymo indeksus.
Apie modelį
Šis aprašas apima modelio galimybes. Pasirinktam metodui Ailoot prieinamos įvestys, išvestys ir parinktys nurodytos toliau.
/v1/embeddings užklausoje pasirinkite Baichuan-Text-Embedding. Privalomas input priima netuščią eilutę arba netuščią eilučių masyvą, todėl vienai ištraukai ir paruoštam rinkiniui galima naudoti tą patį galinį tašką. JSON rezultate pateikiami data[].embedding ir data[].index, taip pat pasirinktas modelis ir usage.
Žinių rinkiniui šaltinio dokumentus suskaidykite į ištraukas, išsaugančias vėlesniam skaitytojui reikalingas apibrėžtis ir kontekstą. Dokumentų ID tvarkykite savo programoje ir kiekvieną vektorių susiekite su jo pateikimo pozicija. Paieškos darbo eiga gali naudotojo užklausą koduoti tuo pačiu modeliu ir šalia kiekvieno rasto rezultato išsaugoti šaltinio ištrauką.
Prieš įrašydami vektorius į saugyklą išsaugokite visą sinchroninį atsakymą. Patikrinkite įvesties ir indeksų atitiktį, išsaugokite visus grąžintus vektorius ir usage laikykite kartu su operacija. Tiksliai nurodę modelį, kuriuo sukurti išsaugoti vektoriniai atvaizdai, aiškiai matysite, kurie rinkinio ir užklausos atvaizdai dera tarpusavyje.
Ailoot Ultra · Embeddings POST /v1/embeddings Baichuan-Text-Embedding
Baichuan-Text-EmbeddingPradžia
Baichuan-Text-Embedding grąžina pateikto teksto skaitinius vektorius per Ailoot vektorinių atvaizdų API. Siųskite vieną ištrauką arba sąrašą, o kurdami paieškai tinkamą rinkinį išsaugokite atsakymo indeksus.
- Leidžiamos įvestys
- Tekstas
- Rezultatai
- embedding
Prieinama Ailoot · įvestys ir metodai
Ailoot Ultra · Embeddings POST /v1/embeddings
- Įvestis
text- Išvestis
embedding
| Laukas | Tipas | Reikalavimas | Reikšmės ir ribos | Numatyta |
|---|---|---|---|---|
Laukasmodel | Tipasstring | ReikalavimasPrivaloma | Reikšmės ir ribos Baichuan-Text-Embedding Sąlygos: Naudokite būtent šį Ailoot maršrutizavimo parinkiklį. | Numatyta— |
Laukasinput | Tipasstring or array<string> | ReikalavimasPrivaloma | Reikšmės ir ribos Sąlygos: | Numatyta— |
Metodo parametrai ir gyvavimo ciklas
| Parametras | Specifikacija |
|---|---|
Parametrascontent_type | Specifikacijaapplication/json |
Parametrasrequired | Specifikacijamodel, input |
Parametrasoptional | Specifikacija |
Parametrasmaterial_types | Specifikacijatext |
Parametrasconditions | SpecifikacijaNaudokite būtent šį Ailoot maršrutizavimo parinkiklį. |
Gyvavimo ciklas: synchronous_json
Planai
Tarifų informacija neprideda užklausos parinkčių. Palaikomi parametrai nurodyti prie pasirinkto metodo.
- Spartusis režimas
- Nenurodyta Pasirinkus spartųjį režimą
- Flex režimas
- Nenurodyta Pasirinkus flex režimą
- Didžiausios samprotavimo pastangos
- Nenurodyta Kai didžiausioms samprotavimo pastangoms taikomas numatytasis koregavimas (default)
Ailoot įkainiai
Kainos pagal konfigūraciją
| Konfigūracija | Įkainių lentelė | Mokestis |
|---|---|---|
| KonfigūracijaBaziniai žetonų įkainiai | Įkainių lentelėBazinis įkainis | Mokestis Įvestis · Įvesties tokenai $0.00016 / 1K tokenų Išvestis · Išvesties tokenai $0 / 1K tokenų Įvestis · Talpyklos skaitymas — / 1K tokenų Įvestis · Rašymas į talpyklą — / 1K tokenų Įvestis · Rašymas į talpyklą, 1 val — / 1K tokenų |
Ailoot prieš užklausą rezervuoja numatomą sumą. Gavus rezultatą, galutinis mokestis nuskaitomas pagal išmatuotą naudojimą. Srautinio atsakymo atsiskaitymui naudojamas galutinis naudojimo įrašas. Kaip veikia rezervavimas ir atsiskaitymas →
Užklausų pavyzdžiai
Ailoot Ultra · Embeddings
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "Baichuan-Text-Embedding", "input": "The quick brown fox jumps over the lazy dog"}')
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
# Submit once. Retain the complete result, original identifiers and every response header.
Gauti ir išsaugoti rezultatus
Pseudonimai
Modelių pseudonimai
Ailoot Ultra Baichuan-Text-Embedding
Metodų kelių pseudonimai
Naudokite aukščiau nurodytus metodų kelius.
Susiję ID iškvietimui
FAQ · Baichuan-Text-Embedding
- Kokios įvestys ir rezultatai prieinami?
POST /v1/embeddings·Baichuan-Text-Embedding:text→embedding- Kokius laukus naudoja užklausa?
POST /v1/embeddings·Baichuan-Text-Embedding:model,input