OLMo 2

OLMo-2-0425-1B

by Allen Institute for Artificial Intelligence (Ai2) · Praegu saadaval allalaaditava avatud kaaludega mudelina

Ai2 OLMo-2-0425-1B on kompaktne ja täielikult avatud ingliskeelne baaskeelemudel, millel on ligikaudu 1 miljard parameetrit, 4096 märgi pikkune kontekstiaken, Apache 2.0 litsents, allalaaditavad kaalud ja kohaliku peenhäälestuse tugi. See on mõeldud teadustööks ja kergeks teksti genereerimiseks, mitte majutatud vestluste, tipptasemel arutlusvõime, multimodaalse sisendi ega natiivse tööriistakasutuse jaoks.

Tekst Arutlusvõime Programmeerimine
OLMo-2-0425-1B on Ai2 OLMo 2 mudeliperekonna väikseim mudel. See on ligikaudu miljardi parameetriga inglise keelele keskenduv autoregressiivne transformer, mida saab alla laadida ja kohapeal käitada. Ai2 avaldab mudeli kaalud, koodi, treeninguinfo ja hindamisressursid avatud ökosüsteemi raames ning mudel on välja antud Apache 2.0 litsentsi alusel. Selle praktiline eelis on lihtne: teadlased ja arendajad saavad suhteliselt väikest keelemudelit uurida, kohandada, täiendavalt treenida ja kasutusele võtta, sõltumata teenusepakkuja hallatavast mudeli käitamise API-st. Kompromiss seisneb selles, et tegemist on teksti genereerimise baasmudeliga, mitte täieliku vestlusassistendi ega multimodaalse agendiga.
Väljundid

Mida OLMo-2-0425-1B suudab teha

Tekst
Sisendid

Mida see mõistab

Tekst
Võimekused

Abifunktsioonid

Peenhäälestamine
Mudeli profiil

Jõudlusnäitajad

4/10 Arutlusvõime
4/10 Programmeerimine
8/10 Kiirus
10/10 Kulutõhusus
Detailid

Tehnilised andmed

Mudeliseeria OLMo 2
Tüüp üldotstarbeline
Konteksti maht 4K märki/tokenit
Maksimaalne väljundmärkide arv märki/tokenit
Teadmiste piirkuupäev Detsember 2023
Välja antud 2025-04-30
Olek Praegu saadaval allalaaditava avatud kaaludega mudelina
Teadmiste ajapiiri märkused

Ametlikul mudelikaardil on andmete lõppkuupäevaks märgitud detsember 2023. See on aluseks oleva treeningandmestiku lõppkuupäev ning kohalik otsing, väline kontekst ega mudeli teenindamise tööriistad seda ei muuda.

Mudeli selgitused

See on OLMo 2 1B baaskontrollpunkt, mitte eraldi välja antud SFT-, DPO- ega Instruct-variant. Sellel on ligikaudu 1 miljard parameetrit, 16 transformeri kihti, peitkihi suurus 2 048, 16 tähelepanupead ja dokumenteeritud konteksti pikkus 4 096 tokenit. Mudel on suunatud peamiselt inglise keelele ning seda treeniti ligikaudu 4 triljoni tokeni põhjal. Ai2 avaldab allalaaditavad kaalud ja treenimisressursid Apache 2.0 litsentsi alusel. Selle konkreetse kontrollpunkti puhul ei ole kinnitatud ametlikku Ai2 hostitud tokenipõhist hinnastamist, natiivset veebiotsingu võimekust, natiivset tööriistakutsete liidest, paketipõhist API-t ega teenusepakkuja-spetsiifilist JSON-režiimi. Voogedastus sõltub teenindusraamistikust, mitte mudeli sisseehitatud võimekusest.

Mudeli juhend

OLMo-2-0425-1B: täielikult avatud 1 miljardi parameetriga mudel kohalikuks uurimistööks

OLMo-2-0425-1B on Ai2 kompaktne ingliskeelne baasmudel, mis on mõeldud kohapealseks teksti genereerimiseks, uurimistööks, peenhäälestuseks ja reprodutseeritavateks katseteks. Ligikaudu 1 miljardi parameetri, 4096 märgi pikkuse konteksti, allalaaditavate kaalude ja treeningressursside ning Apache 2.0 litsentsiga mudel seab esikohale ligipääsetavuse ja avatuse, mitte tipptasemel arutlusvõime, pika konteksti töötlemise, majutatud API kasutusmugavuse või sisseehitatud tööriistade kasutamise.

Mis on OLMo-2-0425-1B?

OLMo-2-0425-1B on Allen Institute for AI ehk üldtuntud Ai2 välja töötatud ingliskeelne autoregressiivne transformer-mudel. Autoregressiivne keelemudel genereerib teksti järjestikku, lähtudes sellele eelnevast tekstist. Praktikas on see kontrollpunkt mõeldud teksti jätkamiseks või genereerimiseks viiba põhjal, mitte hallatud vestluskogemuse pakkumiseks koos sisseehitatud veebisirvimise, funktsioonikutsungite või rakendustaseme orkestreerimisega.

Mudel on Ai2 OLMo 2 perekonna väikseim liige. Tähis „1B” viitab ligikaudu 1 miljardile parameetrile ehk närvivõrgu õpitud arvulistele väärtustele. Väiksem mudel vajab üldjuhul vähem arvutusressursse kui suur mudel, mistõttu on OLMo-2-0425-1B kohaliku järeldamise, õppetöö, eksperimenteerimise ja peenhäälestuse jaoks hõlpsamini kasutatav. Samas tähendab see, et kasutajad ei peaks ootama samasugust arutlusvõimet, laia kasutusvaldkonda ega keelekatvust nagu palju suurematelt tippmudelitelt.

Ai2 teeb kontrollpunkti kättesaadavaks oma avatud mudelite ökosüsteemi kaudu, sealhulgas ametlikus Hugging Face'i repositooriumis. Kaasasoleva uuringu kohaselt on kaalud ja kood avaldatud Apache 2.0 litsentsi alusel. See lubav litsents võib toetada mitmesugust teadus- ja ärikasutust, arvestades litsentsitingimusi ning kasutaja vastutust juurutamise eest.

Koht OLMo 2 mudeliperekonnas

OLMo-2-0425-1B on baaskontrollpunkt, mitte juhiste järgimiseks või vestlusteks häälestatud väljalase. See erinevus on mudeli käitumise hindamisel oluline. Baasmudel treenitakse teksti ennustama ja jätkama, samas kui instruct- või juhendatud peenhäälestusega varianti treenitakse lisaks päringutele assistendilaadses vormis vastama.

Ai2 OLMo 2 kollektsioon sisaldab ka eraldi avaldatud juhendatud peenhäälestusega, DPO- ja instruct-variante. Neid variante ei tohiks käsitleda OLMo-2-0425-1B-ga samaväärsetena. Kui eesmärk on kohe kasutatav vestlusrakendus, võib sobiv juhiste järgi häälestatud mudel olla parem valik. 1B baaskontrollpunkt sobib otsesemalt mudeli käitumise uurimiseks, mudeli kohandamiseks kindla valdkonna jaoks, treeningumeetodite testimiseks või kontrollitud genereerimiskonveieri loomiseks.

Kontrollitud tehniline profiil

SpetsifikatsioonOLMo-2-0425-1B
PakkujaAi2 ehk Allen Institute for AI
Mudelite perekondOLMo 2
ParameetridLigikaudu 1 miljard
Arhitektuuri üksikasjad16 transformer-kihti, peitdimensioon 2 048 ja 16 tähelepanupead
Konteksti pikkus4 096 tokenit
Peamine keelInglise keel
Treeningandmete mahtLigikaudu 4 triljonit tokenit
Andmete kuupäevalõigeDetsember 2023 vastavalt kaasasolevale mudelikaardi teabele
LitsentsApache 2.0
KättesaadavusAllalaaditav avatud kaaludega kontrollpunkt kohalikuks kasutamiseks

4 096 tokeni pikkune kontekst on selle kontrollpunkti dokumenteeritud maksimaalne kontekstiaken. Token on mudeli töödeldava teksti ühik; see võib tähistada sõna, sõnaosa, kirjavahemärki või muud lühikest tekstifragmenti. Tegelik piirang kehtib viiba ja genereeritud jätku kogupikkusele vastavalt valitud järeldamislahenduse käitumisele. Kaasasolev uuring ei kinnita selle mudeli jaoks eraldi maksimaalset väljundtokenite arvu, seega ei tohiks eeldada muud sõltumatut väljundipiiri peale konteksti ja teeninduskonfiguratsiooni seatud piirangute.

Mudelit treeniti ligikaudu 4 triljoni tokeniga, kasutades Ai2 OLMo 2 treeningukonveierit. Esitatud kuupäevalõige detsembris 2023 kirjeldab aluseks olnud treeningandmeid ega tähenda, et mudelil oleks juurdepääs värskele teadmisele. Mudeli kohalik käitamine, otsingupõhise süsteemi lisamine või uuemate dokumentide kontekstina edastamine võib muuta rakendusele kättesaadavat teavet, kuid need täiendused on baaskontrollpunktist välised.

Sisendid, väljundid ja toetatud võimalused

OLMo-2-0425-1B võtab vastu ingliskeelset teksti ja genereerib teksti. Sellel ei ole kontrollitud loomulikku pildi-, heli- ega videosisendit ning see ei genereeri otse pilte, heli, videot, muusikat, kõnet, embedding'u-vektoreid ega muid mittetekstilisi väljundeid. Selle põhikasutus on teksti lõpetamine või genereerimine ühilduva kohaliku järeldamisraamistiku kaudu.

Mudelil ei ole kontrollitud pakkujapoolset veebotsingu võimalust. Samuti puudub sellel kontrollitud sisseehitatud tööriistakutsungite liides, tegevusväljundi süsteem, struktureeritud väljundi režiim, pakkide API või Ai2 majutatud tokenipõhine hinnastamisliides just selle kontrollpunkti jaoks. Arendajad võivad paigutada mudeli suuremasse rakendusse, mis lisab otsingu, tööriistad, valideerimise või struktureeritud viibad, kuid need võimalused pärineksid ümbritsevast tarkvarast, mitte OLMo-2-0425-1B loomupärasest funktsionaalsusest.

Ka voogedastus ei ole kaasasoleva dokumentatsiooni põhjal mudeli loomupärane omadus. Teenindusraamistik võib genereeritud tokenid rakendusse voogedastada, kuid selle võimaluse olemasolu sõltub valitud järeldamistarkvarast ja konfiguratsioonist. Ai2 dokumentatsioon nimetab kohaliku juurutamise töövoo võimalike osadena selliseid tööriistu nagu Transformers, vLLM ja SGLang; neid tööriistu tuleb mudelist endast eristada.

Mudeli käitamine ja kohandamine

Kontrollpunkti saab alla laadida ja laadida ühilduvate Transformersil põhinevate tööriistadega. Ai2 näidismaterjal demonstreerib standardsete AutoModelForCausalLM ja AutoTokenizer klasside kasutamist. Seejärel võivad kohalikud teeninduskihid teha genereerimise kättesaadavaks skriptile, märkmikule, sisevõrguteenusele või rakendusele. Täpseid mälu-, kvantimise- ja riistvaranõudeid kaasasolevas uuringus ei täpsustata, mistõttu tuleks juurutamisotsuseid testida vastavalt kasutaja valitud täpsusele ja teeninduskonfiguratsioonile, mitte tuletada neid üksnes parameetrite arvust.

Ai2 pakub peenhäälestusjuhiseid ka OLMo ja Open Instructi repositooriumide kaudu. Peenhäälestuse abil saab baasmudelit kohandada valdkonna, stiili, ülesande või kontrollitud andmekogumiga. Näiteks võib uurimisrühm uurida valdkonnaga kohandamist, võrrelda juhiste järgi häälestamise meetodeid või luua kitsale kasutusjuhule mõeldud tekstigeneerimise prototüübi. Kuna mudeli artefaktid ja treeninguteave on avalikult kättesaadavad, sobib see hästi ka eksperimentideks, kus korratavus ja mudeli siseehituse uurimine on olulisemad kui viimistletud majutatud lõpp-punkti kasutamine.

Tugevused ja kompromissid

OLMo-2-0425-1B kõige selgem tugevus on ligipääsetavus. Ligikaudu 1 miljardi parameetriga mudel on paljudest tänapäevastest üldotstarbelistest keelemudelitest märksa väiksem, mistõttu on kohalik eksperimenteerimine palju praktilisem kui palju suuremate kontrollpunktidega töötamine. Avatud väljalase annab kasutajatele juurdepääsu enamale kui musta kasti lõpp-punktile: kaalud, kood, treeninguressursid ja hindamismaterjalid toetavad mudeli uurimist ja muutmist.

Apache 2.0 litsents on veel üks praktiline eelis projektidele, mis vajavad lubavat avatud lähtekoodiga litsentsi. Kasutajad peavad siiski üle vaatama kehtivad tingimused ja hindama oma rakendust, kuid selline litsents on paindlikum kui teenus, mida saab kasutada üksnes pakkuja majutatud API kaudu.

Sama kompaktne ülesehitus tekitab ka olulisi piiranguid. OLMo-2-0425-1B kontekstiaken on 4 096 tokenit, mistõttu ei ole see mõeldud väga pikkade dokumentide või suurte vestlusajalugude töötlemiseks ilma välise tükeldamise või otsinguta. Baasmudeli staatus tähendab ka seda, et see ei ole automaatselt usaldusväärne vestlusassistent. Kasutajale suunatud vestluskäitumise saavutamiseks võib vaja minna hoolikalt koostatud viipasid, peenhäälestust või eraldi instruct-varianti.

Ai2 ei esita kaasasolevas uuringus selle täpse mudeli kohta kontrollitud majutatud tokenihinda. Seetõttu erineb selle kuluprofiil tavapärasest tokenipõhisest API-st. Mudeli saab alla laadida, kuid kasutajad peavad arvestama oma riistvara-, elektri-, salvestus-, arendus- ja teeninduskuludega. Juhukasutuseks võib majutatud mudel olla mugavam; korduvate kohalike töökoormuste või mudelile juurdepääsu ja kontrolli nõudva teadustöö puhul võib avatud kontrollpunkt olla säästlikum või sobivam.

Arutlusvõime, kodeerimine ja jõudlus

Kaasasolev toimetuslik hinnang annab selle arutlus- ja kodeerimissobivusele hindeks 4 kümnest, kiirusele 8 kümnest ja kulule 10 kümnest. Need on toimetuslikud hinded, mitte võrdlustestide tulemused ega Ai2 avaldatud väited. Need võtavad kokku mudeli kompaktse suuruse, kohaliku kättesaadavuse ja baaskontrollpunkti ülesehituse eeldatava kompromissi.

Praktikas sobib mudel paremini kergekaaluliseks genereerimiseks, kontrollitud katseteks ja õppetööks kui keerukaks mitmeastmeliseks arutlemiseks või nõudlikuks tarkvaraarenduseks. Väiksem suurus võib sobiva kohaliku riistvara korral muuta genereerimise kiireks, kuid kiirus sõltub riistvarast, täpsusest, kvantimisest, paki suurusest ja teenindusraamistikust. Samuti viitab „madal hind” peamiselt kontrollitud majutatud tokenitasu puudumisele ja mudeli suhteliselt väikesele mahule; kohalik käitamine ei ole tasuta ning võib nõuda tehnilist seadistamist.

Millal valida OLMo-2-0425-1B?

Vali OLMo-2-0425-1B, kui vajad avalikult kättesaadavat ingliskeelset tekstimudelit, mida saab alla laadida, uurida, peenhäälestada ja enda kontrolli all käitada. See sobib hästi järgmisteks kasutusjuhtudeks:

  • Kohalikud tekstigeneerimise katsed ja prototüübid.
  • Keelemudelite õpetamine ja rakendusuuringud.
  • Peenhäälestuse või valdkonnaga kohandamise uuringud.
  • Korratav teadustöö, mis hõlmab mudeli artefakte ja treeninguteavet.
  • Kergekaalulised rakendused, mille jaoks 4 096 tokeni pikkusest kontekstist piisab.
  • Projektid, mis eelistavad Apache 2.0 avatud mudeli litsentsi sõltuvusele majutatud lõpp-punktist.

Teine lahendus võib olla sobivam, kui rakendus vajab viimistletud vestlusassistenti, tipptasemel arutlusvõimet, laia multimodaalset sisendit, pika kontekstiga dokumentide töötlemist, tööriistade usaldusväärset loomulikku orkestreerimist, struktureeritud väljundeid, veebotsingut või hallatud tootmiskasutust. OLMo 2 kollektsioonis võib eraldi avaldatud instruct- või peenhäälestusega variant sobida paremini assistendilaadseks suhtluseks, samas kui keerukaks arutlemiseks või kodeerimiseks võib eelistada suuremat mudelit. Neid valikuid ei tohiks segi ajada selle 1B baaskontrollpunkti puhul kontrollitud võimalustega.

Kokkuvõte

OLMo-2-0425-1B-d tuleks eelkõige mõista kompaktse ja täielikult avatud ehitusplokina ingliskeelse teksti genereerimiseks, mitte majutatud AI-assistendina. Selle ligikaudu 1 miljard parameetrit, 4 096 tokeni pikkune kontekstiaken, Apache 2.0 litsents, allalaaditavad kaalud ja toetavad treeninguressursid muudavad selle atraktiivseks kohaliku teadustöö ja peenhäälestuse jaoks. Piirangud on sama selged: tegemist on baasmudeliga, millel puuduvad kontrollitud loomulikud multimodaalsed või tööriistafunktsioonid, millel ei ole esitatud pakkuja majutatud tokenihinda ja mis ei ole mõeldud suuremate mudelite asendamiseks tipptasemel arutluses või pika kontekstiga tootmiskoormustes.


KKK - vastused sinu küsimustele

Mis on OLMo-2-0425-1B?
OLMo-2-0425-1B on Ai2 ehk Allen Institute for AI arendatud kompaktne ingliskeelne autoregressiivne transformer-mudel. Sellel on ligikaudu 1 miljard parameetrit ning see on mõeldud pigem kohalikuks teksti genereerimiseks, teadustööks, hariduseks, katsetamiseks ja peenhäälestuseks kui hallatavate vestlusrakenduste jaoks.
Kas OLMo-2-0425-1B on juhiseid järgiv vestlusmudel?
Ei. OLMo-2-0425-1B on teksti lõpetamiseks ja jätkamiseks treenitud baaskontrollpunkt, mitte juhiste järgi peenhäälestatud ega vestluseks optimeeritud mudel. Ai2 pakub eraldi juhendajalaadsema suhtluse jaoks mõeldud juhendatud peenhäälestusega, DPO- ja instruct-variante.
Millised on OLMo-2-0425-1B peamised tehnilised näitajad?
Mudelil on ligikaudu 1 miljard parameetrit, 16 transformerkihi, peidetud kihi suurus 2048, 16 tähelepanupead ja 4096 märgi suurune kontekstiaken. See toetab peamiselt ingliskeelset teksti, selle treenimiseks kasutati ligikaudu 4 triljonit märki ning mudeli andmete lõppkuupäevaks on märgitud detsember 2023.
Kas OLMo-2-0425-1B saab töötada lokaalselt ja millist litsentsi see kasutab?
Jah. OLMo-2-0425-1B on saadaval allalaaditava avatud kaaludega kontrollpunktina, mida saab kohapeal kasutada ühilduvate Transformersi-põhiste tööriistade ja teenindusraamistikega, nagu Transformers, vLLM või SGLang. Esitatud uuringus märgitakse, et mudel ja kood on välja antud Apache 2.0 litsentsi alusel.
Millised on OLMo-2-0425-1B piirangud?
Mudelil on suhteliselt väike, 4096 tokenist koosnev kontekstiaken ning see ei ole ilma täiendava kohandamiseta mõeldud tipptasemel arutlemiseks, nõudlikuks programmeerimiseks, pika konteksti töötlemiseks ega usaldusväärseks vestlusabiliseks. Selle täpse kontrollpunkti puhul ei ole kinnitatud sisseehitatud veebotsingu, tööriistakutsete, multimodaalse sisendi, struktureeritud väljundi režiimi ega hostitud tokenihindade liidese olemasolu.


Allikad 6
AI ettevõte

Info Allen Institute for Artificial Intelligence (Ai2) kohta