models

qwen2-vl-2b-instruct

Markdown · JSON

qwen2-vl-2b-instruct

Qwen2-VL-2B-Instruct yra Qwen vaizdo ir kalbos modelis klausimams apie vaizdus, daugiakalbiam tekstui paveiksluose ir vaizdiniams paaiškinimams. Pateikite įskaitomą vaizdą ir tikslų klausimą, kad rašytinis rezultatas remtųsi matomais įrodymais.

Apie modelį

Šis aprašas apima modelio galimybes. Pasirinktam metodui Ailoot prieinamos įvestys, išvestys ir parinktys nurodytos toliau.

Qwen2-VL-2B-Instruct yra Qwen pagal instrukcijas suderintas 2B vaizdo ir kalbos modelis klausimams su vaizdu ir tekstu. Gamintojas aprašo skirtingos raiškos ir kraštinių santykio vaizdų apdorojimą bei kelių kalbų teksto supratimą paveiksluose. Jo sugeneruotas rezultatas yra rašytinis atsakymas į pateiktą vaizdinę medžiagą ir klausimą. Gamintojas taip pat aprašo vaizdinių agentų naudojimą su tokiais įrenginiais kaip telefonai ir robotai. Tokiai darbo eigai pateikite dabartinę vaizdinę aplinką ir tekstinę instrukciją; supanti programa atlieka siūlomą operaciją ir grąžina stebimą būseną kitam klausimui.

Pateikite paveikslą ir tikslų klausimą

Pasirinkite vaizdą, kuriame yra atsakymui reikalingi įrodymai, tada nurodykite interpretuotiną detalę. Klausimas apie dokumentą gali būti skirtas matomai ištraukai; klausimas apie diagramą gali nurodyti sekas, ašis ir paaiškintiną palyginimą. Vaizdo identifikatorių laikykite kartu su prašomu rezultatu, kad atsakymas liktų susietas su atitinkamu šaltinio vaizdu.

Gamintojas nurodo vaizdo ir teksto supratimą ne tik anglų ir kinų, bet ir Europos kalbomis, japonų, korėjiečių, arabų bei vietnamiečių kalbomis. Prašydami perrašyti, paaiškinti ar išversti matomą tekstą, išsaugokite originalią formuluotę ir rašto sistemą. Pavyzdiniame apraše galima prašyti parodytos žymės ir atskiro jos reikšmės paaiškinimo.

Sąmoningai paruoškite raišką ir vaizdinius žetonus

Qwen2-VL naudoja dinaminę raišką vaizdui susieti su kintamu vaizdinių žetonų skaičiumi. Savojo procesoriaus pavyzdyje numatytasis intervalas yra nuo 4 iki 16,384 vaizdinių žetonų vienam vaizdui. Jo savajame vadove pateikiami mažiausio ir didžiausio pikselių skaičiaus nustatymai, įskaitant siauresnį 256–1,280 vaizdo žetonų paruošimo intervalą detalumui ir apdorojimo poreikiams subalansuoti. Keičiant dydį šie nustatymai išsaugo kraštinių santykį.

Gamintojas taip pat leidžia prašomą pakeisto dydžio aukštį ir plotį, suapvalintus iki 28 kartotinio. Rinkitės paruošimą, kuriame svarbios žymės liktų įskaitomos, ir naudodami iškarpą išsaugokite originalų vaizdą. Savieji pavyzdžiai apima kelis vaizdus ir paketus, todėl klausime galima aiškiai atskirti kiekvieną šaltinio vaizdą.

Laikykitės dokumentuotų vaizdinio supratimo apribojimų

Gamintojas nurodo apribojimus sudėtingose kelių žingsnių instrukcijose, skaičiuojant objektus sudėtingose scenose ir atliekant erdvinį samprotavimą trimis matmenimis. Jis taip pat pažymi nepilną konkrečių žmonių ar prekės ženklų atpažinimą. Prašykite konkretaus vaizdinio stebėjimo ir patikrinkite konkretų skaičių, žymę ar santykinę padėtį, nuo kurių priklauso rezultatas.

Gamintojas teigia, kad vaizdų duomenų rinkinys atnaujintas iki 2023 m. birželio. Pateikite rašytinį kontekstą, reikalingą naujai ar nepažįstamai žymei, užuot prašę vien paveikslo nustatyti tą informaciją. Grąžintoje pastaboje atskirkite cituojamą žymę nuo numanomos tapatybės.

Paruoštas įvestis laikykite kartu su atsakymu

Paskelbtoje kontrolinio taško konfigūracijoje nustatyta daugiausia 32,768 pozicijų. Klausimą ir vaizdines įvestis paruoškite atitinkamu modelio procesoriumi, išlaikydami užklausoje naudotą vaizdų tvarką. Savasis pagalbinis įrankis priima vietinius vaizdus, base64 ir vaizdų adresus.

Pasirinktą 2B Instruct pavadinimą, šaltinio vaizdus ir užbaigtą rašytinį atsakymą išsaugokite kartu. Tolesnei užklausai pridėkite susijusią medžiagą ir įvardykite konkretų taisytiną stebėjimą ar interpretaciją, tada pataisytą rezultatą palyginkite su tuo šaltiniu.

Per Ailoot naudokite tikslų modelio ID galiniame taške /v1/chat/completions, o pokalbyje vaizdą laikykite kartu su jam skirtu klausimu. Vaizdo turinio forma naudoja image_url; palaikomi vaizdo šaltiniai gali pateikti vaizdo adresą arba base64 duomenų URI. Surinkite visą JSON atsakymą arba visus SSE segmentus, kai įjungtas stream, ir kartu su užbaigtu rezultatu išsaugokite usage.

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions qwen2-vl-2b-instruct

qwen2-vl-2b-instruct

Kita /qwen2-vl-2b-instruct

Pradžia

Qwen2-VL-2B-Instruct yra Qwen vaizdo ir kalbos modelis klausimams apie vaizdus, daugiakalbiam tekstui paveiksluose ir vaizdiniams paaiškinimams. Pateikite įskaitomą vaizdą ir tikslų klausimą, kad rašytinis rezultatas remtųsi matomais įrodymais.

Leidžiamos įvestys
Tekstas · Vaizdai
Rezultatai
Tekstas

Prieinama Ailoot · įvestys ir metodai

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Įvestis
text, image
Išvestis
text
Išvesties formatas
JSON or SSE
LaukasTipasReikalavimasReikšmės ir ribosNumatyta
LaukasmodelTipasstringReikalavimasPrivalomaReikšmės ir ribos
qwen2-vl-2b-instruct
Sąlygos: Naudokite būtent šį Ailoot maršrutizavimo parinkiklį.
Numatyta—
LaukasmessagesTipasarrayReikalavimasPrivalomaReikšmės ir ribos
Sąlygos:
Numatyta—
LaukasstreamTipasbooleanReikalavimasNeprivalomaReikšmės ir ribos
Sąlygos:
Numatytafalse
Įvesties medžiagos deriniai

text_input · Privaloma: messages

image_with_text · Privaloma: messages with actual image content blocks

Metodo parametrai ir gyvavimo ciklas
ParametrasSpecifikacija
Parametrascontent_typeSpecifikacijaapplication/json
ParametrasrequiredSpecifikacijamodel, messages
ParametrasoptionalSpecifikacijastream
Parametrasmaterial_typesSpecifikacijatext, image
ParametrasconditionsSpecifikacijaNaudokite būtent šį Ailoot maršrutizavimo parinkiklį., Šiuo protokolu perduodamas paveikslėlių turinys, kai būtent pasirinktas modelis palaiko vaizdų supratimą. Protokolo priėmimas nepatvirtina, kad visi modeliai palaiko paveikslėlius.

Metodo pseudonimai: /chat/completions

Gyvavimo ciklas: synchronous_or_streamed

Planai

Tarifų informacija neprideda užklausos parinkčių. Palaikomi parametrai nurodyti prie pasirinkto metodo.

Spartusis režimas
Standartinis įkainis Pasirinkus spartųjį režimą
Flex režimas
Standartinis įkainis Pasirinkus flex režimą
Didžiausios samprotavimo pastangos
Standartinis įkainis Kai didžiausioms samprotavimo pastangoms taikomas numatytasis koregavimas (default)
Išreikštinio podėlio kainodara
Neįjungta Kai prašoma išreikštinio podėlio
Nuliniai tarifai tik tekstui
Podėliui, įrankiams ir medijai taikomos atskirai nurodytos jų kainodaros sąlygos. Įvesčiai ir išvesčiai, kurias sudaro tik tekstas

Ailoot įkainiai

Kainos pagal konfigūraciją

KonfigūracijaĮkainių lentelėMokestis
KonfigūracijaBaziniai žetonų įkainiaiĮkainių lentelėBazinis įkainisMokestis
Įvestis · Įvesties tokenai $0 / 1K tokenų
Išvestis · Išvesties tokenai $0 / 1K tokenų
Įvestis · Talpyklos skaitymas $0 / 1K tokenų
Įvestis · Rašymas į talpyklą $0 / 1K tokenų
Įvestis · Rašymas į talpyklą, 1 val — / 1K tokenų

Ailoot prieš užklausą rezervuoja numatomą sumą. Gavus rezultatą, galutinis mokestis nuskaitomas pagal išmatuotą naudojimą. Srautinio atsakymo atsiskaitymui naudojamas galutinis naudojimo įrašas. Kaip veikia rezervavimas ir atsiskaitymas →

Užklausų pavyzdžiai

Ailoot Ultra · OpenAI Chat

curl · sukurkite vieną kartą ir išsaugokite visą rezultatą
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.

Gauti ir išsaugoti rezultatus

Ailoot Ultra · OpenAI Chat

JSON or SSE

Išsaugoti visus baigtus rezultatus

Išsaugokite kiekvieną visą grąžintą atsakymą, failą ir turinio dalį.

Išsaugokite kiekvieną turinio bloką, įrankio iškvietimo ID, mąstymo parašą, jei jis grąžintas, visus SSE pokyčius ir išsamius naudojimo duomenis. Pirmasis teksto fragmentas nėra visas rezultatas.

Jei reikia patikrinti pradinį atsakymą

Išsaugokite pradinį X-Client-Request-ID, atsakymą ir antraštes. Nežinomas rezultatas arba result_pending_check nesuteikia leidimo siųsti antrą kūrimo užklausą.

Atsakymo laukai
LaukasTipas
Laukaschoices[]Tipasobject
LaukasusageTipasobject
Klaidos ir tolesni veiksmai
AtsakymasSąlygaKitas žingsnis
Atsakymas400 · invalid_request_errorSąlygaPrivalomas laukas, modelio parinkiklis, tipas arba įvesties pateikimo forma yra netinkami.Kitas žingsnisPrieš rengdami atskirą užklausą, peržiūrėkite grąžintą išsamią patikros informaciją.
AtsakymasSąlygaPradinė užklausa arba rezultatas nežinomi arba juos reikia patikrinti.Kitas žingsnisIšsaugokite pradinius identifikatorius ir antraštes; skaitykite tik palaikomus būsenos ar bibliotekos įrašus. Nesiųskite kūrimo užklausos dar kartą.

Pseudonimai

Modelių pseudonimai

Ailoot Ultra qwen2-vl-2b-instruct

Metodų kelių pseudonimai

/chat/completions

Susiję ID iškvietimui

qwen2-vl-2b-instruct

Ailoot Ultra · Anthropic Messages POST /v1/messages qwen2-vl-2b-instruct

qwen2-vl-2b-instruct

Kita /qwen2-vl-2b-instruct

Pradžia

Qwen2-VL-2B-Instruct yra Qwen vaizdo ir kalbos modelis klausimams apie vaizdus, daugiakalbiam tekstui paveiksluose ir vaizdiniams paaiškinimams. Pateikite įskaitomą vaizdą ir tikslų klausimą, kad rašytinis rezultatas remtųsi matomais įrodymais.

Leidžiamos įvestys
Tekstas · Vaizdai
Rezultatai
json · sse

Prieinama Ailoot · įvestys ir metodai

Ailoot Ultra · Anthropic Messages POST /v1/messages
Įvestis
text, image
Išvestis
json, sse
Išvesties formatas
JSON or SSE
LaukasTipasReikalavimasReikšmės ir ribosNumatyta
LaukasmodelTipasstringReikalavimasPrivalomaReikšmės ir ribos
qwen2-vl-2b-instruct
Sąlygos: Naudokite būtent šį Ailoot maršrutizavimo parinkiklį.
Numatyta—
LaukasmessagesTipasarrayReikalavimasPrivalomaReikšmės ir ribos
Sąlygos:
Numatyta—
LaukasstreamTipasbooleanReikalavimasNeprivalomaReikšmės ir ribos
Sąlygos:
Numatytafalse
Laukasmax_tokensTipasintegerReikalavimasPrivalomaReikšmės ir ribos
Mažiausia reikšmė: 1
Sąlygos:
Numatyta—
Įvesties medžiagos deriniai

text_input · Privaloma: messages

image_with_text · Privaloma: messages with actual image content blocks

Metodo parametrai ir gyvavimo ciklas
ParametrasSpecifikacija
Parametrascontent_typeSpecifikacijaapplication/json
ParametrasrequiredSpecifikacijamodel, messages, max_tokens
ParametrasoptionalSpecifikacijastream
Parametrasmaterial_typesSpecifikacijatext, image
ParametrasconditionsSpecifikacijaNaudokite būtent šį Ailoot maršrutizavimo parinkiklį., Šiuo protokolu perduodamas paveikslėlių turinys, kai būtent pasirinktas modelis palaiko vaizdų supratimą. Protokolo priėmimas nepatvirtina, kad visi modeliai palaiko paveikslėlius.

Gyvavimo ciklas: synchronous_or_streamed

Planai

Tarifų informacija neprideda užklausos parinkčių. Palaikomi parametrai nurodyti prie pasirinkto metodo.

Spartusis režimas
Standartinis įkainis Pasirinkus spartųjį režimą
Flex režimas
Standartinis įkainis Pasirinkus flex režimą
Didžiausios samprotavimo pastangos
Standartinis įkainis Kai didžiausioms samprotavimo pastangoms taikomas numatytasis koregavimas (default)
Išreikštinio podėlio kainodara
Neįjungta Kai prašoma išreikštinio podėlio
Nuliniai tarifai tik tekstui
Podėliui, įrankiams ir medijai taikomos atskirai nurodytos jų kainodaros sąlygos. Įvesčiai ir išvesčiai, kurias sudaro tik tekstas

Ailoot įkainiai

Kainos pagal konfigūraciją

KonfigūracijaĮkainių lentelėMokestis
KonfigūracijaBaziniai žetonų įkainiaiĮkainių lentelėBazinis įkainisMokestis
Įvestis · Įvesties tokenai $0 / 1K tokenų
Išvestis · Išvesties tokenai $0 / 1K tokenų
Įvestis · Talpyklos skaitymas $0 / 1K tokenų
Įvestis · Rašymas į talpyklą $0 / 1K tokenų
Įvestis · Rašymas į talpyklą, 1 val — / 1K tokenų

Ailoot prieš užklausą rezervuoja numatomą sumą. Gavus rezultatą, galutinis mokestis nuskaitomas pagal išmatuotą naudojimą. Srautinio atsakymo atsiskaitymui naudojamas galutinis naudojimo įrašas. Kaip veikia rezervavimas ir atsiskaitymas →

Užklausų pavyzdžiai

Ailoot Ultra · Anthropic Messages

curl · sukurkite vieną kartą ir išsaugokite visą rezultatą
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.

Gauti ir išsaugoti rezultatus

Ailoot Ultra · Anthropic Messages

JSON or SSE

Išsaugoti visus baigtus rezultatus

Išsaugokite kiekvieną visą grąžintą atsakymą, failą ir turinio dalį.

Išsaugokite kiekvieną turinio bloką, įrankio iškvietimo ID, mąstymo parašą, jei jis grąžintas, visus SSE pokyčius ir išsamius naudojimo duomenis. Pirmasis teksto fragmentas nėra visas rezultatas.

Jei reikia patikrinti pradinį atsakymą

Išsaugokite pradinį X-Client-Request-ID, atsakymą ir antraštes. Nežinomas rezultatas arba result_pending_check nesuteikia leidimo siųsti antrą kūrimo užklausą.

Atsakymo laukai
LaukasTipas
Laukascontent[]Tipasobject
LaukasusageTipasobject
Klaidos ir tolesni veiksmai
AtsakymasSąlygaKitas žingsnis
Atsakymas400 · invalid_request_errorSąlygaPrivalomas laukas, modelio parinkiklis, tipas arba įvesties pateikimo forma yra netinkami.Kitas žingsnisPrieš rengdami atskirą užklausą, peržiūrėkite grąžintą išsamią patikros informaciją.
AtsakymasSąlygaPradinė užklausa arba rezultatas nežinomi arba juos reikia patikrinti.Kitas žingsnisIšsaugokite pradinius identifikatorius ir antraštes; skaitykite tik palaikomus būsenos ar bibliotekos įrašus. Nesiųskite kūrimo užklausos dar kartą.

Pseudonimai

Modelių pseudonimai

Ailoot Ultra qwen2-vl-2b-instruct

Metodų kelių pseudonimai

/chat/completions

Susiję ID iškvietimui

qwen2-vl-2b-instruct

FAQ · qwen2-vl-2b-instruct
Kokios įvestys ir rezultatai prieinami?

POST /v1/chat/completions · qwen2-vl-2b-instruct: text, image → text

POST /v1/messages · qwen2-vl-2b-instruct: text, image → json, sse

Kokius laukus naudoja užklausa?

POST /v1/chat/completions · qwen2-vl-2b-instruct: model, messages, stream

POST /v1/messages · qwen2-vl-2b-instruct: model, messages, stream, max_tokens

Kokie apribojimai taikomi?

POST /v1/messages · qwen2-vl-2b-instruct: max_tokens.minimum: 1

Išsamiau

Prijunkite Ailoot prie Claude Code, OpenCode, Hermes arba savo programos.

Įmonė ir jos projektų portfelis

Įmonė ir jos projektų portfelis: milijonai klientų; mėnesio pardavimai siekia milijardus.

Pirkite žetonus su nuolaida.

Prenumeratos nuolaida reguliariam darbui. Kodai — iki 50% žetonų pirkimui.

Prenumerata
Pasirinkite planą su nuolaida reguliarioms užklausoms.
Nuolaidos kodas iki 50%
Įveskite kodą perkant. Kaina perskaičiuojama pagal galiojančios akcijos sąlygas.
Išlaidos istorijoje
Kiekvienai užklausai išsaugomi modelis, žetonai ir suma.

Pasirinkti prenumeratą · Peržiūrėti modelių kainas

Prijunkite API prie produkto, kurį parduodate.

SaaS, programos ir botai pagal Ailoot ofertą bei licencijos sutartį. Perpardavimui paprašykite perpardavėjo licencijos.

Komercinė programa
Teksto, vaizdų, video ir garso kūrimą integruokite į mokamas paslaugos funkcijas.
Perpardavėjo licencija
Atsiųskite projekto aprašymą ir prieigos schemą. Paprašykite rašytinių naudojimo ir perpardavimo sąlygų.
Dokumentai svetainėje
Oferta, licencijos sutartis ir duomenų tvarkymo politika prieinamos prieš prisijungiant.

Paprašyti perpardavėjo licencijos · Oferta ir licencijos sutartis