Baichuan-Text-Embedding
Baichuan-Text-Embedding geeft via de embeddings-API van Ailoot numerieke vectoren terug voor aangeleverde tekst. Stuur één passage of een lijst en bewaar de response-indices bij het opbouwen van een doorzoekbare verzameling.
Over het model
Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.
Selecteer Baichuan-Text-Embedding in een /v1/embeddings-request. De vereiste input accepteert een niet-lege string of een niet-lege array met strings, zodat een losse passage en een voorbereide verzameling hetzelfde endpoint kunnen gebruiken. Het JSON-resultaat bevat data[].embedding en data[].index, plus het geselecteerde model en usage.
Verdeel brondocumenten voor een kennisverzameling in passages die de definities en context behouden die een latere lezer nodig heeft. Beheer document-ID’s in uw applicatie en koppel elke vector aan zijn positie in de ingediende invoer. Een zoekworkflow kan de vraag van de gebruiker met hetzelfde model encoderen en de bronpassage bij elk opgehaald resultaat bewaren.
Sla de volledige synchrone response op voordat u de vectoren definitief opslaat. Controleer de koppeling tussen invoer en index, bewaar alle teruggegeven vectoren en houd usage bij de bewerking. Door de exacte modelidentiteit bij opgeslagen embeddings te gebruiken, blijft duidelijk welke verzameling en zoekvraagrepresentatie bij elkaar horen.
Ailoot Ultra · Embeddings POST /v1/embeddings Baichuan-Text-Embedding
Baichuan-Text-EmbeddingAan de slag
Baichuan-Text-Embedding geeft via de embeddings-API van Ailoot numerieke vectoren terug voor aangeleverde tekst. Stuur één passage of een lijst en bewaar de response-indices bij het opbouwen van een doorzoekbare verzameling.
- Toegestane invoer
- Tekst
- Resultaten
- embedding
Beschikbaar in Ailoot · invoer en methoden
Ailoot Ultra · Embeddings POST /v1/embeddings
- Invoertypen
text- Uitvoertypen
embedding
| Veld | Type | Vereiste | Waarden en limieten | Standaard |
|---|---|---|---|---|
Veldmodel | Typestring | VereisteVereist | Waarden en limieten Baichuan-Text-Embedding Voorwaarden: Gebruik exact deze Ailoot-routeringsselector. | Standaard— |
Veldinput | Typestring or array<string> | VereisteVereist | Waarden en limieten Voorwaarden: | Standaard— |
Methodeparameters en levenscyclus
| Parameter | Contract |
|---|---|
Parametercontent_type | Contractapplication/json |
Parameterrequired | Contractmodel, input |
Parameteroptional | Contract |
Parametermaterial_types | Contracttext |
Parameterconditions | ContractGebruik exact deze Ailoot-routeringsselector. |
Levenscyclus: synchronous_json
Tarieven
Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.
- Snelle modus
- Niet opgegeven Wanneer de snelle modus is geselecteerd
- Flexmodus
- Niet opgegeven Wanneer de modus flex is geselecteerd
- Maximale redeneerinspanning
- Niet opgegeven Wanneer bij maximale redeneerinspanning de default-aanpassing wordt gebruikt
Ailoot-tarieven
Prijzen per configuratie
| Configuratie | Tariefstaffel | Kosten |
|---|---|---|
| ConfiguratieBasistarieven voor tokens | TariefstaffelBasistarief | Kosten Invoer · Invoertokens $0.00016 / 1K tokens Uitvoer · Uitvoertokens $0 / 1K tokens Invoer · Cache lezen — / 1K tokens Invoer · Cache schrijven — / 1K tokens Invoer · Cache schrijven, 1 uur — / 1K tokens |
Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →
Voorbeeldverzoeken
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.
Resultaten ophalen en opslaan
Aliasnamen
Modelaliasnamen
Ailoot Ultra Baichuan-Text-Embedding
Aliasnamen voor methodepaden
Gebruik de hierboven getoonde methodepaden.
Gerelateerde aanroeper-ID’s
FAQ · Baichuan-Text-Embedding
- Welke invoer en resultaten zijn beschikbaar?
POST /v1/embeddings·Baichuan-Text-Embedding:text→embedding- Welke velden gebruikt het verzoek?
POST /v1/embeddings·Baichuan-Text-Embedding:model,input