models

Voyage AI: Voyage Code 3

Markdown · JSON

Voyage AI: Voyage Code 3

Voyage Code 3 мәтіннен код, кодтан код және құжаттама жолынан код іздеуге арналған эмбеддингтер жасайды. 32 000 токендік терезе, таңдалатын вектор өлшемдері және квантталған шығыс репозиторий іздеуін және код көмекшілеріне контекст таңдауды қолдайды.

Модель туралы

Бұл сипаттама модель мүмкіндіктерін қамтиды. Ailoot жүйесінде таңдалған әдіс үшін қолжетімді кіріс, шығыс және параметрлер төменде берілген.

Voyage Code 3 — бастапқы кодты іздеуге маманданған эмбеддинг моделі. Өндіруші табиғи тілден код, кодтан код және құжаттама жолынан код іздеу тапсырмаларын сипаттайды: сұрақ іске асыруды, код үзіндісі байланысты логиканы, ал функция сипаттамасы тиісті кодты таба алады. Модель өңделген файл немесе дайын бағдарлама емес, іздеуге арналған векторлар жасайды.

Репозиторий материалын мағыналы код бірліктері бойынша дайындаңыз. Функцияны атауымен, сигнатурасымен және мақсатын түсіндіретін түсініктемелерімен бірге сақтаңыз. Үлкен компонент үшін операцияны түсінуге қажетті жақын анықтамаларды қосыңыз. Іздеу нәтижесі эмбеддинг жасалған нақты дереккөзді ашуы үшін репозиторийді, нұсқаны, файл жолын және жол орнын бөлек сақтаңыз.

Табиғи тілдегі іздеу әрекетті сипаттай алады, мысалы жобаның жүктеуді сақтаудан бұрын тексеретін бөлігін табу. Кодқа негізделген сұрау басқа жерден ұқсас мақсат табу қажет функцияны бере алады. Нақты әзірлеу тапсырмаларынан өкілдік іздеулерді, соның ішінде бейтаныс атауларды, ұқсас іске асыруларды және мағынасы айналадағы кодқа тәуелді утилиталарды таңдаңыз.

32 000 токендік контекст терезесі ауқымды код үзінділерін сыйғызады. Бұл орынды саналы пайдаланыңыз: толық функция мен оның қажетті тәуелділіктері басқару ағынының ортасынан қиылған еркін блоктан көбірек ақпарат бере алады. Дерек алғанда бастапқы пішімдеуді оқылатын күйде сақтап, тіл синтаксисін өзгертпеңіз. Бастапқы файл кіріс терезесінен үлкен болса, оны пайдалы құрылымдық шекаралар бойынша бөліп, үзінділердің негізгі файлмен байланысын сақтаңыз.

Voyage Code 3 өлшемі 2 048, 1 024, 512 немесе 256 болатын эмбеддингтерді, сондай-ақ жылжымалы үтірлі, таңбалы немесе таңбасыз сегіз биттік және екілік көрсетілімдерді қолдайды. Бұл басқару параметрлері репозиторий индексінің әртүрлі өлшемдері мен іздеу баптауларын қолдайды. Ықшам көрсетілімді үлкен бастапқы нұсқадағы сол нақты іздеулермен бағалап, дұрыс функция немесе файлдың пайдалы нәтижелер арасында қалатынын тексеріңіз.

Код көмекшісі үшін алдымен қажетті бастапқы үзінділерді тауып, содан кейін оларды файл сілтемелерімен бірге жауап беруге немесе өзгеріс енгізуге жауапты бөлікке беріңіз. Ұқсастық сәйкестігі контекст таңдауға көмектеседі; ол екі іске асырудың өзара алмастырылатынын дәлелдемейді. Табылған кодты түзетуге негіз етуге дейін оның кірістерін, жанама әсерлерін және айналасындағы шарттарын тексеріңіз.

Репозиторийдің байланыссыз нұсқаларын метадеректермен ажыратып, индекстелген нұсқалардың қадағалануын сақтаңыз. Функция жылжыса немесе әрекеті өзгерсе, оның векторын да, дереккөз орнын да жаңартыңыз. Бірдей эмбеддинг баптаулары индекстелген дереккөзді және оның сұрауларын сипаттауы тиіс. Индексті көшіргенде, модель не вектор көрсетілімі өзгергені әзірлеуші көретін кодты үнсіз өзгертпеуі үшін нәтижелерді бар сұрақтар жиынымен салыстырыңыз.

Пайдалы тексерулерге сұраудың тек тест атауын емес, нақты іске асыруды табуы, құжаттама жолының тиісті функциясын табуы және мағыналық байланысты кодтың сырттай ұқсас үзіндіден ажыратылуы кіреді. Әзірлеушілер деректерді тексере алуы үшін қайтарылған бастапқы мәтін мен оның орнын іздеу нәтижесінде сақтаңыз. Бұл модельдің кодқа маманданған эмбеддингтерін практикалық бағдарлану және контекст таңдау құралына айналдырады.

Ailoot Ultra · Эмбеддингтер POST /v1/embeddings voyage-code-3

voyage-code-3

Voyage AI /voyage-code-3

Бастау

Voyage Code 3 мәтіннен код, кодтан код және құжаттама жолынан код іздеуге арналған эмбеддингтер жасайды. 32 000 токендік терезе, таңдалатын вектор өлшемдері және квантталған шығыс репозиторий іздеуін және код көмекшілеріне контекст таңдауды қолдайды.

Қабылданатын кіріс деректері
Мәтін
Нәтижелер
embedding

Ailoot жүйесінде қолжетімді · кіріс деректері мен әдістер

Ailoot Ultra · Эмбеддингтер POST /v1/embeddings
Кіріс
text
Шығыс
embedding
ӨрісТүріТалапМәндер мен шектеулерӘдепкі
ӨрісmodelТүріstringТалапМіндеттіМәндер мен шектеулер
voyage-code-3
Шарттар: Ailoot моделін таңдаудың дәл мәнін пайдаланыңыз.
Әдепкі—
ӨрісinputТүріstring or array<string>ТалапМіндеттіМәндер мен шектеулер
Шарттар: Мәтін немесе мәтіндер тізімі; қайтарылған әрбір дерек элементі мен оның индексі үшін бір векторды сақтаңыз.
Әдепкі—
Әдіс параметрлері мен өмірлік циклі
ПараметрПараметр талаптары
Параметрcontent_typeПараметр талаптарыapplication/json
ПараметрrequiredПараметр талаптарыmodel, input
ПараметрoptionalПараметр талаптары
Параметрmaterial_typesПараметр талаптарыtext
ПараметрconditionsПараметр талаптарыМәтінді таңдалған модельмен жіберіңіз; қайтарылған әрбір векторды және оның индексін сақтаңыз.

Өмірлік цикл: synchronous

Тарифтер

Тариф анықтамасы сұрау мүмкіндіктерін қоспайды. Қолдау көрсетілетін параметрлер таңдалған әдісте берілген.

Жылдам режим
Көрсетілмеген Жылдам режим таңдалғанда
Икемді режим
Көрсетілмеген flex режимі таңдалғанда
Ой қорытудың ең жоғары деңгейі
Көрсетілмеген Ой қорыту деңгейі ең жоғары болып, default түзетуі қолданылғанда

Ailoot мөлшерлемелері

Баптаулар бойынша бағалар

БаптауМөлшерлемелер кестесіТөлем
БаптауТокендердің базалық тарифтеріМөлшерлемелер кестесіНегізгі мөлшерлемеТөлем
Кіріс · Кіріс токендері $0.0004 / 1K токен
Шығыс · Шығыс токендері $0 / 1K токен
Кіріс · Кэшті оқу — / 1K токен
Кіріс · Кэшке жазу — / 1K токен
Кіріс · Кэшке жазу, 1 сағ — / 1K токен

Ailoot сұрау алдында болжамды соманы резервтейді. Нәтижеден кейін өлшенген пайдалану көлемі бойынша қорытынды төлемді шегереді. Ағындық жауап үшін төлем соңғы пайдалану жазбасы негізінде шегеріледі. Резервтеу мен төлемді есептеу тәртібі →

Сұрау мысалдары

Ailoot Ultra · Эмбеддингтер

curl · барлық векторларды және пайдалану көлемін сақтаңыз
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.

Нәтижелерді алу және сақтау

Балама атаулар

Модельдердің балама атаулары

Ailoot Ultra voyage-code-3

Әдіс жолдарының балама атаулары

Жоғарыда көрсетілген әдіс жолдарын пайдаланыңыз.

Шақыруға арналған байланысты ID

voyage-code-3

FAQ · Voyage AI: Voyage Code 3
Қандай кіріс деректері мен нәтижелер қолжетімді?

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

Сұрау қандай өрістерді пайдаланады?

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

Толығырақ

Ailoot-ты Claude Code, OpenCode, Hermes не қолданбаңызға қосыңыз.

Компания және оның жобалар портфелі

Компания және оның жобалар портфелі: миллиондаған клиент; ай сайынғы сату көлемі миллиардтармен есептеледі.

Токенді жеңілдікпен сатып алыңыз.

Тұрақты жұмысқа жазылым жеңілдігі. Токен сатып алуға промокодтар — 50% дейін.

Жазылым
Тұрақты сұрауыңызға жеңілдікті тариф таңдаңыз.
50% дейінгі промокод
Сатып алғанда код енгізіңіз. Баға қазіргі науқанмен қайта есептеледі.
Тарихтағы шығындар
Әр сұрауға модель, токен және сома сақталады.

Жазылым таңдау · Модель бағасын көру

API-ді сататын өніміңізге қосыңыз.

SaaS, қолданба мен бот Ailoot офертасы және лицензиялық шартына сай. Қайта сатуға реселлер лицензиясын сұраңыз.

Коммерциялық қолданба
Қызметіңіздің ақылы функциясына мәтін, сурет, бейне және дыбыс жасауды қосыңыз.
Реселлер лицензиясы
Жоба сипаттамасы мен кіру схемасын жіберіңіз. Пайдалану мен қайта сатуға жазбаша шарт сұраңыз.
Сайттағы құжаттар
Оферта, лицензиялық шарт және дерек саясаты қоспай тұрып қолжетімді.

Реселлер лицензиясын сұрау · Оферта мен лицензиялық шарт