voyage-3.5
voyage-3.5 omdanner en tekststreng eller en liste af strenge til numeriske embeddings via Ailoot. Brug det returnerede indeks på hver vektor til at forbinde en indekseret passage med dens kilde.
Om modellen
Denne beskrivelse dækker modellens funktioner. Tilgængelige input, output og indstillinger i Ailoot står nedenfor for den valgte metode.
voyage-3.5 vælges med sit bogstavelige model-ID på /v1/embeddings. Send model med input som én ikke-tom tekststreng eller et ikke-tomt array af strenge. Ailoot returnerer et synkront JSON-svar med indekserede embedding-arrays, model-feltet og usage-oplysninger.
En retrieval-applikation kan forberede dokumentpassager, bevare deres kilde-ID’er og knytte hver returneret vektor til data[].index. Gem en passages titel eller omgivende forklaring sammen med den, når materialet kræves for at forstå teksten. Kod en søgeforespørgsel med samme valgte model, før du sammenligner den med samlingen i din applikation.
Gem hver vektor og hele usage-objektet, og verificér derefter, at hver indsendt position har det forventede resultat. Gem det nøjagtige model-ID sammen med samlingen, og hold originalpassager tilgængelige til visning. Det giver søgeresultatet en sporbar kilde frem for at efterlade den numeriske repræsentation adskilt fra teksten.
Ailoot Ultra · Embeddings POST /v1/embeddings voyage-3.5
voyage-3.5Start
voyage-3.5 omdanner en tekststreng eller en liste af strenge til numeriske embeddings via Ailoot. Brug det returnerede indeks på hver vektor til at forbinde en indekseret passage med dens kilde.
- 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 voyage-3.5 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.00012 / 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": "voyage-3.5", "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 voyage-3.5
Aliaser for metodestier
Brug metodestierne vist ovenfor.
Relaterede kalder-ID’er
FAQ · voyage-3.5
- Hvilke input og resultater er tilgængelige?
POST /v1/embeddings·voyage-3.5:text→embedding- Hvilke felter bruger anmodningen?
POST /v1/embeddings·voyage-3.5:model,input