Baichuan-Text-Embedding
Baichuan-Text-Embedding vracia číselné vektory pre dodaný text cez API embeddingov Ailoot. Pri budovaní prehľadávateľnej kolekcie odošlite jednu pasáž alebo zoznam a uchovajte indexy z odpovede.
O modeli
Tento opis pokrýva možnosti modelu. Dostupné vstupy, výstupy a voľby v Ailoot sú uvedené nižšie pre vybranú metódu.
V požiadavke /v1/embeddings vyberte Baichuan-Text-Embedding. Povinné input prijíma neprázdny reťazec alebo neprázdne pole reťazcov, takže jedna pasáž aj pripravená kolekcia môžu používať ten istý koncový bod. Výsledok JSON zahŕňa data[].embedding a data[].index spolu s vybraným model a usage.
Pre znalostnú kolekciu rozdeľte zdrojové dokumenty na pasáže, ktoré zachovávajú definície a kontext potrebný pre neskoršieho čitateľa. V aplikácii spravujte ID dokumentov a každý vektor priraďte k jeho pozícii v odoslanom vstupe. Vyhľadávací postup môže zakódovať otázku používateľa tým istým modelom a popri každom nájdenom výsledku uchovať zdrojovú pasáž.
Pred zápisom vektorov do úložiska uložte úplnú synchrónnu odpoveď. Skontrolujte priradenie vstupov k indexom, zachovajte všetky vrátené vektory a s operáciou uchovajte usage. Presná identita modelu pri uložených embeddingoch objasňuje, ktorá kolekcia a reprezentácia dopytu patria k sebe.
Ailoot Ultra · Embeddings POST /v1/embeddings Baichuan-Text-Embedding
Baichuan-Text-EmbeddingÚvod
Baichuan-Text-Embedding vracia číselné vektory pre dodaný text cez API embeddingov Ailoot. Pri budovaní prehľadávateľnej kolekcie odošlite jednu pasáž alebo zoznam a uchovajte indexy z odpovede.
- Povolené vstupy
- Text
- Výsledky
- embedding
Dostupné v Ailoot · vstupy a metódy
Ailoot Ultra · Embeddings POST /v1/embeddings
- Vstup
text- Výstup
embedding
| Pole | Typ | Požiadavka | Hodnoty a limity | Predvolené |
|---|---|---|---|---|
Polemodel | Typstring | PožiadavkaPovinné | Hodnoty a limity Baichuan-Text-Embedding Podmienky: Použite presne tento smerovací selektor Ailoot. | Predvolené— |
Poleinput | Typstring or array<string> | PožiadavkaPovinné | Hodnoty a limity Podmienky: | Predvolené— |
Parametre a životný cyklus metódy
| Parameter | Špecifikácia |
|---|---|
Parametercontent_type | Špecifikáciaapplication/json |
Parameterrequired | Špecifikáciamodel, input |
Parameteroptional | Špecifikácia |
Parametermaterial_types | Špecifikáciatext |
Parameterconditions | ŠpecifikáciaPoužite presne tento smerovací selektor Ailoot. |
Životný cyklus: synchronous_json
Cenník
Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.
- Rýchly režim
- Neuvedené Keď je zvolený rýchly režim
- Režim Flex
- Neuvedené Keď je zvolený režim flex
- Maximálna úroveň uvažovania
- Neuvedené Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)
Sadzby Ailoot
Ceny podľa konfigurácie
| Konfigurácia | Sadzobník | Poplatok |
|---|---|---|
| KonfiguráciaZákladné sadzby za tokeny | SadzobníkZákladná sadzba | Poplatok Vstup · Vstupné tokeny $0.00016 / 1K tokenov Výstup · Výstupné tokeny $0 / 1K tokenov Vstup · Čítanie cache — / 1K tokenov Vstup · Zápis do cache — / 1K tokenov Vstup · Zápis do cache, 1 hod — / 1K tokenov |
Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →
Príklady požiadaviek
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.
Prijať a uložiť výsledky
Aliasy
Aliasy modelov
Ailoot Ultra Baichuan-Text-Embedding
Aliasy ciest metód
Použite cesty metód uvedené vyššie.
Súvisiace ID na volanie
FAQ · Baichuan-Text-Embedding
- Aké vstupy a výsledky sú dostupné?
POST /v1/embeddings·Baichuan-Text-Embedding:text→embedding- Aké polia používa požiadavka?
POST /v1/embeddings·Baichuan-Text-Embedding:model,input