Qwen2.5

Qwen2.5-32B-Instruct

by Qwen · Saadaval; avatud kaaludega mudel

Qwen2.5-32B-Instruct on Apache 2.0 litsentsiga 32,5 miljardi parameetriga tekstimudel, mille kontekstiaken mahutab 131 072 tokenit ja mis suudab genereerida kuni 8192 tokenit. See toetab mitmekeelset genereerimist, programmeerimist, matemaatikat, struktureeritud väljundit, tööriistakutsete malle, lokaalset inferentsi, kvantimist ja peenhäälestust, kuid ei töötle ega genereeri algupäraselt pilte, heli ega videot.

Tekst Arutlusvõime Programmeerimine
Qwen2.5-32B-Instruct on Alibaba Cloudi Qweni perekonna üldotstarbeline avatud kaaludega keelemudel. 19. septembril 2024 välja antud mudel on mõeldud vestlusteks, dokumentide töötlemiseks, struktureeritud andmete eraldamiseks, programmeerimiseks, matemaatikaülesannete lahendamiseks, mitmekeelse sisu loomiseks, otsinguga täiendatud rakendusteks ning ise hostitavate assistentide jaoks. Pikk kontekstiaken, lubav Apache 2.0 litsents ja ühilduvus levinud avatud lähtekoodiga järeldustööriistadega teevad sellest praktilise valiku organisatsioonidele, kes soovivad suuremat kontrolli, kui pakub patenteeritud majutatud mudel.
Väljundid

Mida Qwen2.5-32B-Instruct suudab teha

Tekst
Sisendid

Mida see mõistab

Tekst
Võimekused

Abifunktsioonid

Tööriistade kasutamine Voogedastus Peenhäälestamine Struktureeritud väljund
Mudeli profiil

Jõudlusnäitajad

7/10 Arutlusvõime
8/10 Programmeerimine
5/10 Kiirus
8/10 Kulutõhusus
Detailid

Tehnilised andmed

Mudeliseeria Qwen2.5
Tüüp üldotstarbeline
Konteksti maht 131K märki/tokenit
Maksimaalne väljundmärkide arv 8K märki/tokenit
Välja antud 19.09.2024
Olek Saadaval; avatud kaaludega mudel
Teadmiste ajapiiri märkused

Ametlikus mudelikaardis ega Qwen2.5 väljaandmisteates ei olnud otseselt märgitud autoriteetset teadmiste lõppkuupäeva.

Mudeli selgitused

Ametlik mudelirepositoorium on Qwen/Qwen2.5-32B-Instruct. See sisaldab ligikaudu 32,5 miljardit parameetrit ja on litsentsitud Apache 2.0 litsentsi alusel. Alibaba Cloud Model Studio loetleb selle mudeli täisparameetritega treenimiseks, juhendatud peenhäälestuseks, tõhusaks peenhäälestuseks ja DPO-ks. Alibaba dokumentatsioonis on asjakohases treeninguhindade tabelis toodud treeningu hinnaks 0,004126 dollarit tuhande märgi kohta; see ei ole inferentsi hind ja seetõttu ei ole seda sisestatud väljadele input_price ega output_price. Mudel toetab ainult teksti genereerimist. Qweni dokumentatsioon kirjeldab struktureeritud väljundi ja JSON-i genereerimise täiustusi, kuid eraldi teenusepakkuja hallatava JSON-režiimi olemasolu selle konkreetse avatud kaaludega mudeli jaoks ei ole sõltumatult kinnitatud. Teadmiste lõppkuupäeva ei ole autoriteetses mudelikaardis ega väljalasketeates otseselt määratletud.

Mudeli juhend

Qwen2.5-32B-Instruct: avatud kaaludega mudel pika konteksti tekstitöötluseks

Qwen2.5-32B-Instruct on Alibaba Cloudi 32,5 miljardi parameetriga, Apache 2.0 litsentsi alusel välja antud juhiste järgi peenhäälestatud põhjuslik keelemudel. See pakub 131 072 tokeni suurust kontekstiakent, võimalust genereerida kuni 8192 tokenit, mitmekeelset tekstigenereerimist, tuge programmeerimisele ja matemaatikale, struktureeritud väljundit, tööriistakutsete malle ning kohaliku juurutamise, kvantimise ja peenhäälestamise võimalusi.

Mis on Qwen2.5-32B-Instruct?

Qwen2.5-32B-Instruct on juhiste järgi häälestatud ainult dekooderiga põhjuslik keelemudel, mille on välja töötanud Alibaba Cloudi Qweni meeskond. Praktilises mõttes on see tekstimudel, mida on treenitud järgima kasutaja ja süsteemi juhiseid, mitte lihtsalt teksti jätkama. See suudab genereerida vastuseid, kokkuvõtteid, tõlkeid, koodi, struktureeritud andmeid ja muud tekstipõhist väljundit.

Mudel kuulub Qwen2.5 mudeliperekonda, mis sisaldab tihedaid mudeleid 0,5 miljardist kuni 72 miljardi parameetrini. Ligikaudu 32,5 miljardi parameetriga paikneb Qwen2.5-32B-Instruct selle vahemiku suuremas keskosas. See avaldati 19. septembril 2024 Apache 2.0 litsentsi alusel. Ametlikus repositooriumis on selle identifikaatoriks Qwen/Qwen2.5-32B-Instruct.

Apache 2.0 litsents lubab mudelit kohapeal kasutada, muuta ja kvantida ning seda paljudes ärilahendustes kasutusele võtta, järgides samal ajal litsentsi tingimusi. Litsents ei vabasta vajadusest hinnata mudeli väljundeid, muuta juurutus turvaliseks ega järgida muid õiguslikke ja töökorralduslikke nõudeid.

Tehnilised andmed ja konteksti piirang

Mudeli kõige olulisem omadus dokumentide ja vestlustega seotud töökoormuse puhul on dokumenteeritud 131 072 märgiühikuga kontekstiaken. Märgiühik ehk token on mudeli kasutatav tekstifragment; kontekstiaken hõlmab viipa, vestluse ajalugu, hangitud materjali, tööriistadega seotud teksti ja genereeritud vastust. Pikk konteksti piirang ei taga, et iga pikka dokumenti käsitletakse sama hästi, ning suurema konteksti kasutamine suurendab üldjuhul mälu- ja töötlusvajadust.

Tehniline näitajaKontrollitud teave
Mudeli tüüpJuhiste järgi häälestatud põhjuslik keelemudel
ParameetridLigikaudu 32,5 miljardit, sealhulgas umbes 31 miljardit manustamiseta parameetrit
Avaldamise kuupäev19. september 2024
Kontekstiaken131 072 tokenit
Maksimaalne dokumenteeritud genereerimispikkus8192 tokenit
SisendmodaalsusTekst
VäljundmodaalsusTekst
LitsentsApache 2.0
Teadmiste lõppkuupäevEsitatud autoriteetsetes mudelimaterjalides ei ole seda otseselt täpsustatud

Arhitektuuriliselt kasutab Qwen2.5-32B-Instruct ainult dekooderiga transformerit, RoPE-positsioonikodeeringut, SwiGLU-aktiveerimisi, RMSNormi, grupeeritud päringutähelepanu ning tähelepanu päringu-, võtme- ja väärtuseelutust. Mudelil on 64 kihti, 40 päringu-tähelepanu pead ja 8 võtme-väärtuse pead. Need üksikasjad on kasulikud ühilduvuse ja ressursivajaduse hindamisel, kuid nende põhjal ei saa iseenesest ennustada mudeli kvaliteeti konkreetse ülesande puhul.

Võimalused teksti, programmeerimise ja arutlemise jaoks

Qweni väljalaskematerjalides kirjeldatakse täiustusi juhiste järgimises, pika vormiga teksti genereerimises, struktureeritud andmete mõistmises, programmeerimises, matemaatikas, rolli- ja süsteemiviipade järgimises ning mitmekeelse teksti genereerimises. Qwen2.5 mudeliperekond toetab rohkem kui 29 keelt, sealhulgas hiina, inglise, prantsuse, hispaania, portugali, saksa, vene, jaapani, korea, vietnami, tai ja araabia keelt.

Üldise tekstitöötluse puhul saab mudelit kasutada vestlusabiliste, kokkuvõtete, tõlgete, teabe eraldamise, viipade abil toimuva klassifitseerimise, sisu kavandamise ja otsinguga täiendatud genereerimise jaoks. Selle 131 000 tokeni suurune kontekstiaken on eriti oluline pikkade dokumentide puhul, kuid rakendused peaksid oma andmetel siiski kontrollima otsingu kvaliteeti, juhiste järgimist ja vastuste järjepidevust.

Mudel sobib ka programmeerimisabiks ja matemaatikaga seotud viipade jaoks. Esitatud uurimismaterjalid toetavad programmeerimist ja matemaatikat mudeli kavandatud kasutusvaldkondadena, kuid ei esita võrdlustulemust, mida saaks käsitleda universaalse jõudlusmõõdikuna. Seetõttu peaks juurutus valideerima konkreetsed programmeerimiskeeled, teegid, koodibaasi tavad ja matemaatilised ülesanded, millega mudel kokku puutub.

Siin tuleks arutlemist mõista pigem üldise võimekusena, mitte eraldi dokumenteeritud arutlusrežiimina. Qwen2.5-32B-Instruct suudab lahendada mitmeastmelisi juhiseid, programmeerimisülesandeid, struktureeritud andmete eraldamist ja matemaatilisi probleeme, kuid esitatud materjalid ei kinnita spetsiaalset arutlusmudeli varianti, garanteeritud arutluse eelarvet ega teenusepakkuja avaldatud arutlusvõimekuse võrdlustulemust just selle mudeli kohta.

Struktureeritud väljund ja JSON-i genereerimine

Qweni dokumentatsioon toob esile täiustatud struktureeritud väljundi genereerimise, sealhulgas JSON-vorminguga seotud vastused. Arendajad saavad mudelit suunata viipade, vestlusmallide või teenindusraamistiku pakutavate funktsioonide abil. See võib muuta mudeli kasulikuks dokumentidest väljade eraldamisel, rakendusekirjete genereerimisel või masinloetavate vahetulemuste loomisel.

Struktureeritud väljundit ei tohiks automaatselt käsitleda eraldi teenusepakkuja hallatava JSON-režiimina. Selle täpse avatud kaaludega mudeli eraldiseisvat JSON-režiimi ei ole esitatud uuringus sõltumatult kontrollitud. Kehtiva skeemi nõudvad rakendused peaksid kasutama valideerimist, korduskatseid, võimaluse korral piiratud dekodeerimist ning mudeli ümber veakäsitlust.

Tööriistakutsed ja integreerimine

Qwen2.5-32B-Instruct sisaldab tööriistakutsete malli, mis ühildub Transformer​si, vLLM-i, Ollama ja Qwen-Agenti toetatud versioonidega. Mudel võib genereerida struktureeritud tööriistakutse argumente või päringuid, kuid ümbritsev rakendus vastutab otsustamise eest, kas tööriist käivitada, ning toimingu tegeliku teostamise eest.

See eristus on turvalisuse seisukohast oluline. Tööriistakutsed ei tähenda, et mudel saaks iseseisvalt veebis sirvida, suvalist koodi käivitada, privaatsetele süsteemidele juurde pääseda või värsket teavet hankida. Need võimalused tuleb rakendusse eraldi lisada. Tööriistade kirjeldused peaksid olema võimalikult piiratud, argumente tuleb valideerida ning tundlikud toimingud peaksid nõudma asjakohast autoriseerimist.

Mudel ei paku algupäraselt veebotsingut ega pidevalt uuendatavat teavet. Kui rakendus vajab ajakohaseid fakte, peaks see ühendama mudeli otsingu- või teabeotsingusüsteemidega ning eristama selgelt hangitud tõendusmaterjali genereeritud tekstist.

Juurutus, kvantimine ja peenhäälestus

Ametlikud mudelimaterjalid kirjeldavad Qwen2.5-32B-Instructi laadimist Hugging Face Transformersi abil, kasutades AutoTokenizer ja AutoModelForCausalLM API-sid. Mudelit saab teenindada ka vLLM-i ja SGLangi kaudu, kasutades OpenAI-ga ühilduvaid lõpp-punkte. Kvanditud versioonid ja juurutusvõimalused on saadaval selliste tööriistade ja vormingute kaudu nagu GPTQ, AWQ, GGUF, Ollama, llama.cpp ja LM Studio.

Täpsel kujul vajavad ligikaudu 32,5 miljardit parameetrit märkimisväärselt mälu. Tegelik riistvaravajadus sõltub arvulisest täpsusest, kvantimismeetodist, konteksti pikkusest, pakisuurusest ja teenindusraamistikust. 131 072 tokeni pikkune kontekst võib vajada märksa rohkem mälu kui lühike vestlusviip. Kvantimine võib vähendada mälukasutust ja muuta kohaliku juurutuse praktilisemaks, kuid see võib kaasa tuua kvaliteedi- või ühilduvuskompromisse, mida tuleks kavandatud töökoormuse puhul mõõta.

Alibaba Cloud Model Studio loetleb selle mudeli puhul täielike parameetritega treenimise, juhendatud peenhäälestuse, tõhusa peenhäälestuse ja otsese eelistusoptimeerimise võimaluse. Peenhäälestus võib kohandada terminoloogiat, vormingut, valdkonnapõhist käitumist või ülesandetavasid. Samuti lisab see andmehalduse, hindamise, taristu ja hooldusega seotud nõudeid, mistõttu võivad viipade kasutamine või teabeotsing olla sobivamad, kui soovitud muudatus on piiratud või sageli muutuv.

Hinnakujundus ja kulukompromissid

Qwen2.5-32B-Instruct on avatud kaaludega mudel, mistõttu ei ole mudelil endal üht universaalset järeldusprotsessi hinda. Selle kohapeal või enda hallatavas taristus käitamine nihutab kulud riistvarale, elektrile, salvestusruumile, arendusele ja käitamisele. Majutatud teenus võib võtta tasu vastavalt oma teeninduskorraldusele, kuid selle täpse mudeli järeldusprotsessi hinda ei ole esitatud uuringus kontrollitud.

Alibaba Cloudi dokumentatsioon loetleb asjakohases treeninguhindade tabelis treenimise hinnaks 0,004126 dollarit tuhande tokeni kohta. See on treeningu-, mitte kontrollitud sisend- või väljundipõhise järeldusprotsessi hind ning seda ei tohiks kasutada tavalise viipamise maksumusena. Peenhäälestuse kulud võivad hõlmata ka arvutusressursse, andmete ettevalmistamist, hindamist ja juurutamist.

Väiksema mudeliga võrreldes võib 32 miljardi parameetri suurune mudel pakkuda keerukate teksti-, programmeerimis- ja struktureeritud ülesannete jaoks suuremat võimekust, kuid vajab üldjuhul rohkem mälu ning võib samal riistvaral pakkuda väiksemat läbilaskevõimet. Märksa suurema mudeliga võrreldes võib see pakkuda paremini hallatavat isehostimise jalajälge ja väiksemaid käituskulusid, loobudes samal ajal võimalikest võimekustest kõige keerukamate ülesannete puhul. Need on praktilised kompromissid, mitte teenusepakkuja avaldatud kiiruse- või kvaliteedigarantii.

Modaalsused ja olulised piirangud

Qwen2.5-32B-Instruct on ainult tekstipõhine. See võtab vastu tekstisisendit ja toodab tekstiväljundit; algupäraselt ei suuda see vastu võtta pilte, heli ega videot ega genereerida pilte, heli ega videot. Teenusepakkuja taseme Qweni funktsioone, nagu multimodaalne mõistmine või piltide ja videote genereerimine, ei tohiks omistada sellele konkreetsele mudelile.

  • Algupärane nägemis- ja meediamõistmine puudub: Kui rakendus peab tõlgendama pilte, heli või videot, kasutage multimodaalset mudelit.
  • Algupärane meedia genereerimine puudub: Mittetekstilise väljundi jaoks kasutage spetsiaalset pildi-, heli- või videomudelit.
  • Kontrollitud ajakohase teadmise võimekus puudub: Kui vastused sõltuvad hiljutistest sündmustest, muutuvast dokumentatsioonist või reaalajaandmetest, ühendage mudel teabeotsingu või otsinguga.
  • Pikk kontekst nõuab ressursse: Suured viibad võivad suurendada mälukasutust, viivitust ja teeninduskulusid.
  • Väljundi kvaliteet ei ole garanteeritud: Genereeritud koodi, faktid, arvutused ja eraldatud väljad vajavad asjakohast valideerimist.
  • Mudeli vanus on oluline: Uuemad Qweni mudeliperekonnad võivad mõne töökoormuse puhul pakkuda paremat arutlusvõimet, multimodaalsust, programmeerimisvõimekust või tõhusust.

Millal valida Qwen2.5-32B-Instruct?

Valige Qwen2.5-32B-Instruct, kui vajate võimekat üldist tekstimudelit, mida saab ise hostida, muuta, kvantida või peenhäälestada. See sobib hästi mitmekeelsete assistentide, pikkade dokumentide kokkuvõtete, struktureeritud andmete eraldamise, programmeerimisabi, otsinguga täiendatud genereerimise, sisemiste teadmiste tööriistade, uurimisprototüüpide ja rakenduste jaoks, kus on oluline säilitada kontroll mudeli kaalude ja teenindustaristu üle.

Selle mudeli tugevaim praktiline argument on laia tekstivõimekuse ja juurutuspaindlikkuse tasakaal. Pikk kontekstiaken on kasulik dokumendirohkete rakenduste puhul, samal ajal kui Apache 2.0 litsents ja tugi eri avatud lähtekoodiga käituskeskkondades annab meeskondadele mitu juurutusvõimalust.

Teine lahendus võib olla sobivam, kui peamine nõue on piltide, heli või video algupärane mõistmine; kui rakendus vajab pidevalt uuendatavat teadmisteallikat ilma teabeotsingut ise üles ehitamata; kui väiksema mudeli kiirus ja mälutõhusus on võimekusest olulisemad; või kui uuem mudel pakub sihtülesande jaoks märgatavalt paremat jõudlust. Majutatud varaliste õigustega mudel võib samuti olla eelistatav, kui meeskond ei soovi hallata GPU-sid, kvantimist ja järeldustaristut ega rakendada ise töökindluse kontrolle.

Kokkuvõte

Qwen2.5-32B-Instruct on mahukas avatud kaaludega tekstimudel kasutajatele, kes vajavad pika kontekstiga töötlust, mitmekeelset genereerimist, programmeerimise ja matemaatika tuge, struktureeritud vastuseid, tööriistade integreerimist ning kohalikku juurutust. Selle 131 072 tokeni suurune kontekstiaken ja Apache 2.0 litsents on eriti olulised eristajad. Peamised kompromissid on taristuvajadus, ainult tekstipõhine toimimine, kontrollitud järeldusprotsessi hinna puudumine ning vajadus lisada ajakohase teabe ja tegelike toimingute jaoks teabeotsing või muud rakendusekomponendid.


KKK - vastused sinu küsimustele

Mis on Qwen2.5-32B-Instruct?
Qwen2.5-32B-Instruct on Alibaba Cloudi Qweni meeskonna arendatud juhiste järgi peenhäälestatud ainult dekooderiga autoregressiivne keelemudel. See suudab teksti genereerida ja teisendada, dokumente kokku võtta, keeli tõlkida, koodi kirjutada, struktureeritud andmeid koostada ning kasutaja ja süsteemi juhiseid järgida.
Kui suur on Qwen2.5-32B-Instructi kontekstiaken?
Qwen2.5-32B-Instructi dokumenteeritud kontekstiaken on 131 072 tokenit ja dokumenteeritud genereerimise maksimaalne pikkus 8 192 tokenit. Kontekst hõlmab viipa, vestluse ajalugu, hangitud sisu, tööriistadega seotud teksti ja genereeritud vastust.
Millist litsentsi Qwen2.5-32B-Instruct kasutab?
Qwen2.5-32B-Instruct on välja antud Apache 2.0 litsentsi alusel, mis üldjuhul lubab mudelit kohapeal kasutada, muuta ja kvantida ning rakendada seda paljudes kommertslahendustes, järgides litsentsi tingimusi. Organisatsioonid peavad siiski hindama väljundeid, tagama juurutuste turvalisuse ning järgima kohaldatavaid õiguslikke ja tegevuslikke nõudeid.
Kas Qwen2.5-32B-Instruct saab tööriistu välja kutsuda või pääseda ligi ajakohasele teabele?
Mudel sisaldab tööriistade väljakutsumise malli, mis ühildub Transformersi, vLLM-i, Ollama ja Qwen-Agenti toetatud versioonidega. Rakendus peab siiski ise tööriistu käivitama, argumente valideerima ja autoriseerimist jõustama. Mudel ei sirvi veebi natiivselt ega paku pidevalt uuendatavat teavet, mistõttu on ajakohaste andmete saamiseks vaja integreerida andmete hankimine või otsing.
Millised on Qwen2.5-32B-Instructi peamised piirangud?
Qwen2.5-32B-Instruct on ainult tekstipõhine ega mõista ega genereeri algupäraselt pilte, heli ega videot. Samuti vajab see märkimisväärselt mälu, eriti pikkade kontekstide korral, sellel puudub kontrollitud üldine järeldamise hind ning see võib anda ebatäpset koodi, fakte, arvutusi või väljavõetud välju, mis vajavad kontrollimist.


Allikad 5
AI ettevõte

Info Qwen kohta