Baichuan-Text-Embedding
Baichuan-Text-Embedding returnerer numeriske vektorer for indsendt tekst via Ailoots embeddings-API. Send én passage eller en liste, og gem svarets indeks, når du opbygger en søgbar samling.
Om modellen
Denne beskrivelse dækker modellens funktioner. Tilgængelige input, output og indstillinger i Ailoot står nedenfor for den valgte metode.
Vælg Baichuan-Text-Embedding i en /v1/embeddings-anmodning. Det obligatoriske input accepterer en ikke-tom streng eller et ikke-tomt array af strenge, så en enkelt passage og en forberedt samling kan bruge det samme endpoint. JSON-resultatet indeholder data[].embedding og data[].index samt den valgte model og usage.
Til en videnssamling opdeler du kildedokumenter i passager, som bevarer de definitioner og den kontekst, en senere læser har brug for. Vedligehold dokument-ID’er i din applikation, og knyt hver vektor til dens indsendte position. En søgearbejdsgang kan kode brugerens forespørgsel med samme model og gemme kildepassagen ved siden af hvert fundet resultat.
Gem hele det synkrone svar, før du skriver vektorerne til lageret. Kontrollér koblingen mellem input og indeks, bevar alle returnerede vektorer, og gem usage sammen med operationen. Når gemte embeddings bruger den nøjagtige modelidentitet, er det tydeligt, hvilken samling og forespørgselsrepræsentation der hører sammen.
Ailoot Ultra · Embeddings POST /v1/embeddings Baichuan-Text-Embedding
Baichuan-Text-EmbeddingStart
Baichuan-Text-Embedding returnerer numeriske vektorer for indsendt tekst via Ailoots embeddings-API. Send én passage eller en liste, og gem svarets indeks, når du opbygger en søgbar samling.
- Accepterede input
- Tekst
- Resultater
- embedding
Tilgængelig i Ailoot · input og metoder
Ailoot Ultra · Embeddings POST /v1/embeddings
- Inputtyper
text- Outputtyper
embedding
| Felt | Type | Krav | Værdier og grænser | Standard |
|---|---|---|---|---|
Feltmodel | Typestring | KravPåkrævet | Værdier og grænser Baichuan-Text-Embedding Betingelser: Brug præcis denne routingvælger for Ailoot. | Standard— |
Feltinput | Typestring or array<string> | KravPåkrævet | Værdier og grænser Betingelser: | Standard— |
Metodeparametre og livscyklus
| Parameter | Kontrakt |
|---|---|
Parametercontent_type | Kontraktapplication/json |
Parameterrequired | Kontraktmodel, input |
Parameteroptional | Kontrakt |
Parametermaterial_types | Kontrakttext |
Parameterconditions | KontraktBrug præcis denne routingvælger for Ailoot. |
Livscyklus: synchronous_json
Priser
Tarifoplysninger tilføjer ikke anmodningsmuligheder. Understøttede parametre står ved den valgte metode.
- Hurtig tilstand
- Ikke angivet Når hurtig tilstand er valgt
- flex-tilstand
- Ikke angivet Når flex-tilstanden er valgt
- Maksimal ræsonneringsindsats
- Ikke angivet Når default-justeringen anvendes ved maksimal ræsonneringsindsats
Ailoot-takster
Priser efter konfiguration
| Konfiguration | Takstplan | Beløb |
|---|---|---|
| KonfigurationGrundpriser for tokens | TakstplanGrundtakst | Beløb Input · Inputtokens $0.00016 / 1K tokens Output · Outputtokens $0 / 1K tokens Input · Cachelæsning — / 1K tokens Input · Cacheskrivning — / 1K tokens Input · Cacheskrivning, 1 time — / 1K tokens |
Ailoot reserverer et estimeret beløb før en anmodning. Efter resultatet afregnes det endelige beløb ud fra det målte forbrug. Ved streaming bruges den endelige forbrugsregistrering til afregningen. Sådan fungerer reservation og afregning →
Eksempelanmodninger
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.
Hent og gem resultater
Aliaser
Modelaliaser
Ailoot Ultra Baichuan-Text-Embedding
Aliaser for metodestier
Brug metodestierne vist ovenfor.
Relaterede kalder-ID’er
FAQ · Baichuan-Text-Embedding
- Hvilke input og resultater er tilgængelige?
POST /v1/embeddings·Baichuan-Text-Embedding:text→embedding- Hvilke felter bruger anmodningen?
POST /v1/embeddings·Baichuan-Text-Embedding:model,input