Voyage AI: Voyage Context 3
Voyage Context 3 hujjatning boshqa bo‘laklari kontekstini hisobga olgan holda har bir bo‘lak uchun vektor yaratadi. U tanlanadigan o‘lchamlar va kvantlangan embeddinglar bilan uzun hujjatlarda aniq parchalarni topishni qo‘llab-quvvatlaydi.
Model haqida
Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.
Voyage Context 3 hujjatlarni qidirish uchun kontekst hisobga olingan bo‘lak embeddinglarini yaratadi. Har bir bo‘lak o‘z vektorini oladi, model esa ayni hujjatdan berilgan boshqa bo‘laklarni ham hisobga oladi. Bu qidiruv tizimiga mahalliy parcha bilan birga hujjatning kengroq kontekstini, masalan, manbaning boshqa joyida tanishtirilgan obyekt yoki mavzuni ifodalash imkonini beradi.
Har bir hujjatni o‘qiladigan matn bo‘laklarining tartiblangan ketma-ketligi sifatida tayyorlang. Bitta hujjat bo‘laklarini birga tuting va asl tartibini saqlang. Ishlab chiqaruvchining kontekstli jarayonida har bir ichki guruh bitta manbaning bo‘laklarini, alohida guruhlar esa alohida manbalarni o‘z ichiga oladi. Bu guruhlash kirish ma’nosining bir qismi: u modelga qaysi atrof matni ifodalanayotgan hujjatga tegishli ekanini bildiradi.
Foydali holat — boshida kompaniya nomi aytilgan, keyingi xatboshida esa uning o‘sishi tushuntirilgan hisobot. Shu kompaniyaning o‘sishini qidirishda aniq xatboshi ham, hujjatni aniqlovchi ma’lumot ham kerak. Natija parchani ko‘rsatib, to‘liq manbaga havola berishi uchun yaratilgan vektor bilan asl bo‘lak matni va uning asosiy hujjati metama’lumotlarini saqlang.
Ishlab chiqaruvchining ma’lumotnomasida bitta so‘rov bo‘yicha 120 000 tagacha token, ko‘pi bilan 1 000 kirish guruhi va jami 16 000 bo‘lak hujjatlashtirilgan. Model qo‘llanmasi alohida ravishda har bir bo‘lak uchun 32 000 tokenli oynani ko‘rsatadi. Material tayyorlashda bu ko‘lamlarni ajrating: bitta bo‘lak chegarasi va butun so‘rov chegarasi turli kirish hajmlarini bildiradi. Har bir bo‘lak ayni so‘rovda o‘z maksimumini to‘ldira oladi deb o‘ylash o‘rniga, manbani bo‘lgandan keyin umumiy hajmni tekshiring.
Hujjat qidiruvi uchun guruhlangan parchalarni hujjat kirishi sifatida belgilang. Har bir qidiruv savolini alohida so‘rov guruhi qilib tayyorlang. Ishlab chiqaruvchi berilgan hujjat bo‘laklari o‘zaro ustma-ust tushmasligini tavsiya qiladi; bu kontekstli ifodaga har bir parchada matnni takrorlamasdan atrof ma’lumotini olib yurish imkonini beradi. Indeksni yozishda hujjat guruhi, bo‘lak o‘rni va qaytarilgan vektor o‘rtasidagi moslikni saqlang.
Voyage Context 3 suzuvchi nuqtali, sakkiz bitli butun sonli va ikkilik chiqish tanlovlari bilan 2 048, 1 024, 512 va 256 o‘lchamni qo‘llab-quvvatlaydi. Indeks ifodasini tanlang va uni ayni manba hujjatlari hamda savollarda baholang. So‘rov ifodasi va saqlangan vektorlar izchil qolishi uchun tanlangan o‘lcham va ma’lumot turini indeks bilan birga saqlang.
Yaratilgan vektorlardan hisobotlar, ilmiy maqolalar, shartnomalar yoki texnik qo‘llanmalar bilan ishlaydigan yordamchining parcha qidiruvi, hujjat topish yoki qidiruv bosqichida foydalaning. Natija aniq parchani ko‘rsatishi, manba havolasi esa hujjatning boshqa joyidagi ta’rif va shartlarga kirish berishi mumkin. Hujjat versiyalari va ruxsatlarini vektorlar bilan birga ilova metama’lumotlari sifatida saqlang.
Mahalliy detalni ham, hujjat miqyosidagi kontekstni ham talab qiladigan savollarni sinang. Turli manbalardagi o‘xshash parchalar, faqat boshida tanishtirilgan nomlangan obyektlar va dalillari bir nechta bo‘limni qamrab oladigan savollarni kiriting. Kutilgan bo‘lak topilishini va ilova uni talqin qilish uchun yetarli atrof matnini ko‘rsatishini tekshiring. Manba o‘zgarganda, kontekstli bo‘laklar yagona izchil versiyaga mos kelishi uchun tegishli hujjat guruhini maqsadli ravishda qayta yarating.
Ailoot Ultra · Embeddinglar POST /v1/embeddings voyage-context-3
voyage-context-3Boshlash
Voyage Context 3 hujjatning boshqa bo‘laklari kontekstini hisobga olgan holda har bir bo‘lak uchun vektor yaratadi. U tanlanadigan o‘lchamlar va kvantlangan embeddinglar bilan uzun hujjatlarda aniq parchalarni topishni 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
| Maydon | Tur | Talab | Qiymatlar va cheklovlar | Standart |
|---|---|---|---|---|
Maydonmodel | Turstring | TalabMajburiy | Qiymatlar va cheklovlar voyage-context-3 Shartlar: Ailoot ning aniq model tanlagichidan foydalaning. | Standart— |
Maydoninput | Turstring or array<string> | TalabMajburiy | Qiymatlar 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
| Parametr | Parametr talablari |
|---|---|
Parametrcontent_type | Parametr talablariapplication/json |
Parametrrequired | Parametr talablarimodel, input |
Parametroptional | Parametr talablari |
Parametrmaterial_types | Parametr talablaritext |
Parametrconditions | Parametr 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
| Sozlama | Tariflar jadvali | To‘lov |
|---|---|---|
| SozlamaTokenlar uchun bazaviy tariflar | Tariflar jadvaliAsosiy tarif | To‘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
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > request.json <<'JSON'
{
"model": "voyage-context-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-context-3
Usul yo‘llari taxalluslari
Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.
Chaqirish uchun tegishli ID lar
FAQ · Voyage AI: Voyage Context 3
- Qanday kirish ma’lumotlari va natijalar mavjud?
POST /v1/embeddings·voyage-context-3:text→embedding- So‘rov qaysi maydonlardan foydalanadi?
POST /v1/embeddings·voyage-context-3:model,input