modellar

Voyage AI: Voyage Code 2

Markdown · JSON

Voyage AI: Voyage Code 2

Voyage Code 2 repozitoriyda semantik qidiruv uchun manba kodi va tegishli matndan embeddinglar yaratadi. Tabiiy tildagi savollar, kod parchalari yoki aralash so‘rovlar tegishli dasturiy yechimlarni topishi mumkin; bu nashr 16 000 tokenli kontekst oynasi va 1 536 o‘lchamli vektorlardan foydalanadi.

Model haqida

Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.

Voyage Code 2 manba kodi va tegishli matn uchun sonli embeddinglar yaratadi. U semantik kod qidiruvi uchun ishlab chiqilgan: dasturchi xatti-harakatni tavsiflaydi yoki kod parchasini beradi, qidiruv tizimi esa tegishli dasturiy yechimlarni topadi. Ishlab chiqaruvchi misollarida qidiruv kirishi sifatida tabiiy tildagi savollar, kod parchalari va ikkalasining birikmalari bor.

Undan haqiqiy dasturlash savollariga yo‘naltirilgan repozitoriy qidiruvini yaratish uchun foydalaning. Dasturchi faqat birinchi va oxirgi mos kelgan belgilarni olib tashlaydigan protsedurani yoki loyihaning daraxtni aylanib chiqishning muayyan usulini qo‘llaydigan qismini izlashi mumkin. Xatti-harakatni aniq ifodalaydigan, kerakli yechimni yaqin, ammo noto‘g‘ri variantdan ajratadigan shartni ham o‘z ichiga olgan so‘rovlarni tayyorlang.

Har bir faylni ixtiyoriy belgilar sonida bo‘lish o‘rniga kodni foydali birliklarda indekslang. Funksiya signaturasi, tanasi va tegishli izohini birga saqlang. Yordamchi funksiya mahalliy turlar yoki doimiy qiymatlarga bog‘liq bo‘lsa, uning vazifasini tushunish uchun yetarli atrof matnini saqlang. Natija asl kodni bevosita ochishi uchun fayl yo‘llari, repozitoriy tahrirlari va manba joylashuvlarini embeddingdan tashqarida saqlang.

Bu nashr 16 000 tokenli kontekst oynasiga ega va 1 536 o‘lchamli embeddinglar yaratadi. Vektor indeksini shu ifodaga mos hajmlang va so‘rov hamda hujjat embeddinglarini ayni model bilan bog‘liq saqlang. Voyage Code 2 bilan allaqachon indekslangan to‘plam manba yozuvlari yangilanayotganda bir xil qidiruv ifodasini saqlashi mumkin. Boshqa embedding nashriga o‘tish ayni repozitoriyda aniq taqqoslanadigan indeks migratsiyasi sifatida ko‘rilishi kerak.

Tabiiy tildagi so‘rovda operatsiya, kirishlar va tegishli natijani tavsiflang. Kod so‘rovida mantiqi moslashtirilishi kerak bo‘lgan parchani kiriting va qidiruvga muhim har qanday shartni tushuntiring. Masalan, qayta urinishni qayta ishlaydigan kodni izlashda kod vaqt tugagach qayta urinadimi yoki to‘liq xato javobidan keyinmi, deb aniqlashtirish mumkin. Topilgan manbani tahrirda ishlatishdan oldin shu farq bo‘yicha tekshirish kerak.

Hujjatlar ham, manba kodi ham indekslansa, ikkalasini ham asl manbasiga kuzatish imkonini saqlang. Izohli parcha foydali kontekst bo‘lishi mumkin, dasturchi tekshirishi kerak bo‘lgan artefakt esa dasturiy yechimning o‘zi. Qidiruv sahifasi to‘g‘ri manzilni ko‘rsatishi va dasturlash yordamchisi tavsifni bajariladigan manba kodidan ajratishi uchun yozuv turlarini yorliqlang.

Topilgan parchalardan repozitoriyda yo‘l topish, dasturiy yechimni aniqlash yoki dasturlash yordamchisining keyingi bosqichi uchun kontekst sifatida foydalaning. Keyingi bosqichga berishda to‘liq tegishli parcha va uning joylashuvini saqlang. O‘xshashlik nomzod kodni topishga yordam beradi; haqiqiy kirishlar, yon ta’sirlar va shartlarni tekshirish esa nomzod joriy muammoni hal qiladimi, shuni aniqlaydi.

Qidiruvni manbadagi javoblari ma’lum haqiqiy savollar to‘plamida baholang. Nomi o‘zgargan funksiyalar, chalg‘ituvchi izohlar, chegaraviy holatlari turli o‘xshash yordamchi vositalar va kodda yo‘q so‘zlardan foydalanadigan so‘rovlarni kiriting. Kutilgan yechim foydali natijalar orasida chiqishini va ko‘rsatilgan parcha uni baholashga yetarli kontekst berishini tekshiring. Repozitoriy o‘sganda ham shu savollarni saqlang: ma’lumot ajratish, parcha chegaralari yoki indekslashdagi o‘zgarishlarni ayni vazifalarda solishtirish mumkin bo‘lsin.

Ailoot Ultra · Embeddinglar POST /v1/embeddings voyage-code-2

voyage-code-2

Voyage AI /voyage-code-2

Boshlash

Voyage Code 2 repozitoriyda semantik qidiruv uchun manba kodi va tegishli matndan embeddinglar yaratadi. Tabiiy tildagi savollar, kod parchalari yoki aralash so‘rovlar tegishli dasturiy yechimlarni topishi mumkin; bu nashr 16 000 tokenli kontekst oynasi va 1 536 o‘lchamli vektorlardan foydalanadi.

Qabul qilinadigan kirish ma’lumotlari
Matn
Natijalar
embedding

Ailoot da mavjud · kirish ma’lumotlari va usullar

Ailoot Ultra · Embeddinglar POST /v1/embeddings
Kirish
text
Chiqish
embedding
MaydonTurTalabQiymatlar va cheklovlarStandart
MaydonmodelTurstringTalabMajburiyQiymatlar va cheklovlar
voyage-code-2
Shartlar: Ailoot ning aniq model tanlagichidan foydalaning.
Standart—
MaydoninputTurstring or array<string>TalabMajburiyQiymatlar va cheklovlar
Shartlar: Matn yoki matnlar ro‘yxati; qaytarilgan har bir data elementi va uning indeksiga bittadan vektor saqlang.
Standart—
Usul parametrlari va hayot sikli
ParametrParametr talablari
Parametrcontent_typeParametr talablariapplication/json
ParametrrequiredParametr talablarimodel, input
ParametroptionalParametr talablari
Parametrmaterial_typesParametr talablaritext
ParametrconditionsParametr talablariTanlangan model bilan matn yuboring; qaytarilgan har bir vektor va uning indeksini saqlang.

Hayot sikli: synchronous

Tariflar

Tarif ma’lumotlari so‘rov imkoniyatlarini qo‘shmaydi. Qo‘llab-quvvatlanadigan parametrlar tanlangan usulda ko‘rsatilgan.

Tezkor rejim
Ko‘rsatilmagan Tezkor rejim tanlanganda
Flex rejimi
Ko‘rsatilmagan flex rejimi tanlanganda
Maksimal fikrlash darajasi
Ko‘rsatilmagan Maksimal fikrlash darajasi uchun standart (default) tuzatish qo‘llanganda

Ailoot tariflari

Sozlamalar bo‘yicha narxlar

SozlamaTariflar jadvaliTo‘lov
SozlamaTokenlar uchun bazaviy tariflarTariflar jadvaliAsosiy tarifTo‘lov
Kirish · Kirish tokenlari $0.0004 / 1K token
Chiqish · Chiqish tokenlari $0 / 1K token
Kirish · Keshdan o‘qish — / 1K token
Kirish · Keshga yozish — / 1K token
Kirish · Keshga yozish, 1 soat — / 1K token

Ailoot so‘rovdan oldin taxminiy summani band qiladi. Natijadan keyin o‘lchangan sarf asosidagi yakuniy to‘lovni yechadi. Oqimli javob bo‘yicha yakuniy hisob-kitob yakuniy sarf yozuviga asoslanadi. Summani band qilish va to‘lovni hisoblash tartibi →

So‘rov namunalari

Ailoot Ultra · Embeddinglar

curl · Barcha vektorlar va foydalanish ma’lumotlarini saqlang
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.

Natijalarni olish va saqlash

Taxalluslar

Model taxalluslari

Ailoot Ultra voyage-code-2

Usul yo‘llari taxalluslari

Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.

Chaqirish uchun tegishli ID lar

voyage-code-2

FAQ · Voyage AI: Voyage Code 2
Qanday kirish ma’lumotlari va natijalar mavjud?

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

So‘rov qaysi maydonlardan foydalanadi?

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

Batafsil

Ailoot’ni Claude Code, OpenCode, Hermes yoki ilovangizga ulang.

Kompaniya va uning loyihalar portfeli

Kompaniya va uning loyihalar portfeli: millionlab mijozlar; oylik sotuvlar hajmi milliardlarda.

Tokenlarni chegirma bilan xarid qiling.

Muntazam ish uchun obuna chegirmasi. Token xaridiga promokodlar — 50% gacha.

Obuna
Muntazam so‘rovlaringiz uchun chegirmali tarif tanlang.
50% gacha promokod
Xaridda kod kiriting. Narx amaldagi aksiya bilan qayta hisoblanadi.
Tarixdagi xarajatlar
Har so‘rov uchun model, token va summa saqlanadi.

Obuna tanlash · Model narxlarini ko‘rish

API’ni sotadigan mahsulotingizga ulang.

SaaS, ilova va botlar Ailoot ofertasi hamda litsenziya shartnomasiga muvofiq. Qayta sotishga reseller litsenziyasi so‘rang.

Tijorat ilovasi
Xizmatingizning pullik funksiyalariga matn, rasm, video va ovoz yaratishni qo‘shing.
Reseller litsenziyasi
Loyiha tavsifi va kirish sxemasini yuboring. Foydalanish va qayta sotishga yozma shartlarni so‘rang.
Saytdagi hujjatlar
Oferta, litsenziya shartnomasi va ma’lumotlar siyosati ulashdan oldin ochiq.

Reseller litsenziyasini so‘rash · Oferta va litsenziya shartnomasi