models

Voyage AI: Voyage Code 2

Markdown · JSON

Voyage AI: Voyage Code 2

Voyage Code 2 мағыналық репозиторий іздеуі үшін бастапқы код пен байланысты мәтіннің эмбеддингтерін жасайды. Табиғи тілдегі сұрақтар, код үзінділері немесе аралас сұраулар тиісті іске асыруларды таба алады; бұл нұсқа 16 000 токендік контекст терезесін және 1 536 өлшемді векторларды пайдаланады.

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

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

Voyage Code 2 бастапқы код пен байланысты мәтіннің сандық эмбеддингтерін жасайды. Ол әзірлеуші әрекетті сипаттайтын немесе код үзіндісін беретін, ал іздеу жүйесі тиісті іске асыруларды табатын мағыналық код іздеуіне арналған. Өндіруші мысалдары табиғи тілдегі сұрақтарды, код үзінділерін және екеуінің үйлесімін іздеу кірістері ретінде қамтиды.

Оны нақты әзірлеу сұрақтарына негізделген репозиторий іздеуін жасау үшін пайдаланыңыз. Әзірлеуші тек алғашқы және соңғы сәйкес таңбаларды алып тастайтын рәсімді немесе белгілі бір ағашты аралап өту тәсілін қолданатын жоба бөлігін іздеуі мүмкін. Қажетті іске асыруды жақын, бірақ қате нұсқадан ажырататын шартты қоса, әрекетті дәл білдіретін сұраулар дайындаңыз.

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

Бұл нұсқаның контекст терезесі 16 000 токен және ол 1 536 өлшемді эмбеддингтер жасайды. Вектор индексін осы көрсетілімге сай өлшемдеп, сұрау мен құжат эмбеддингтерін бір модельмен байланыстырыңыз. Voyage Code 2 арқылы индекстелген жинақ бастапқы жазбалары жаңарған кезде бірізді іздеу көрсетілімін сақтай алады. Басқа эмбеддинг нұсқасына көшуді сол репозиторийде анық салыстыруы бар индекс көшіруі ретінде қарастыру керек.

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

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

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

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

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

voyage-code-2

Voyage AI /voyage-code-2

Бастау

Voyage Code 2 мағыналық репозиторий іздеуі үшін бастапқы код пен байланысты мәтіннің эмбеддингтерін жасайды. Табиғи тілдегі сұрақтар, код үзінділері немесе аралас сұраулар тиісті іске асыруларды таба алады; бұл нұсқа 16 000 токендік контекст терезесін және 1 536 өлшемді векторларды пайдаланады.

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

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

Ailoot Ultra · Эмбеддингтер POST /v1/embeddings
Кіріс
text
Шығыс
embedding
ӨрісТүріТалапМәндер мен шектеулерӘдепкі
ӨрісmodelТүріstringТалапМіндеттіМәндер мен шектеулер
voyage-code-2
Шарттар: 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-2",
  "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-2

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

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

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

voyage-code-2

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

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

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

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

Толығырақ

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

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

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

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

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

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

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

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

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

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

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