Baichuan-Text-Embedding
A Baichuan-Text-Embedding az Ailoot beágyazási API-ján keresztül numerikus vektorokat ad vissza a megadott szöveghez. Küldj be egy szövegrészletet vagy egy listát, és kereshető gyűjtemény építésekor őrizd meg a válasz indexeit.
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.
Válaszd a Baichuan-Text-Embedding modellt egy /v1/embeddings kérésben. A kötelező input nem üres szövegláncot vagy szövegláncok nem üres tömbjét fogadja el, így egyetlen szövegrészlet és egy előkészített gyűjtemény is ugyanazt a végpontot használhatja. A JSON-eredmény data[].embedding és data[].index mezőt, továbbá a kiválasztott model és a usage adatokat tartalmazza.
Tudásgyűjteményhez bontsd a forrásdokumentumokat olyan részletekre, amelyek megőrzik a későbbi olvasó számára szükséges definíciókat és összefüggéseket. A dokumentumazonosítókat az alkalmazásban kezeld, és minden vektort a beküldött helyéhez rendelj. Egy keresési munkafolyamat ugyanazzal a modellel kódolhatja a felhasználó kérdését, és minden lekért találat mellett megtarthatja a forrásrészletet.
Mentsd el a teljes szinkron választ, mielőtt véglegesíted a vektorok tárolását. Ellenőrizd a bemenetek és indexek megfeleltetését, őrizd meg az összes visszaadott vektort, és tartsd a usage adatokat a művelet mellett. A mentett beágyazások pontos modellazonossága egyértelművé teszi, mely gyűjtemény- és keresőkérdés-reprezentáció tartozik össze.
Ailoot Ultra · Embeddings POST /v1/embeddings Baichuan-Text-Embedding
Baichuan-Text-EmbeddingKezdő lépések
A Baichuan-Text-Embedding az Ailoot beágyazási API-ján keresztül numerikus vektorokat ad vissza a megadott szöveghez. Küldj be egy szövegrészletet vagy egy listát, és kereshető gyűjtemény építésekor őrizd meg a válasz indexeit.
- Elfogadott bemenetek
- Szöveg
- Eredmények
- embedding
Elérhető az Ailootban · bemenetek és metódusok
Ailoot Ultra · Embeddings POST /v1/embeddings
- Bemenet
text- Kimenet
embedding
| Mező | Típus | Követelmény | Értékek és korlátok | Alapértelmezett |
|---|---|---|---|---|
Mezőmodel | Típusstring | KövetelményKötelező | Értékek és korlátok Baichuan-Text-Embedding Feltételek: Pontosan ezt az Ailoot-útválasztási azonosítót használja. | Alapértelmezett— |
Mezőinput | Típusstring or array<string> | KövetelményKötelező | Értékek és korlátok Feltételek: | Alapértelmezett— |
Metódus paraméterei és életciklusa
| Paraméter | Szerződés |
|---|---|
Paramétercontent_type | Szerződésapplication/json |
Paraméterrequired | Szerződésmodel, input |
Paraméteroptional | Szerződés |
Paramétermaterial_types | Szerződéstext |
Paraméterconditions | SzerződésPontosan ezt az Ailoot-útválasztási azonosítót használja. |
Életciklus: synchronous_json
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
- Nincs megadva Ha a gyors mód van kiválasztva
- Flex mód
- Nincs megadva Ha a flex mód van kiválasztva
- Maximális gondolkodási ráfordítás
- Nincs megadva 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ásTokenek alapdíjai | DíjtáblázatAlapdíj | Díj Bemenet · Bemeneti tokenek $0.00016 / 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 →
Példakérések
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.
Eredmények fogadása és mentése
Álnevek
Modell álnevei
Ailoot Ultra Baichuan-Text-Embedding
Metódusútvonalak álnevei
Használja a fent látható metódusútvonalakat.
Kapcsolódó modellazonosítók
FAQ · Baichuan-Text-Embedding
- Milyen bemenetek és eredmények érhetők el?
POST /v1/embeddings·Baichuan-Text-Embedding:text→embedding- Mely mezőket használja a kérés?
POST /v1/embeddings·Baichuan-Text-Embedding:model,input