Voyage AI: Voyage Context 3
Voyage Context 3 ustvari vektor za vsak odlomek dokumenta, pri tem pa upošteva kontekst drugih odlomkov istega dokumenta. Podpira natančno iskanje odlomkov v dolgih dokumentih z izbirnim številom dimenzij in kvantiziranimi vektorskimi vložitvami.
O modelu
Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.
Voyage Context 3 ustvarja kontekstualizirane vektorske vložitve odlomkov za iskanje dokumentov. Vsak odlomek prejme svoj vektor, model pa upošteva tudi druge podane odlomke istega dokumenta. Iskalni sistem tako dobi predstavitev lokalnega odlomka skupaj s širšim kontekstom dokumenta, na primer entiteto ali temo, predstavljeno drugje v viru.
Vsak dokument pripravite kot urejeno zaporedje berljivih besedilnih odlomkov. Odlomke enega dokumenta ohranite skupaj in v njihovem izvirnem vrstnem redu. V proizvajalčevem kontekstualiziranem poteku vsaka notranja skupina vsebuje odlomke enega vira, ločene skupine pa predstavljajo ločene vire. To razvrščanje je del pomena vhoda: modelu pove, katero okoliško besedilo pripada predstavljenemu dokumentu.
Uporaben primer je poročilo, katerega uvod opredeli podjetje, poznejši odstavek pa pojasni njegovo rast. Iskanje rasti tega podjetja potrebuje konkreten odstavek in identiteto dokumenta. Ob nastalem vektorju ohranite izvirno besedilo odlomka in metapodatke njegovega nadrejenega dokumenta, da lahko rezultat prikaže odlomek in povezavo do celotnega vira.
Proizvajalčeva referenca dokumentira do 120000 tokenov v celotni zahtevi, največ 1000 vhodnih skupin in skupno 16000 odlomkov. Modelni vodnik ločeno navaja okno 32000 tokenov na odlomek. Pri pripravi gradiva ohranite te obsege ločene: omejitev posameznega odlomka in omejitev celotne zahteve opisujeta različni vhodni velikosti. Skupni obseg preverite po razdelitvi vira, namesto da bi predpostavljali, da lahko vsak posamezen odlomek v isti zahtevi zapolni svoj maksimum.
Za iskanje dokumentov združene odlomke opredelite kot dokumentni vhod. Vsako iskalno vprašanje pripravite kot svojo skupino poizvedbe. Proizvajalec priporoča podane odlomke dokumentov brez prekrivanja, kar kontekstualizirani predstavitvi omogoča prenos okoliških informacij brez ponavljanja besedila v vsakem odlomku. Pri zapisovanju indeksa ohranite ujemanje med skupino dokumenta, položajem odlomka in vrnjenim vektorjem.
Voyage Context 3 podpira 2048, 1024, 512 in 256 dimenzij z izhodnimi izbirami s plavajočo vejico, osembitnimi celoštevilskimi ali binarnimi predstavitvami. Izberite predstavitev indeksa in jo ocenite na istih izvornih dokumentih in vprašanjih. Izbrano dimenzijo in podatkovni tip ohranite ob indeksu, da predstavitev poizvedbe in shranjeni vektorji ostanejo dosledni.
Nastale vektorje uporabite pri iskanju odlomkov, odkrivanju dokumentov ali iskalni stopnji asistenta, ki dela s poročili, raziskovalnimi članki, pogodbami ali tehničnimi priročniki. Rezultat lahko opredeli osredotočen odlomek, njegova izvorna povezava pa omogoči dostop do definicij in pogojev drugje v dokumentu. Različice dokumentov in dovoljenja ohranite kot metapodatke aplikacije ob vektorjih.
Preizkusite vprašanja, ki potrebujejo lokalno podrobnost in kontekst celotnega dokumenta. Vključite podobne odlomke iz različnih virov, poimenovane entitete, predstavljene samo na začetku, in vprašanja, katerih dokazi segajo čez več razdelkov. Preverite, ali je pričakovani odlomek pridobljen in ali aplikacija predstavi dovolj okoliškega besedila za njegovo razlago. Kadar se vir spremeni, premišljeno znova ustvarite vektorske vložitve prizadete skupine dokumenta, da njeni kontekstualizirani odlomki ustrezajo eni skladni različici.
Ailoot Ultra · Vektorske predstavitve POST /v1/embeddings voyage-context-3
voyage-context-3Začetek
Voyage Context 3 ustvari vektor za vsak odlomek dokumenta, pri tem pa upošteva kontekst drugih odlomkov istega dokumenta. Podpira natančno iskanje odlomkov v dolgih dokumentih z izbirnim številom dimenzij in kvantiziranimi vektorskimi vložitvami.
- Dovoljeni vhodi
- Besedilo
- Rezultati
- embedding
Na voljo v Ailoot · vhodi in metode
Ailoot Ultra · Vektorske predstavitve POST /v1/embeddings
- Vhod
text- Izhod
embedding
| Polje | Vrsta | Zahteva | Vrednosti in omejitve | Privzeto |
|---|---|---|---|---|
Poljemodel | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve voyage-context-3 Pogoji: Uporabite natančen izbirnik modela Ailoot. | Privzeto— |
Poljeinput | Vrstastring or array<string> | ZahtevaObvezno | Vrednosti in omejitve Pogoji: Besedilo ali seznam besedil; za vsak vrnjeni element data in njegov indeks ohranite po en vektor. | Privzeto— |
Parametri in življenjski cikel metode
| Parameter | Specifikacija |
|---|---|
Parametercontent_type | Specifikacijaapplication/json |
Parameterrequired | Specifikacijamodel, input |
Parameteroptional | Specifikacija |
Parametermaterial_types | Specifikacijatext |
Parameterconditions | SpecifikacijaPošljite besedilo z izbranim modelom; ohranite vsak vrnjeni vektor in njegov indeks. |
Življenjski cikel: synchronous
Cenik
Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.
- Hitri način
- Ni navedeno Ko je izbran hitri način
- Način flex
- Ni navedeno Ko je izbran način flex
- Najvišja raven razmišljanja
- Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)
Cene Ailoot
Cene po nastavitvah
| Nastavitev | Cenovna lestvica | Strošek |
|---|---|---|
| NastavitevOsnovne cene žetonov | Cenovna lestvicaOsnovna cena | Strošek Vhod · Vhodni žetoni $0.0004 / 1K žetonov Izhod · Izhodni žetoni $0 / 1K žetonov Vhod · Branje predpomnilnika — / 1K žetonov Vhod · Zapis v predpomnilnik — / 1K žetonov Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov |
Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →
Primeri zahtev
Ailoot Ultra · Vektorske predstavitve
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > request.json <<'JSON'
{
"model": "voyage-context-3",
"input": "The quick brown fox jumps over the lazy dog"
}
JSON
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 embeddings.json
# Keep every data item and its index, the full usage object and response headers.
Prejmi in shrani rezultate
Druga imena
Druga imena modelov
Ailoot Ultra voyage-context-3
Druga imena poti metod
Uporabite zgoraj navedene poti metod.
Povezani ID-ji za klic
FAQ · Voyage AI: Voyage Context 3
- Kateri vhodi in rezultati so na voljo?
POST /v1/embeddings·voyage-context-3:text→embedding- Katera polja uporablja zahteva?
POST /v1/embeddings·voyage-context-3:model,input