Voyage AI: Voyage Context 3
Voyage Context 3 luo vektorin jokaiselle asiakirjan tekstilohkolle ja sisällyttää siihen kontekstia saman asiakirjan muista lohkoista. Se tukee pitkien asiakirjojen tarkkaa katkelmahakua valittavilla ulottuvuuksilla ja kvantisoiduilla vektoriesityksillä.
Tietoa mallista
Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.
Voyage Context 3 tuottaa kontekstia huomioivia tekstilohkojen vektoriesityksiä asiakirjahakuun. Jokainen lohko saa oman vektorinsa, ja malli huomioi myös samasta asiakirjasta toimitetut muut lohkot. Näin hakujärjestelmä saa paikallisen katkelman esityksen yhdessä laajemman asiakirjakontekstin kanssa, kuten muualla lähteessä esitellyn toimijan tai aiheen.
Valmistele jokainen asiakirja luettavien tekstilohkojen järjestetyksi sarjaksi. Pidä saman asiakirjan lohkot yhdessä ja säilytä niiden alkuperäinen järjestys. Valmistajan kontekstia huomioivassa työnkulussa kukin sisempi ryhmä sisältää yhden lähteen lohkot ja erilliset ryhmät edustavat erillisiä lähteitä. Ryhmittely on osa syötteen merkitystä: se kertoo mallille, mikä ympäröivä teksti kuuluu esitettävään asiakirjaan.
Hyödyllinen esimerkki on raportti, jonka alussa nimetään yritys ja jonka myöhempi kappale selittää sen kasvua. Yrityksen kasvua koskeva haku tarvitsee sekä kyseisen kappaleen että asiakirjan identiteetin. Säilytä alkuperäinen lohkoteksti ja sen pääasiakirjan metatiedot tulosvektorin yhteydessä, jotta tulos voi näyttää katkelman ja linkittää koko lähteeseen.
Valmistajan viitedokumentaatio sallii enintään 120000 tokenia koko pyynnössä sekä enintään 1000 syöteryhmää ja yhteensä 16000 tekstilohkoa. Malliopas ilmoittaa erikseen 32000 tokenin ikkunan lohkoa kohden. Pidä nämä rajaukset erillään aineistoa valmistellessasi: yksittäisen lohkon raja ja koko pyynnön raja kuvaavat eri syötekokoja. Tarkista kokonaismäärä lähteen jakamisen jälkeen sen sijaan, että olettaisit jokaisen lohkon voivan täyttää enimmäiskokonsa samassa pyynnössä.
Merkitse asiakirjahaussa ryhmitellyt katkelmat asiakirjasyötteeksi. Valmistele kukin hakukysymys omaksi kyselyryhmäkseen. Valmistaja suosittelee toimitettavia asiakirjalohkoja ilman päällekkäisyyttä, jolloin kontekstia huomioiva esitys voi välittää ympäröivää tietoa toistamatta tekstiä jokaisessa katkelmassa. Säilytä asiakirjaryhmän, lohkon sijainnin ja palautetun vektorin vastaavuus indeksiä tallennettaessa.
Voyage Context 3 tukee 2048, 1024, 512 ja 256 ulottuvuutta sekä liukuluku-, kahdeksan bitin kokonaisluku- ja binääritulosteita. Valitse indeksiesitys ja arvioi sitä samoilla lähdeasiakirjoilla ja kysymyksillä. Säilytä valittu ulottuvuus ja tietotyyppi indeksin yhteydessä, jotta kyselyesitys ja tallennetut vektorit pysyvät yhtenäisinä.
Käytä tuotettuja vektoreita katkelmahakuun, asiakirjojen löytämiseen tai raporttien, tutkimusjulkaisujen, sopimusten tai teknisten käsikirjojen kanssa työskentelevän avustajan hakuvaiheeseen. Tulos voi yksilöidä rajatun katkelman, ja sen lähdelinkki tarjoaa pääsyn muualla asiakirjassa oleviin määritelmiin ja täsmennyksiin. Säilytä asiakirjojen versiot ja käyttöoikeudet sovelluksen metatietoina vektorien rinnalla.
Testaa kysymyksiä, jotka edellyttävät sekä paikallista yksityiskohtaa että asiakirjatason kontekstia. Sisällytä samankaltaisia katkelmia eri lähteistä, vain alussa esiteltyjä nimettyjä toimijoita ja kysymyksiä, joiden perusteet ulottuvat useaan osioon. Tarkista, löytyykö odotettu lohko ja näyttääkö sovellus riittävästi ympäröivää tekstiä sen tulkitsemiseksi. Kun lähde muuttuu, tuota asianomaisen asiakirjaryhmän vektorit uudelleen suunnitelmallisesti, jotta sen kontekstia huomioivat lohkot vastaavat yhtä yhtenäistä versiota.
Ailoot Ultra · Vektoriesitykset POST /v1/embeddings voyage-context-3
voyage-context-3Aloitus
Voyage Context 3 luo vektorin jokaiselle asiakirjan tekstilohkolle ja sisällyttää siihen kontekstia saman asiakirjan muista lohkoista. Se tukee pitkien asiakirjojen tarkkaa katkelmahakua valittavilla ulottuvuuksilla ja kvantisoiduilla vektoriesityksillä.
- Hyväksytyt syötteet
- Teksti
- Tulokset
- embedding
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot Ultra · Vektoriesitykset POST /v1/embeddings
- Syötetyypit
text- Tulostyypit
embedding
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat voyage-context-3 Ehdot: Käytä täsmällistä Ailoot-mallin valitsinta. | Oletus— |
Kenttäinput | Tyyppistring or array<string> | VaatimusPakollinen | Arvot & rajat Ehdot: Teksti tai tekstiluettelo; säilytä yksi vektori jokaista palautettua data-alkiota ja sen indeksiä kohden. | Oletus— |
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametricontent_type | Sopimusapplication/json |
Parametrirequired | Sopimusmodel, input |
Parametrioptional | Sopimus |
Parametrimaterial_types | Sopimustext |
Parametriconditions | SopimusLähetä teksti valitulle mallille; säilytä jokainen palautettu vektori ja sen indeksi. |
Elinkaari: synchronous
Hinnoittelu
Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.
- Nopea tila
- Ei määritetty Kun nopea tila on valittu
- Flex-tila
- Ei määritetty Kun flex-tila on valittu
- Päättelyn enimmäisteho
- Ei määritetty Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä
Ailoot-hinnat
Hinnat asetusten mukaan
| Asetukset | Hinnasto | Veloitus |
|---|---|---|
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Veloitus Syöte · Syötetokenit $0.0004 / 1K tokenia Tuloste · Tulostokenit $0 / 1K tokenia Syöte · Välimuistin luku — / 1K tokenia Syöte · Välimuistiin kirjoitus — / 1K tokenia Syöte · Välimuistiin kirjoitus, 1 tunti — / 1K tokenia |
Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →
Esimerkkipyynnöt
Ailoot Ultra · Vektoriesitykset
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.
Vastaanota ja tallenna tulokset
Aliakset
Mallin aliakset
Ailoot Ultra voyage-context-3
Menetelmäpolkujen aliakset
Käytä yllä näytettyjä menetelmäpolkuja.
Liittyvät kutsujan ID:t
FAQ · Voyage AI: Voyage Context 3
- Mitä syötteitä ja tuloksia on saatavilla?
POST /v1/embeddings·voyage-context-3:text→embedding- Mitä kenttiä pyyntö käyttää?
POST /v1/embeddings·voyage-context-3:model,input