Olmo 3

Olmo 3 7B Think

by Allen Institute for Artificial Intelligence (Ai2) · Aktiivne avatud kaaludega mudel

Olmo 3 7B Think on Ai2 avatud kaaludega arutlusmudel matemaatika, programmeerimise, loogika ja keerukate juhiste järgimise jaoks. Sellel on ligikaudu 7 miljardit parameetrit, 65 536 märgi suurune kontekstiaken, võimalus genereerida kuni 32 768 uut märki, 2024. aasta detsembrini ulatuv teadmiste piir ning Apache 2.0 litsents. Mudelit levitatakse kohalikuks või kolmanda osapoole juurutamiseks, mitte Ai2 ametliku märgipõhise API kaudu, ning see toetab ainult tekstisisendit ja -väljundit.

Tekst Arutlusvõime Programmeerimine
Olmo 3 7B Think on Allen Institute for AI (Ai2) allalaaditav arutlusvõimega keelemudel. Mudel on loodud keerukate ülesannete lahendamiseks, koostades enne lõplikku vastust vahepealse mõttekäigu, pöörates erilist tähelepanu matemaatikale, koodile, loogikale ja juhiste järgimisele. Selle avatud Apache 2.0 litsents, avaldatud kaalud, treeningu artefaktid ja 65 536 märgi pikkune kontekstiaken muudavad selle atraktiivseks teadlastele ja arendajatele, kes soovivad võimekat arutlusmudelit ise uurida, kohandada või oma taristus käitada.
Väljundid

Mida Olmo 3 7B Think suudab teha

Tekst
Sisendid

Mida see mõistab

Tekst
Võimekused

Abifunktsioonid

Voogedastus Peenhäälestamine
Mudeli profiil

Jõudlusnäitajad

9/10 Arutlusvõime
8/10 Programmeerimine
6/10 Kiirus
9/10 Kulutõhusus
Detailid

Tehnilised andmed

Mudeliseeria Olmo 3
Tüüp Arutlus
Konteksti maht 66K märki/tokenit
Maksimaalne väljundmärkide arv 33K märki/tokenit
Teadmiste piirkuupäev Detsember 2024
Välja antud 2025-11-20
Olek Aktiivne avatud kaaludega mudel
Teadmiste ajapiiri märkused

Ametlikul mudelikaardil on märgitud, et mudeli teadmiste lõppkuupäev on detsember 2024. See on aluseks oleva treeningandmestiku lõppkuupäev ning väline teabeotsing või tööriistade kasutamine seda ei muuda.

Mudeli selgitused

Kanooniline Hugging Face’i identifikaator: allenai/Olmo-3-7B-Think. See on Ai2 Thinki järeltreeningu protsessi lõplik RLVR-kontrollpunkt, mis järgneb mudelitele Olmo-3-7B-Think-SFT ja Olmo-3-7B-Think-DPO. Seda levitatakse Apache 2.0 litsentsi alusel avatud BF16-safetensors-failidena, mitte Ai2 ametliku pakutava tokenipõhise hinnaga. Mudelikaardil soovitatakse kasutada temperatuuri 0.6, parameetrit top_p väärtusega 0.95 ning parameetri max_tokens või max_new_tokens väärtust 32768. Mudel kuvab oma standardses genereerimisvormingus ka vahepealse sisu <think>-siltide vahel. Toimetuse hinded on võrdlevad hinnangud, mitte teenusepakkuja avaldatud reitingud.

Mudeli juhend

Olmo 3 7B Think: avatud kaaludega arutlusmudel matemaatika ja koodi jaoks

Olmo 3 7B Think on Ai2 täielikult avatud Apache 2.0 litsentsiga arutlusmudel matemaatika, programmeerimise, loogika ja mitmeastmeliste juhiste järgimise jaoks. Mudelil on ligikaudu 7 miljardit parameetrit, 65 536 tokeni suurune kontekstiaken ja see suudab genereerida kuni 32 768 uut tokenit. Selle treeninguprotsess ühendab juhendatud peenhäälestuse, otsese eelistusoptimeerimise ja kontrollitavatel tasudel põhineva tugevdusõppe. Mudel on mõeldud kohalikuks või isehostitud kasutuseks, mitte kasutusmahupõhiseks juurdepääsuks ametliku Ai2 hostitud API kaudu.

Mis on Olmo 3 7B Think?

Olmo 3 7B Think on 7 miljardi parameetriga ainult dekooderiga Transformer-mudel, mille töötas välja tehisintellekti uurimise instituut Allen Institute for Artificial Intelligence ehk Ai2. See on Olmo 3 7B arutlusraja viimane Think-kontrollpunkt. Erinevalt tavapärasest juhiste järgi peenhäälestatud keelemudelist, mille peamine eesmärk on vastata otse, on Think-varianti treenitud enne lõpliku vastuse esitamist kulutama täiendavaid genereerimissamme vahepealsele arutlusele.

Praktikas muudab see mudeli eriti sobivaks ülesannete jaoks, kus oluline on järelduste jada: matemaatikaülesannete lahendamine, koodi kirjutamine või ülevaatamine, mitme tingimuse järgimine, loogikaküsimuste lahendamine ja keerukate juhiste käsitlemine. Vahepealne arutlus kuvatakse mudeli tavapärases genereerimisvormingus, sealhulgas <think> sisuna. See väljund võib olla abiks uurimistöös ja silumisel, kuid seda ei tohiks käsitada tagatud või täiesti täpse kirjeldusena sellest, kuidas mudel vastuseni jõudis.

Olmo 3 7B Think kuulub Ai2 Olmo 3 perekonda, kuhu kuuluvad 7B ja 32B suuruses Base-, Think- ja Instruct-variandid. Think-kontrollpunkt on perekonna liige, mis keskendub pikemale arutlusele. Üldise vestluse ja tööriistadega seotud käitumise võrdluseks sobib paremini Olmo 3 7B Instruct, kuid esitatud uurimismaterjal ei tõesta, et see oleks alati konkreetse töökoormuse jaoks parem.

Kes seda pakub ja kuidas seda levitatakse?

Ai2 pakub Olmo 3 7B Thinki avatud kaaludega teadusmudelina. Mudeli ametlik Hugging Face’i repositoorium on allenai/Olmo-3-7B-Think. Mudel on välja antud Apache 2.0 litsentsi alusel ning Ai2 avaldab ka Olmo 3 treeninguprotsessiga seotud treeningukoodi, andmekogumeid, hindamistööriistu ja dokumentatsiooni.

See avatus eristab mudelit suletud majutatavast mudelist. Kasutajad saavad kaalud alla laadida, konfiguratsiooni uurida, kontrollpunkti kohapeal käivitada, seda ühilduva järeldustarkvara kaudu teenindada või teadus- ja peenhäälestustööks kohandada. Kompromiss seisneb selles, et kasutaja või majutusteenuse pakkuja peab tagama arvutusinfrastruktuuri. Esitatud uurimismaterjalis ei reklaami Ai2 selle kontrollpunkti ametlikku märgipõhist majutushinda.

Põhispetsifikatsioonid lühidalt

SpetsifikatsioonOlmo 3 7B Think
PakkujaAllen Institute for AI (Ai2)
MudeliperekondOlmo 3
Mudeli tüüpAvatud kaaludega arutluskeelemudel
ParameetridLigikaudu 7 miljardit
Konteksti pikkus65 536 tokenit
Maksimaalne äsja genereeritud tokenite arv32 768
LitsentsApache 2.0
Teadmiste lõppkuupäevDetsember 2024
Ametlik majutushindAi2 märgipõhist hinda ei ole tuvastatud
Loomulikud modaalsusedTekstisisend ja tekstiväljund

65 536 tokeni suurune kontekstiaken on märgitud maksimaalne konteksti pikkus, mis hõlmab nii viipa kui ka genereeritud materjali. Eraldi näitaja 32 768 tokenit tähistab esitatud mudeliteabe põhjal soovituslikku või toetatud maksimaalset äsja genereeritava väljundi pikkust. Need piirangud ei ole samad: pikk viip jätab kogu konteksti ulatuses vastuse jaoks vähem praktilist ruumi.

Arutlusvõime ja avaldatud tulemused

Mudeli treeningujärgsed eesmärgid hõlmavad matemaatikat, programmeerimist, vestlust, üldteadmisi ja juhiste järgimise ülesandeid. Ai2 hindamisandmete kohaselt sai mudel tulemuseks 95,1 MATH-is, 71,6 AIME 2024-s, 64,6 AIME 2025-s, 89,9 HumanEval+-is ja 75,2 LiveCodeBench v3-s. Need on Ai2 hindamiskomplekti pakkuja esitatud tulemused, mitte tagatised iga viiba või rakenduse kohta.

Mudeli arutluskäitumine on eriti kasulik siis, kui vastus sõltub vahepealsest tööst, mitte lihtsast meenutamisest. Näiteks võib seda kasutada matemaatilise lahenduse samm-sammult tuletamiseks, programmi käitumise jälgimiseks, algoritmi paranduse pakkumiseks või keeruka juhise väiksemateks tegevusteks jaotamiseks. Pikem arutlus võib mõne keeruka ülesande puhul jõudlust parandada, kuid suurendab võrreldes otse vastava mudeliga ka latentsust ja tokenikulu.

Arutluskäike tuleb hoolikalt kontrollida. Sujuv vahepealne selgitus võib sisaldada valesid eeldusi isegi siis, kui lõplik vastus on juhuslikult õige. Samuti võib õige lahendus sisaldada mittetäielikku selgitust või selgitust, mis ei kirjelda sõna-sõnalt mudeli sisemist arvutust. Suure mõjuga matemaatika, koodi juurutamise või faktipõhise uurimistöö puhul on endiselt vajalik väline valideerimine.

Arhitektuur ja pika konteksti lahendus

Olmo 3 7B Think kasutab ainult dekooderiga Transformer-arhitektuuri, milles on ligikaudu 7 miljardit parameetrit. Avaldatud konfiguratsioonis on 32 kihti, peidetud mõõde 4096, 32 tähelepanupead ja maksimaalne positsioonipikkus 65 536 tokenit.

Arhitektuur ühendab libiseva aknaga tähelepanu perioodiliste täieliku tähelepanuga kihtidega. Libiseva aknaga tähelepanu piirab seda, kui suurt osa jadast mõned kihid korraga töötlevad, samal ajal kui perioodilised täieliku tähelepanuga kihid saavad ühendada teavet laiemas kontekstis. Konfiguratsioon kasutab laiendatud konteksti pikkuse toetamiseks ka YaRN-il põhinevat pöörleva positsioonikodeeringu skaleerimist.

Pikk kontekst on kasulik näiteks suure koodifaili ülevaatamisel, pikkade dokumentide võrdlemisel või mahuka probleemilahenduskonteksti säilitamisel. See ei tähenda automaatselt, et iga detaili kasutatakse võrdselt hästi. Järeldamise mälunõuded ja vastuse kiirus sõltuvad viiba pikkusest, genereeritavast pikkusest, täpsusest, partiitöötlusest ja teenindusriistvarast.

Kuidas Think-kontrollpunkti treeniti

Olmo 3 7B Think valmib mitmeetapilise treeningujärgse protsessi kaudu. See algab Olmo 3 7B baaskontrollpunktist, jätkub Olmo 3 7B Think-SFT ja Olmo 3 7B Think-DPO kaudu ning jõuab lõpuks tugevõppe kontrollpunktini.

  • Juhendatud peenhäälestus: SFT-etapis treenitakse mudelit soovitud vastuste ja arutluskäitumise kureeritud näidete abil.
  • Otsene eelistuste optimeerimine: DPO-etapis kasutatakse eelistusteavet, et suunata mudelit soovitavamate vastuste poole, ilma et oleks vaja eraldi veebipõhist eelistuste õppimise tsüklit.
  • Tugevõpe kontrollitavate tasude põhjal: viimases etapis kasutatakse andmekogumit Dolci-Think-RL-7B ning tasusid, mida saab selliste ülesannete puhul nagu matemaatika või programmeerimine kontrollida.

Ai2 laiem Olmo 3 dokumentatsioon kirjeldab ka baasmudeliga seotud tööd, mis hõlmab suuremahulist eeltreeningut, sihipärast vahetreeningut ja pika konteksti laiendamist. Avalikud kontrollpunktid ja treeningudokumentatsioon on väärtuslikud teadlastele, kes soovivad uurida, kuidas arutlusvõime eri etappide jooksul areneb, selle asemel et käsitada mudelit läbipaistmatu lõpp-punktina.

Modaalsused, tööriistad ja struktureeritud väljund

Olmo 3 7B Think töötab ainult tekstiga. See võtab vastu tekstisisendit ja genereerib tekstiväljundit; see ei võta loomupäraselt vastu pilte, heli ega videot ega genereeri mittetekstilist meediat. Piltide või video mõistmist vajavad kasutajad peaksid üldise meediamudelina käsitlemise asemel kaaluma multimodaalset mudelit.

Mudeli kohta ei ole dokumenteeritud loomupärast esimese osapoole veebotsingu tööriista, funktsioonikutsete süsteemi ega eraldi JSON-režiimi API-t. Ümbritsev teenindusraamistik võib lisada rakendustaseme tööriistakäsitluse, struktureeritud viipamise, voogedastuse või väljundi valideerimise, kuid need funktsioonid kuuluvad juurutuskihi juurde ega ole kontrollpunkti kinnitatud loomupärased võimed. Võrdlusandmetes nimetatakse voogedastust toetatud funktsiooniks, kuid loomupärast tööriistakasutuse liidest ei ole tuvastatud.

Samamoodi võib rakendus viipas JSON-väljundit nõuda ja vastust hiljem valideerida, kuid seda ei tohiks kirjeldada pakkuja garanteeritud struktureeritud väljundi režiimina. Rangete skeemide nõudega arendajad peaksid lisama oma parseri, valideerija, korduskatsete loogika ja turvakontrollid.

Juurutamine, kiirus ja kulu

Olmo 3 7B Thinki saab laadida Hugging Face Transformersiga ning teenindada vLLM-i või SGLangiga. Ai2 esitatud juhistes soovitatakse arutlusele suunatud järeldamise puhul temperatuuri 0,6, top-p väärtust 0,95 ja kuni 32 768 äsja genereeritavat tokenit. Need sätted on lähtepunktid, mitte universaalsed nõuded; interaktiivsetes rakendustes võib eelistada lühemaid väljundipiiranguid.

Täistäpsusega repositoorium kasutab BF16 safetensors-faile ja võtab Hugging Face’i repositooriumis enda alla ligikaudu 14,6 GB. Käitusaegsed mälunõuded on suuremad, sest järeldamiseks on vaja ruumi ka mudeliprotsessile, tähelepanu võtme-väärtuse vahemälule, operatsioonisüsteemi lisakuludele ja partiitöötlusele. Kvantiseeritud laadimine on ühilduvate tööriistade kaudu võimalik, sealhulgas 8-bitine laadimine Transformersi ja bitsandbytesiga.

Esitatud materjalis ei ole selle mudeli kohta Ai2 korduvat tellimust ega ametlikku märgipõhist API-hinda. Seega sõltub rahaline kulu kasutatavast riistvarast, pilve- või majutusteenuse pakkujast, kvantiseerimise tasemest, kasutuskoormusest ning elektri- või taristukuludest. Vähese kasutusega juurutuse puhul võib mõne teise pakkuja majutatud API olla lihtsam ja odavam kui spetsiaalse masina haldamine. Suure mahuga või privaatsustundliku töökoormuse korral võib ise majutamine pakkuda suuremat kontrolli andmete üle ja prognoositavamat taristumajandust.

Arutluse pikkus tekitab otsese kiiruse kompromissi. Olmo 3 7B Think on väiksem ja potentsiaalselt lihtsamini juurutatav kui palju suuremad arutlusmudelid, kuid keerukate ülesannete lahendamiseks võib see vajada rohkem genereeritud tokeneid. Lühivastuseid andev mudel või juhistele keskenduv kontrollpunkt võib tavapärase vestluse, eraldamise või lihtsa klassifitseerimise korral vastata kiiremini. Esitatud andmete võrdlevad kiiruse, arutluse, programmeerimise ja kulu hinnangud on toimetuslikud prognoosid, mitte Ai2 avaldatud hinnangud.

Peamised tugevused ja piirangud

Tugevused

  • Avatud litsents ja materjalid: Apache 2.0 kaalud ning nendega seotud uurimismaterjalid toetavad kohapealset kasutamist, uurimist, kohandamist ja reprodutseeritavust.
  • Arutlusele keskendumine: Think-treeningurada on loodud spetsiaalselt mitmeastmelise matemaatika, programmeerimise, loogika ja juhiste järgimise jaoks.
  • Suur kontekst: 65 536 tokeni suurune kontekst võimaldab käsitleda mahukaid viipasid, lähtefaile või dokumente.
  • Jõukohane mudelisuurus: ligikaudu 7 miljardit parameetrit on kohapealseteks katsetusteks paremini hallatav kui palju suurem kontrollpunkt, kuigi riistvaranõuded on endiselt märkimisväärsed.
  • Läbipaistev arendus: SFT-, DPO- ja tugevõppeetappide kättesaadavus annab teadlastele parema ülevaate mudeli arengust.

Piirangud

  • Ainult tekst: see ei sobi loomupäraseks pildi-, heli- ega videomõistmiseks või -genereerimiseks.
  • Kinnitatud esimese osapoole majutatud API puudub: kasutajad peavad korraldama kohaliku või kolmanda osapoole järeldamise, mitte tuginema Ai2 märgipõhisele lõpp-punktile.
  • Loomupärane veebiotsing puudub: mudeli teadmiste lõppkuupäev on detsember 2024 ning see ei saa ilma ümbritseva tarkvarata iseseisvalt ajakohast teavet hankida.
  • Võimalik suur latentsus: pikad arutluskäigud võivad muuta vastused aeglasemaks ja kulutada rohkem väljundtokeneid kui otse vastavad mudelid.
  • Fakti- ja turvavead: vahepealne arutlus võib olla vale või eksitav ning mudelikaart soovitab faktiväiteid kontrollida ja rakendada täiendavaid kaitsemeetmeid.
  • Inglise keele fookus: esitatud uurimismaterjal määratleb mudeli ingliskeelse mudelina, mistõttu ei tohiks eeldada samaväärset kvaliteeti teistes keeltes.

Millal valida Olmo 3 7B Think?

Vali Olmo 3 7B Think siis, kui soovid avatud mudelit, mida saab alla laadida, uurida ja enda kontrolli all käitada, eriti matemaatilise arutluse, koodi genereerimise, loogika, pika konteksti katsetamise või reprodutseeritava tehisintellektiuuringu jaoks. See on mõistlik valik ka arendajatele, kes soovivad arutlusele keskenduvat kontrollpunkti peenhäälestada või hinnata ilma suletud kommertsteenusele tuginemata.

Selle avatud litsents ja avaldatud treeningurada on eriti kasulikud siis, kui mudeli läbipaistvus on oluline. Uurimisrühm saab võrrelda Base-, SFT-, DPO- ja lõplikke Think-kontrollpunkte, samal ajal kui juurutusmeeskond saab valida oma riistvarale sobiva kvantiseerimismeetodi ja teeninduskomplekti.

Teine võimalus võib olla sobivam siis, kui esmatähtsad on kiire igapäevavestlus, viimistletud majutatud kasutuskogemus, garanteeritud struktureeritud väljund, integreeritud veebiotsing, püsiv mälu või loomupärane multimodaalne sisend. Juhistele keskenduv sõsarvariant, näiteks Olmo 3 7B Instruct, võib sobida paremini otseseks vestluseks ja tööriistadega seotud rakenduskäitumiseks, samal ajal kui piltide, heli või video jaoks on vaja multimodaalset mudelit. Suuremad arutlusmudelid võivad mõne keeruka ülesande puhul pakkuda paremaid tulemusi, kuid vajavad üldjuhul rohkem taristut; väiksemad otse vastavad mudelid võivad tavapäraste päringute puhul olla kiiremad ja odavamad.

Kokkuvõte

Olmo 3 7B Thinki tuleks eelkõige mõista avatud ja ise majutatava arutlusele keskenduva kontrollpunktina, mitte valmis tarbijatele mõeldud assistendi või mõõdetava kasutustasuga API-tootena. Selle peamised eelised on Apache 2.0 litsents, uuritavad teadusmaterjalid, 7 miljardi parameetriga mudelisuurus, 65 536 tokeni suurune kontekst ja matemaatika- ning programmeerimisülesannetele spetsialiseerunud treeningujärgne töötlus. Peamised kulud on seotud kasutamisega: kasutajad peavad tagama järeldamistaristu, haldama jõudlust ja väljundi pikkust ning lisama ise tööriistad, valideerimise, otsingu ja turvakontrollid.


KKK - vastused sinu küsimustele

Mis on Olmo 3 7B Think?
Olmo 3 7B Think on Allen Institute for Artificial Intelligence’i (Ai2) välja töötatud 7 miljardi parameetriga avatud kaaludega arutlusvõimega keelemudel. See on loodud mitmeetapiliste ülesannete lahendamiseks, näiteks matemaatikas, programmeerimises, loogikas ja keerukate juhiste järgimisel, ning suudab vahepealset arutluskäiku näidata jaotistes .
Milline on Olmo 3 7B Thinki litsents ja konteksti pikkus?
Olmo 3 7B Think on välja antud Apache 2.0 litsentsi alusel. See toetab maksimaalselt 65 536 tokeni pikkust konteksti ja kuni 32 768 äsja genereeritud tokenit, kuigi pikad viibad vähendavad vastuste jaoks saadaolevat ruumi.
Kuidas saab mudelit Olmo 3 7B Think juurutada?
Mudeli saab alla laadida Hugging Face'i ametlikust hoidlast allenai/Olmo-3-7B-Think ning käitada seda kohapeal Hugging Face Transformersi abil või kasutada seda selliste süsteemide kaudu nagu vLLM ja SGLang. Täistäpsed BF16-kaalud võtavad enda alla ligikaudu 14,6 GB, kuid tegelik käitamise ajal vajalik mälumaht on suurem, sest arvestada tuleb mudeli protsessi, võtme-väärtuse vahemälu ja muu lisakuluga.
Millised on OLMo 3 7B Th ink-mudeli peamised piirangud?
Olmo 3 7B Think on ainult tekstipõhine ega toeta algupäraselt pilte, heli, videot, veebiotsingut, funktsioonikutseid ega garanteeritud struktureeritud JSON-väljundit. Selle ulatuslikum arutlusvõime võib suurendada latentsust ja kasutatavate märkide arvu ning mudeli vahepealsed selgitused võivad sisaldada vigu. Seetõttu tuleks olulised matemaatika-, programmeerimis-, faktipõhised ja ohutusega seotud väljundid sõltumatult üle kontrollida.


Allikad 6
AI ettevõte

Info Allen Institute for Artificial Intelligence (Ai2) kohta