Source: https://ailoot.ai/models/sk/voyage-code-3/
Canonical: https://ailoot.ai/models/sk/voyage-code-3/
Language: sk

# Voyage AI: Voyage Code 3

[Markdown](https://ailoot.ai/models/sk/voyage-code-3/index.md) · [JSON](https://ailoot.ai/models/sk/voyage-code-3/facts.json)

## [Voyage AI: Voyage Code 3](https://ailoot.ai/models/sk/voyage-code-3/)

Voyage Code 3 vytvára embeddingy na vyhľadávanie kódu podľa textu, kódu a dokumentačných reťazcov. Okno 32000 tokenov, voliteľné rozmery vektorov a kvantovaný výstup podporujú vyhľadávanie v repozitári a výber kontextu kódu pre programátorských asistentov.

- [**Ailoot Ultra · Embeddingy** `POST /v1/embeddings` `voyage-code-3`](https://ailoot.ai/models/sk/voyage-code-3/#method-0)

O modeli

Tento opis pokrýva možnosti modelu. Dostupné vstupy, výstupy a voľby v Ailoot sú uvedené nižšie pre vybranú metódu.

Voyage Code 3 je embeddingový model špecializovaný na vyhľadávanie zdrojového kódu. Výrobca opisuje úlohy vyhľadávania kódu podľa prirodzeného jazyka, kódu a dokumentačných reťazcov: otázka môže nájsť implementáciu, úryvok kódu súvisiacu logiku a opis funkcie relevantný kód. Model vytvára vektory na vyhľadávanie, nie upravený súbor alebo dokončený program.

Materiál repozitára pripravte podľa zmysluplných jednotiek kódu. Funkciu uchovajte s jej názvom, signatúrou a komentármi vysvetľujúcimi jej účel. Pri väčšom komponente zahrňte blízke definície potrebné na pochopenie operácie. Repozitár, revíziu, cestu k súboru a pozíciu riadka uložte samostatne, aby výsledok vyhľadávania otvoril presný zdroj, z ktorého bol vytvorený embedding.

Vyhľadávanie v prirodzenom jazyku môže opisovať správanie, napríklad nájsť časť projektu, ktorá overuje nahrávaný súbor pred uložením. Dopyt založený na kóde môže dodať funkciu, ku ktorej treba inde nájsť zodpovedajúci účel. Reprezentatívne vyhľadávania vyberajte zo skutočných vývojárskych úloh vrátane neznámych názvov, podobných implementácií a pomocných nástrojov, ktorých význam závisí od okolitého kódu.

Kontextové okno 32000 tokenov pojme rozsiahle pasáže kódu. Tento priestor používajte zámerne: úplná funkcia a jej relevantné závislosti môžu byť informatívnejšie než ľubovoľný blok odrezaný uprostred riadenia toku. Pri extrakcii zachovajte čitateľné formátovanie zdroja a syntax jazyka. Ak je zdrojový súbor väčší než vstupné okno, rozdeľte ho na užitočných štrukturálnych hraniciach a zachovajte vzťah medzi pasážami a ich nadradeným súborom.

Voyage Code 3 podporuje embeddingy s 2048, 1024, 512 alebo 256 rozmermi spolu s reprezentáciami s plávajúcou desatinnou čiarkou, osembitovými so znamienkom alebo bez znamienka a binárnymi reprezentáciami. Tieto ovládacie prvky podporujú rôzne veľkosti indexov repozitárov a konfigurácie vyhľadávania. Kompaktnú reprezentáciu vyhodnoťte pomocou rovnakých skutočných vyhľadávaní ako väčšiu základnú reprezentáciu a skontrolujte, či správna funkcia alebo súbor zostávajú medzi užitočnými výsledkami.

Pre programátorského asistenta najprv vyhľadajte relevantné zdrojové pasáže a potom ich spolu s odkazmi na súbory poskytnite komponentu zodpovednému za odpoveď alebo vykonanie zmeny. Zhoda podľa podobnosti pomáha vybrať kontext; nedokazuje, že dve implementácie sú zameniteľné. Pred použitím nájdeného kódu ako podkladu pre úpravu preskúmajte jeho vstupy, vedľajšie účinky a okolité kontrakty.

Nesúvisiace verzie repozitára oddeľte pomocou metadát a zachovajte sledovateľnosť indexovaných revízií. Ak sa funkcia presunie alebo sa zmení jej správanie, aktualizujte jej vektor aj pozíciu v zdroji. Rovnaké nastavenia embeddingov majú opisovať indexovaný zdroj a jeho dopyty. Pri migrácii indexu porovnajte výsledky s existujúcim súborom otázok, aby zmenený model alebo reprezentácia vektora potichu nemenili kód, ktorý vývojár vidí.

Užitočné kontroly zahŕňajú, či dopyt nájde skutočnú implementáciu namiesto samotného názvu testu, či dokumentačný reťazec nájde svoju funkciu a či sa sémanticky súvisiaci kód odlišuje od povrchovo podobného úryvku. Vrátený zdrojový text a pozíciu uchovajte vo výsledku vyhľadávania, aby vývojári mohli preskúmať podklady. Tým sa embeddingy modelu zamerané na kód menia na praktický nástroj navigácie a výberu kontextu.

**Ailoot Ultra · Embeddingy** `POST /v1/embeddings` `voyage-code-3`

[`voyage-code-3`](https://ailoot.ai/models/sk/#m=voyage-code-3&route=Ultra&caller=voyage-code-3&fmt=embeddings)

Voyage AI /`voyage-code-3`

### Úvod

Voyage Code 3 vytvára embeddingy na vyhľadávanie kódu podľa textu, kódu a dokumentačných reťazcov. Okno 32000 tokenov, voliteľné rozmery vektorov a kvantovaný výstup podporujú vyhľadávanie v repozitári a výber kontextu kódu pre programátorských asistentov.

Povolené vstupy

Text

Výsledky

embedding

### Dostupné v Ailoot · vstupy a metódy

**Ailoot Ultra · Embeddingy** `POST /v1/embeddings`

Vstup

`text`

Výstup

`embedding`

| Pole | Typ | Požiadavka | Hodnoty a limity | Predvolené |
| --- | --- | --- | --- | --- |
| Pole`model` | Typ`string` | PožiadavkaPovinné | Hodnoty a limity voyage-code-3 Podmienky: Použite presný volič modelu Ailoot. | Predvolené— |
| Pole`input` | Typ`string or array<string>` | PožiadavkaPovinné | Hodnoty a limity Podmienky: Text alebo zoznam textov; zachovajte jeden vektor pre každú vrátenú dátovú položku aj jej index. | Predvolené— |

Parametre a životný cyklus metódy

| Parameter | Špecifikácia |
| --- | --- |
| Parameter`content_type` | Špecifikáciaapplication/json |
| Parameter`required` | Špecifikáciamodel, input |
| Parameter`optional` | Špecifikácia |
| Parameter`material_types` | Špecifikáciatext |
| Parameter`conditions` | ŠpecifikáciaOdošlite text s vybraným modelom; zachovajte každý vrátený vektor a jeho index. |

Životný cyklus: `synchronous`

### Cenník

Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.

Rýchly režim

Neuvedené Keď je zvolený rýchly režim

Režim Flex

Neuvedené Keď je zvolený režim flex

Maximálna úroveň uvažovania

Neuvedené Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)

#### Sadzby Ailoot

#### Ceny podľa konfigurácie

| Konfigurácia | Sadzobník | Poplatok |
| --- | --- | --- |
| KonfiguráciaZákladné sadzby za tokeny | SadzobníkZákladná sadzba | Poplatok Vstup · Vstupné tokeny **$0.0004** / 1K tokenov Výstup · Výstupné tokeny **$0** / 1K tokenov Vstup · Čítanie cache **—** / 1K tokenov Vstup · Zápis do cache **—** / 1K tokenov Vstup · Zápis do cache, 1 hod **—** / 1K tokenov |

Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. [Ako funguje rezervácia a vyúčtovanie →](https://ailoot.ai/docs/sk/billing/reserve/)

### Príklady požiadaviek

#### Ailoot Ultra · Embeddingy

curl · uložiť všetky vektory a údaje o využití

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > request.json <<'JSON'
{
  "model": "voyage-code-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.
```

### Prijať a uložiť výsledky

### Aliasy

#### Aliasy modelov

**Ailoot Ultra** [`voyage-code-3`](https://ailoot.ai/models/sk/#m=voyage-code-3&route=Ultra&caller=voyage-code-3&fmt=embeddings)

#### Aliasy ciest metód

Použite cesty metód uvedené vyššie.

#### Súvisiace ID na volanie

[`voyage-code-3`](https://ailoot.ai/models/sk/#m=voyage-code-3&route=Ultra&caller=voyage-code-3&fmt=embeddings)

FAQ · Voyage AI: Voyage Code 3

Aké vstupy a výsledky sú dostupné?

`POST /v1/embeddings` · `voyage-code-3`: `text` → `embedding`

Aké polia používa požiadavka?

`POST /v1/embeddings` · `voyage-code-3`: `model`, `input`

Pripojte Ailoot k Claude Code, OpenCode, Hermes alebo vlastnej aplikácii.

## Spoločnosť a jej portfólio projektov

Spoločnosť a jej portfólio projektov: milióny zákazníkov; mesačné tržby v miliardách.

## Nakupujte tokeny so zľavou.

Zľava predplatného na pravidelnú prácu. Promo kódy až 50% na nákup tokenov.

Predplatné

Na pravidelné požiadavky vyberte tarifu so zľavou.

Promo kód až 50%

Pri nákupe zadajte kód. Cena sa prepočíta podľa prebiehajúcej akcie.

Výdavky v histórii

Pri každej požiadavke sa uloží model, tokeny a suma.

[Vybrať predplatné](https://ailoot.ai/docs/sk/billing/subscriptions/) · [Zobraziť ceny modelov](https://ailoot.ai/models/sk/)

## Pripojte API k produktu, ktorý predávate.

SaaS, aplikácie a boti podľa ponuky a licenčnej zmluvy Ailoot. Na ďalší predaj požiadajte o licenciu predajcu.

Komerčná aplikácia

Začleňte generovanie textu, obrázkov, videa a zvuku do platených funkcií svojej služby.

Licencia pre predajcu

Pošlite popis projektu a spôsob poskytovania prístupu. Vyžiadajte písomné podmienky použitia a ďalšieho predaja.

Dokumenty na webe

Ponuka, licenčná zmluva a zásady spracovania dát sú dostupné pred pripojením.

[Požiadať o licenciu predajcu](mailto:support@ailoot.ai) · [Ponuka a licenčná zmluva](https://ailoot.ai/legal/offer?lang=sk)

## Ailoot · Spoločnosť a jej portfólio projektov





Ailoot stavia na dlhodobých prevádzkových skúsenostiach, širokej klientskej základni, stabilných službách a priebežnom sledovaní KPI.





Spoločnosť a jej portfólio projektov: milióny zákazníkov; mesačné tržby v miliardách.





Ailoot využíva tieto prevádzkové skúsenosti na poskytovanie prístupu cez API k funkciám AI v produktoch zákazníkov, agentoch, aplikáciách a automatizáciách.
