modellar

Voyage AI: Voyage Code 3

Markdown · JSON

Voyage AI: Voyage Code 3

Voyage Code 3 matndan kodga, koddan kodga va docstring’dan kodga qidiruv uchun embeddinglar yaratadi. 32 000 tokenli oyna, tanlanadigan vektor o‘lchamlari va kvantlangan chiqish repozitoriy qidiruvi hamda dasturlash yordamchilari uchun kod kontekstini tanlashni qo‘llab-quvvatlaydi.

Model haqida

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

Voyage Code 3 — manba kodini topishga ixtisoslashgan embedding modeli. Ishlab chiqaruvchi tabiiy tildan kodga, koddan kodga va docstring’dan kodga qidiruv vazifalarini ta’riflaydi: savol dasturiy yechimni, kod parchasi tegishli mantiqni, funksiya tavsifi esa mos kodni topishi mumkin. Model tahrirlangan fayl yoki tayyor dastur emas, qidiruv vektorlarini yaratadi.

Repozitoriy materialini mazmunli kod birliklari atrofida tayyorlang. Funksiyani uning nomi, signaturasi va maqsadini tushuntiradigan izohlar bilan birga saqlang. Kattaroq komponent uchun operatsiyani tushunishga kerakli yaqin ta’riflarni kiriting. Qidiruv natijasi embedding olingan aynan o‘sha manbani ochishi uchun repozitoriy, tahrir, fayl yo‘li va satr joylashuvini alohida saqlang.

Tabiiy tildagi qidiruv xatti-harakatni tavsiflashi mumkin, masalan, loyihaning yuklangan faylni saqlashdan oldin tekshiradigan qismini topish. Kodga asoslangan so‘rov boshqa joyda vazifasi bo‘yicha mos funksiya topilishi kerak bo‘lgan funksiyani berishi mumkin. Haqiqiy dasturlash vazifalaridan namunaviy qidiruvlarni tanlang, jumladan notanish nomlar, o‘xshash dasturiy yechimlar va ma’nosi atrofdagi kodga bog‘liq yordamchi vositalarni.

32 000 tokenli kontekst oynasi katta kod parchalarini sig‘diradi. Bu joydan maqsadli foydalaning: to‘liq funksiya va uning tegishli bog‘liqliklari boshqaruv oqimining yarmidan ixtiyoriy kesilgan blokdan ko‘proq ma’lumot berishi mumkin. Manba formatini o‘qiladigan saqlang va ma’lumot ajratishda dasturlash tili sintaksisini buzmay saqlang. Manba fayli kirish oynasidan katta bo‘lsa, uni foydali tuzilmaviy chegaralarda bo‘ling va parchalar bilan ularning asosiy fayli o‘rtasidagi bog‘lanishni saqlang.

Voyage Code 3 2 048, 1 024, 512 yoki 256 o‘lchamli embeddinglarni, shuningdek suzuvchi nuqtali, ishorali yoki ishorasiz sakkiz bitli hamda ikkilik ifodalarni qo‘llab-quvvatlaydi. Bu sozlamalar repozitoriy indeksining turli hajmlari va qidiruv konfiguratsiyalariga mos keladi. Ixcham ifodani kattaroq boshlang‘ich variant bilan ayni haqiqiy qidiruvlarda baholang, to‘g‘ri funksiya yoki fayl foydali natijalar orasida qolishini tekshiring.

Dasturlash yordamchisi uchun avval tegishli manba parchalarini toping, so‘ng ularni fayl manzillari bilan birga javob berish yoki o‘zgartirish kiritishga mas’ul komponentga uzating. O‘xshashlik mosligi kontekst tanlashga yordam beradi; u ikkita dasturiy yechimni bir-birining o‘rniga ishlatish mumkinligini isbotlamaydi. Tahrirga yo‘l ko‘rsatishda ishlatishdan oldin topilgan koddagi kirishlar, yon ta’sirlar va atrofdagi shartlarni tekshiring.

Repozitoriyning aloqasiz versiyalarini metama’lumotlar orqali ajrating va indekslangan tahrirlarni asl manbasiga kuzatish imkonini saqlang. Funksiya ko‘chsa yoki xatti-harakati o‘zgarsa, uning vektori va manba joylashuvini birgalikda yangilang. Indekslangan manba va uning so‘rovlari ayni embedding sozlamalariga ega bo‘lishi kerak. Indeksni ko‘chirishda natijalarni mavjud savollar to‘plami bilan solishtiring, model yoki vektor ifodasidagi o‘zgarish dasturchi ko‘radigan kodni sezdirmasdan o‘zgartirmasin.

Foydali tekshiruvlar: so‘rov faqat test nomini emas, haqiqiy dasturiy yechimni topadimi; docstring o‘ziga mos funksiyani topadimi; ma’no jihatidan tegishli kod tashqi ko‘rinishigina o‘xshash parchadan ajratiladimi. Dasturchilar dalillarni tekshirishi uchun qidiruv natijasida qaytarilgan manba matni va joylashuvini saqlang. Shu tariqa modelning kodga yo‘naltirilgan embeddinglari amaliy yo‘l topish va kontekst tanlash vositasiga aylanadi.

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

voyage-code-3

Voyage AI /voyage-code-3

Boshlash

Voyage Code 3 matndan kodga, koddan kodga va docstring’dan kodga qidiruv uchun embeddinglar yaratadi. 32 000 tokenli oyna, tanlanadigan vektor o‘lchamlari va kvantlangan chiqish repozitoriy qidiruvi hamda dasturlash yordamchilari uchun kod kontekstini tanlashni qo‘llab-quvvatlaydi.

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-3
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-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.

Natijalarni olish va saqlash

Taxalluslar

Model taxalluslari

Ailoot Ultra voyage-code-3

Usul yo‘llari taxalluslari

Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.

Chaqirish uchun tegishli ID lar

voyage-code-3

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

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

So‘rov qaysi maydonlardan foydalanadi?

POST /v1/embeddings · voyage-code-3: 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