qwen2-vl-2b-instruct
Qwen2-VL-2B-Instruct — Qwenning tasvirga oid savollar, rasmlardagi ko‘p tilli matn va vizual tushuntirishlar uchun tasvir va til bilan ishlaydigan modeli. Ko‘rinadigan dalillarga bog‘langan yozma natija uchun o‘qiladigan tasvir va aniq savol bering.
- Ailoot Ultra · OpenAI Chat
POST /v1/chat/completionsqwen2-vl-2b-instruct - Ailoot Ultra · Anthropic Messages
POST /v1/messagesqwen2-vl-2b-instruct
Model haqida
Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.
Qwen2-VL-2B-Instruct — Qwenning tasvir va matn savollari uchun ko‘rsatmalarga moslangan, tasvir va til bilan ishlaydigan 2B modeli. Ishlab chiqaruvchi turli aniqlik va tomonlar nisbatidagi tasvirlar bilan ishlash hamda rasmlar ichidagi bir nechta tildagi matnni tushunishni tavsiflaydi. Yaratilgan natija berilgan vizual material va savolga yozma javobdir. Ishlab chiqaruvchi telefon va robot kabi qurilmalar bilan vizual agent sifatida foydalanishni ham tavsiflaydi. Bunday jarayon uchun joriy vizual muhit va matnli ko‘rsatmani bering; atrofdagi ilova taklif etilgan amalni bajaradi va keyingi savol uchun kuzatilgan holatni qaytaradi.
Tasvir va aniq savolni bering
Javob uchun kerak bo‘lgan dalil bor tasvirni tanlang, keyin talqin qilinadigan tafsilotni belgilang. Hujjat savoli ko‘rinadigan parcha haqida bo‘lishi; diagramma savoli esa tushuntiriladigan qatorlar, o‘qlar va taqqoslashni ko‘rsatishi mumkin. Javob tegishli tasvir manbasiga bog‘liq qolishi uchun tasvir identifikatorini so‘ralgan natija bilan saqlang.
Ishlab chiqaruvchi ingliz va xitoy tillaridan tashqari Yevropa tillari, yapon, koreys, arab va vetnam tillaridagi tasvir-matnni tushunishni ham ko‘rsatadi. Ko‘rinadigan matnni ko‘chirish, tushuntirish yoki tarjima qilishni so‘raganda asl ibora va yozuvni saqlang. Namunaviy topshiriqda ko‘rsatilgan yorliq va uning ma’nosini alohida tushuntirishni so‘rash mumkin.
Aniqlik va vizual tokenlarni ongli tayyorlang
Qwen2-VL tasvirni o‘zgaruvchan sonli vizual tokenlarga moslash uchun dinamik aniqlikdan foydalanadi. Modelning o‘z protsessori misolida standart oraliq har bir tasvir uchun 4 dan 16,384 gacha vizual tokendir. Modelning o‘z qo‘llanmasi tafsilot va qayta ishlash ehtiyojini muvozanatlash uchun minimal va maksimal piksel sozlamalarini, jumladan 256 dan 1,280 gacha torroq tasvir-token tayyorlash oralig‘ini ko‘rsatadi. Bu sozlamalar o‘lchamni o‘zgartirganda tomonlar nisbatini saqlaydi.
Ishlab chiqaruvchi kerakli balandlik va kenglikni belgilashga ham ruxsat beradi; bu qiymatlar 28 ning karralisiga yaxlitlanadi. Muhim yorliqlar o‘qiladigan tayyorlash usulini tanlang va qirqim ishlatganda asl tasvirni saqlang. Modelning o‘z misollari bir nechta tasvir va paketlarni o‘z ichiga olib, savoldagi alohida tasvir manbalarini belgilab saqlash imkonini beradi.
Hujjatlashtirilgan vizual cheklovlar doirasida ishlang
Ishlab chiqaruvchi murakkab ko‘p bosqichli ko‘rsatmalar, murakkab sahnalardagi obyektlarni sanash va uch o‘lchamli fazoviy mulohazada cheklovlarni ko‘rsatadi. Muayyan odamlar yoki brendlarni tanish ham to‘liq emasligini qayd etadi. Aniq vizual kuzatuv so‘rang va natija tayanadigan muayyan son, yorliq yoki nisbiy joylashuvni tekshiring.
Ishlab chiqaruvchi tasvir ma’lumotlar to‘plami 2023-yil iyunigacha yangilanganini aytadi. Yaqindagi yoki notanish yorliq uchun kerakli yozma kontekstni bering; tasvirning o‘zidan bu ma’lumotni aniqlashni kutmang. Qaytarilgan qaydda ko‘chirilgan yorliqni taxmin qilingan shaxs yoki obyekt nomidan ajrating.
Tayyorlangan kirishlarni javob bilan saqlang
E’lon qilingan checkpoint sozlamasi 32,768 maksimal pozitsiyani belgilaydi. Savol va vizual kirishlarni mos model protsessori bilan tayyorlab, so‘rovdagi tasvirlar tartibini saqlang. Modelning o‘z yordamchi vositasi mahalliy tasvirlar, base64 va tasvir manzillarini qabul qiladi.
Tanlangan 2B Instruct nomi, tasvir manbalari va tugallangan yozma javobni birga saqlang. Keyingi murojaat uchun tegishli materialni kiriting va tuzatiladigan muayyan kuzatuv yoki talqinni belgilang, keyin tuzatilgan natijani shu manbaga solishtiring.
Ailoot orqali /v1/chat/completions da aynan shu model ID sidan foydalaning va suhbatda tasvirni unga tegishli savol bilan birga saqlang. Tasvir mazmuni image_url shaklida beriladi; qo‘llab-quvvatlanadigan manba tasvir manzilini yoki base64 data URI ni o‘z ichiga olishi mumkin. To‘liq JSON javobni yoki stream yoqilganida barcha SSE qismlarini yig‘ing va tayyor natija bilan usage ma’lumotini saqlang.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions qwen2-vl-2b-instruct
qwen2-vl-2b-instructBoshlash
Qwen2-VL-2B-Instruct — Qwenning tasvirga oid savollar, rasmlardagi ko‘p tilli matn va vizual tushuntirishlar uchun tasvir va til bilan ishlaydigan modeli. Ko‘rinadigan dalillarga bog‘langan yozma natija uchun o‘qiladigan tasvir va aniq savol bering.
- Qabul qilinadigan kirish ma’lumotlari
- Matn · Rasmlar
- Natijalar
- Matn
Ailoot da mavjud · kirish ma’lumotlari va usullar
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- Kirish
text,image- Chiqish
text- Chiqish formati
- JSON or SSE
| Maydon | Tur | Talab | Qiymatlar va cheklovlar | Standart |
|---|---|---|---|---|
Maydonmodel | Turstring | TalabMajburiy | Qiymatlar va cheklovlar qwen2-vl-2b-instruct Shartlar: Ailoot soʻrovlarini yoʻnaltirish uchun aynan shu selektordan foydalaning. | Standart— |
Maydonmessages | Turarray | TalabMajburiy | Qiymatlar va cheklovlar Shartlar: | Standart— |
Maydonstream | Turboolean | TalabIxtiyoriy | Qiymatlar va cheklovlar Shartlar: | Standartfalse |
Kirish materiallari birikmalari
text_input · Majburiy: messages
image_with_text · Majburiy: messages with actual image content blocks
Usul parametrlari va hayot sikli
| Parametr | Parametr talablari |
|---|---|
Parametrcontent_type | Parametr talablariapplication/json |
Parametrrequired | Parametr talablarimodel, messages |
Parametroptional | Parametr talablaristream |
Parametrmaterial_types | Parametr talablaritext, image |
Parametrconditions | Parametr talablariAiloot soʻrovlarini yoʻnaltirish uchun aynan shu selektordan foydalaning., Aynan tanlangan model tasvirni tushunishni qoʻllab-quvvatlasa, ushbu protokol orqali tasvir kontenti uzatiladi. Protokolning soʻrovni qabul qilishi har bir modelda tasvir bilan ishlash imkoniyati borligini tasdiqlamaydi. |
Usul taxalluslari: /chat/completions
Hayot sikli: synchronous_or_streamed
Tariflar
Tarif ma’lumotlari so‘rov imkoniyatlarini qo‘shmaydi. Qo‘llab-quvvatlanadigan parametrlar tanlangan usulda ko‘rsatilgan.
- Tezkor rejim
- Standart tarif Tezkor rejim tanlanganda
- Flex rejimi
- Standart tarif flex rejimi tanlanganda
- Maksimal fikrlash darajasi
- Standart tarif Maksimal fikrlash darajasi uchun standart (default) tuzatish qo‘llanganda
- Ochiq ko‘rsatilgan keshlash narxlari
- Yoqilmagan Ochiq ko‘rsatilgan keshlash so‘ralganda
- Faqat matn uchun nol tariflar
- Kesh, vositalar va media uchun alohida keltirilgan narxlash shartlari amal qiladi. Faqat matnli kirish va chiqish uchun
Ailoot tariflari
Sozlamalar bo‘yicha narxlar
| Sozlama | Tariflar jadvali | To‘lov |
|---|---|---|
| SozlamaTokenlar uchun bazaviy tariflar | Tariflar jadvaliAsosiy tarif | To‘lov Kirish · Kirish tokenlari $0 / 1K token Chiqish · Chiqish tokenlari $0 / 1K token Kirish · Keshdan o‘qish $0 / 1K token Kirish · Keshga yozish $0 / 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 · OpenAI Chat
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "qwen2-vl-2b-instruct", "messages": [{"role": "user", "content": "Explain how a rainbow forms."}]}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Natijalarni olish va saqlash
Ailoot Ultra · OpenAI Chat
JSON or SSE
Barcha tayyor natijalarni saqlash
Qaytarilgan har bir to‘liq javob, fayl va kontent qismini saqlang.
Har bir kontent blokini, vosita chaqiruvining ID sini, qaytarilgan boʻlsa fikrlash imzosini, barcha SSE oʻzgarishlarini va foydalanish maʼlumotlarini toʻliq saqlang. Dastlabki matn parchasi butun natija emas.
Asl javobni tekshirish kerak bo‘lsa
Asl X-Client-Request-ID ni, javob va sarlavhalarni saqlang. Natijaning nomaʼlum boʻlishi yoki result_pending_check ikkinchi marta yaratishga ruxsat bermaydi.
Javob maydonlari
| Maydon | Tur |
|---|---|
Maydonchoices[] | Turobject |
Maydonusage | Turobject |
Xatolar va keyingi qadamlar
| Javob | Shart | Keyingi qadam |
|---|---|---|
Javob400 · invalid_request_error | ShartMajburiy maydon, model selektori, tur yoki kirish maʼlumotining ifodalanishi notoʻgʻri. | Keyingi qadamAlohida soʻrov tayyorlashdan oldin javobda qaytarilgan tekshiruv tafsilotlarini koʻrib chiqing. |
Javob | ShartAsl soʻrov yoki natija nomaʼlum yoki tekshirishni talab qiladi. | Keyingi qadamAsl identifikatorlar va sarlavhalarni saqlang; faqat qoʻllab-quvvatlanadigan holat/kutubxona yozuvlarini oʻqing. Yaratish soʻrovini qayta yubormang. |
Taxalluslar
Model taxalluslari
Ailoot Ultra qwen2-vl-2b-instruct
Usul yo‘llari taxalluslari
/chat/completions
Chaqirish uchun tegishli ID lar
Ailoot Ultra · Anthropic Messages POST /v1/messages qwen2-vl-2b-instruct
qwen2-vl-2b-instructBoshlash
Qwen2-VL-2B-Instruct — Qwenning tasvirga oid savollar, rasmlardagi ko‘p tilli matn va vizual tushuntirishlar uchun tasvir va til bilan ishlaydigan modeli. Ko‘rinadigan dalillarga bog‘langan yozma natija uchun o‘qiladigan tasvir va aniq savol bering.
- Qabul qilinadigan kirish ma’lumotlari
- Matn · Rasmlar
- Natijalar
- json · sse
Ailoot da mavjud · kirish ma’lumotlari va usullar
Ailoot Ultra · Anthropic Messages POST /v1/messages
- Kirish
text,image- Chiqish
json,sse- Chiqish formati
- JSON or SSE
| Maydon | Tur | Talab | Qiymatlar va cheklovlar | Standart |
|---|---|---|---|---|
Maydonmodel | Turstring | TalabMajburiy | Qiymatlar va cheklovlar qwen2-vl-2b-instruct Shartlar: Ailoot soʻrovlarini yoʻnaltirish uchun aynan shu selektordan foydalaning. | Standart— |
Maydonmessages | Turarray | TalabMajburiy | Qiymatlar va cheklovlar Shartlar: | Standart— |
Maydonstream | Turboolean | TalabIxtiyoriy | Qiymatlar va cheklovlar Shartlar: | Standartfalse |
Maydonmax_tokens | Turinteger | TalabMajburiy | Qiymatlar va cheklovlar Eng kam: 1 Shartlar: | Standart— |
Kirish materiallari birikmalari
text_input · Majburiy: messages
image_with_text · Majburiy: messages with actual image content blocks
Usul parametrlari va hayot sikli
| Parametr | Parametr talablari |
|---|---|
Parametrcontent_type | Parametr talablariapplication/json |
Parametrrequired | Parametr talablarimodel, messages, max_tokens |
Parametroptional | Parametr talablaristream |
Parametrmaterial_types | Parametr talablaritext, image |
Parametrconditions | Parametr talablariAiloot soʻrovlarini yoʻnaltirish uchun aynan shu selektordan foydalaning., Aynan tanlangan model tasvirni tushunishni qoʻllab-quvvatlasa, ushbu protokol orqali tasvir kontenti uzatiladi. Protokolning soʻrovni qabul qilishi har bir modelda tasvir bilan ishlash imkoniyati borligini tasdiqlamaydi. |
Hayot sikli: synchronous_or_streamed
Tariflar
Tarif ma’lumotlari so‘rov imkoniyatlarini qo‘shmaydi. Qo‘llab-quvvatlanadigan parametrlar tanlangan usulda ko‘rsatilgan.
- Tezkor rejim
- Standart tarif Tezkor rejim tanlanganda
- Flex rejimi
- Standart tarif flex rejimi tanlanganda
- Maksimal fikrlash darajasi
- Standart tarif Maksimal fikrlash darajasi uchun standart (default) tuzatish qo‘llanganda
- Ochiq ko‘rsatilgan keshlash narxlari
- Yoqilmagan Ochiq ko‘rsatilgan keshlash so‘ralganda
- Faqat matn uchun nol tariflar
- Kesh, vositalar va media uchun alohida keltirilgan narxlash shartlari amal qiladi. Faqat matnli kirish va chiqish uchun
Ailoot tariflari
Sozlamalar bo‘yicha narxlar
| Sozlama | Tariflar jadvali | To‘lov |
|---|---|---|
| SozlamaTokenlar uchun bazaviy tariflar | Tariflar jadvaliAsosiy tarif | To‘lov Kirish · Kirish tokenlari $0 / 1K token Chiqish · Chiqish tokenlari $0 / 1K token Kirish · Keshdan o‘qish $0 / 1K token Kirish · Keshga yozish $0 / 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 · Anthropic Messages
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "qwen2-vl-2b-instruct", "messages": [{"role": "user", "content": "Explain how a rainbow forms."}], "max_tokens": 256}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/messages \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Natijalarni olish va saqlash
Ailoot Ultra · Anthropic Messages
JSON or SSE
Barcha tayyor natijalarni saqlash
Qaytarilgan har bir to‘liq javob, fayl va kontent qismini saqlang.
Har bir kontent blokini, vosita chaqiruvining ID sini, qaytarilgan boʻlsa fikrlash imzosini, barcha SSE oʻzgarishlarini va foydalanish maʼlumotlarini toʻliq saqlang. Dastlabki matn parchasi butun natija emas.
Asl javobni tekshirish kerak bo‘lsa
Asl X-Client-Request-ID ni, javob va sarlavhalarni saqlang. Natijaning nomaʼlum boʻlishi yoki result_pending_check ikkinchi marta yaratishga ruxsat bermaydi.
Javob maydonlari
| Maydon | Tur |
|---|---|
Maydoncontent[] | Turobject |
Maydonusage | Turobject |
Xatolar va keyingi qadamlar
| Javob | Shart | Keyingi qadam |
|---|---|---|
Javob400 · invalid_request_error | ShartMajburiy maydon, model selektori, tur yoki kirish maʼlumotining ifodalanishi notoʻgʻri. | Keyingi qadamAlohida soʻrov tayyorlashdan oldin javobda qaytarilgan tekshiruv tafsilotlarini koʻrib chiqing. |
Javob | ShartAsl soʻrov yoki natija nomaʼlum yoki tekshirishni talab qiladi. | Keyingi qadamAsl identifikatorlar va sarlavhalarni saqlang; faqat qoʻllab-quvvatlanadigan holat/kutubxona yozuvlarini oʻqing. Yaratish soʻrovini qayta yubormang. |
Taxalluslar
Model taxalluslari
Ailoot Ultra qwen2-vl-2b-instruct
Usul yo‘llari taxalluslari
/chat/completions
Chaqirish uchun tegishli ID lar
FAQ · qwen2-vl-2b-instruct
- Qanday kirish ma’lumotlari va natijalar mavjud?
POST /v1/chat/completions·qwen2-vl-2b-instruct:text,image→textPOST /v1/messages·qwen2-vl-2b-instruct:text,image→json,sse- So‘rov qaysi maydonlardan foydalanadi?
POST /v1/chat/completions·qwen2-vl-2b-instruct:model,messages,streamPOST /v1/messages·qwen2-vl-2b-instruct:model,messages,stream,max_tokens- Qanday cheklovlar amal qiladi?
POST /v1/messages·qwen2-vl-2b-instruct:max_tokens.minimum:1