Moonlight

Moonlight-16B-A3B

by Moonshot AI · Saadaval on avatud kaaludega eeltreenitud mudeli kontrollpunkt

Moonlight-16B-A3B on Moonshot AI avatud kaaludega eeltreenitud segu-ekspertidest keelemudel. Sellel on ligikaudu 16 miljardit parameetrit, millest iga märgi kohta aktiveeritakse umbes 3 miljardit. Mudel toetab ainult teksti genereerimist 8K kontekspiiranguga ning on litsentsitud MIT-litsentsi alusel. See on mõeldud enda taristus käitamiseks, teadustööks, programmeerimise ja matemaatika katseteks ning peenhäälestuseks, mitte valmis vestluslahendusena või majutatud API kaudu kasutamiseks.

Tekst Arutlusvõime Programmeerimine
Moonlight-16B-A3B on Moonshot AI baastasemel keelemudel kasutajatele, kes eelistavad valmis majutatud assistendile või tasulisele API-le avatud kaalusid. Selle hõreda ekspertide segu arhitektuur ühendab 16 miljardi parameetriga mudeli, millest iga märgi kohta on aktiivsed ligikaudu 3 miljardit parameetrit. Tulemuseks on teadustöödele suunatud tekstimudel, mida saab kasutada koos Transformersi, vLLM-i, SGLangi ja ühilduva taristuga, eeldusel et juurutuskeskkond suudab talletada kogu mudeli kontrollpunkti.
Väljundid

Mida Moonlight-16B-A3B suudab teha

Tekst
Sisendid

Mida see mõistab

Tekst
Mudeli profiil

Jõudlusnäitajad

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

Tehnilised andmed

Mudeliseeria Moonlight
Tüüp üldotstarbeline
Konteksti maht 8K märki/tokenit
Välja antud 24.02.2025
Olek Saadaval on avatud kaaludega eeltreenitud mudeli kontrollpunkt
Teadmiste ajapiiri märkused

Ametlikust mudelikaardist ega tehnilisest aruandest ei leitud autoriteetset mudelipõhist teadmiste lõppkuupäeva.

Mudeli selgitused

See on eeltreenitud baaskontrollpunkt, mitte eraldi välja antud Moonlight-16B-A3B-Instructi mudel. Mudelil on ligikaudu 16 miljardit parameetrit, millest iga märgi puhul on aktiivsed ligikaudu 3 miljardit. See kasutab DeepSeek-V3 stiilis MoE-arhitektuuri ja selle treenimiseks kasutati Muon-optimeerijat ning 5,7 triljonit märki. Ametlikus mudelikaardis on dokumenteeritud juurutamine Transformersi, vLLM-i ja SGLangi abil. Ametlikku esimese osapoole hostitud märgipõhist hinnastamist ei leitud, kuna kontrollpunkti levitatakse avatud mudelikaaludena. Avaldatud 8K konteksti pikkus on kinnitatud; eraldi täpset väljundmärkide maksimaalset arvu ei ole määratud.

Mudeli juhend

Moonlight-16B-A3B: tõhus avatud kaaludega MoE-mudel isehostitud teksti genereerimiseks

Moonlight-16B-A3B on Moonshot AI avatud kaaludega eeltreenitud ekspertide segu (Mixture-of-Experts, MoE) keelemudel. See sisaldab ligikaudu 16 miljardit parameetrit, kuid aktiveerib iga tokeni puhul umbes 3 miljardit, pakkudes seega potentsiaalselt tõhusamat alternatiivi võrreldava suurusega tihedatele mudelitele. Muoni optimeerijaga 5,7 triljoni tokeni põhjal treenitud mudel on mõeldud tekstigenereerimiseks enda taristus, keelemudelite uurimiseks, programmeerimise ja matemaatika katseteks ning edasiseks peenhäälestuseks.

Mis on Moonlight-16B-A3B?

Moonlight-16B-A3B on Moonshot AI välja töötatud avatud kaaludega eeltreenitud keelemudel. See on mõeldud eelkõige teksti genereerimiseks ja mudelite uurimiseks, mitte otseseks kasutamiseks tarbijatele mõeldud vestlusrobotina. Kontrollpunkt on Hugging Face'is saadaval kujul moonshotai/Moonlight-16B-A3B ning selle litsents on MIT.

Nimetus kirjeldab ligikaudset mahtu: mudelil on kokku 16 miljardit parameetrit ja iga märgi puhul aktiveeritakse umbes 3 miljardit parameetrit. Parameetrid on õpitud arvväärtused, mida keelemudel kasutab teksti töötlemiseks ja genereerimiseks. Kuna ekspertide segu kasutav mudel aktiveerib iga märgi puhul ainult valitud osad oma võrgust, võib selle ühe märgi töötlemine nõuda vähem arvutust kui sarnase parameetrite koguarvuga tiheda arhitektuuriga mudelil. See ei kaota siiski vajadust kogu mudelit talletada.

Moonlight-16B-A3B on Moonlighti mudeliperekonna baaskontrollpunkt. Moonshot AI avaldas ka mudeli Moonlight-16B-A3B-Instruct, mis on juhiste järgi häälestatud variant. Neid kahte ei tohiks käsitleda omavahel asendatavatena: siin käsitletav mudel on eeltreenitud ning usaldusväärseks assistendilaadseks suhtluseks võib vajada täiendavat juhendamist, peenhäälestust või järeltöötlust.

Arhitektuur ja treenimisviis

Moonlight-16B-A3B kasutab DeepSeek-V3-laadset ekspertide segu arhitektuuri. Praktilises mõttes sisaldab mudel mitut ekspertkomponenti ning marsruutimismehhanism valib, millised komponendid iga märgi puhul panustavad. Korraga on aktiivsed ligikaudu 3 miljardit parameetrit, kuigi kogu kontrollpunkt sisaldab umbes 16 miljardit parameetrit.

Moonshot AI andmetel treeniti mudelit 5,7 triljoni märgi peal. Selle arendus on seotud uuringutega, mis käsitlevad Muoni optimeerija skaleerimist suurtele keelemudelitele. Tehnilises töös käsitletakse kaalude kahandamist, ühtset uuenduste skaleerimist ja hajusoptimeerimise meetodeid, mille eesmärk on parandada treenimise tõhusust. Need üksikasjad kirjeldavad väljalaske aluseks olevat treenimisalast uurimistööd, kuid neid ei tohiks tõlgendada iga järgneva ülesande toimivuse garantiina.

Avaldatud mudeliteabes on konteksti pikkuseks märgitud 8K. Kontekstiaken on tekstihulk, mida mudel saab ühe päringu puhul arvesse võtta, sealhulgas viip ja genereeritud jätk. Esitatud spetsifikatsioonid ei määra eraldi maksimaalset väljundmärkide arvu, mistõttu ei tohiks juurutustes eeldada muud piirangut kui need, mille seavad mudel ja teenindussüsteem.

Võimekused ja toetatud modaalsused

Moonlight-16B-A3B on ainult tekstimudel. See võtab vastu tekstisisendit ja toodab tekstiväljundit; loomulikku pildi-, heli- ega videosisendit või -väljundit ei ole dokumenteeritud. Seetõttu sobib see tavapäraste keelemudeli töökoormuste jaoks, nagu lõpetamine, teisendamine, kokkuvõtete tegemine, koodi genereerimine, matemaatilised katsed ja keelemudelite käitumise uurimine.

Võimekuste hindamisel on oluline arvestada, et tegemist on baasmudeliga. Eeltreenitud mudel õpib teksti jätkama, kuid seda ei ole tingimata optimeeritud loomulikus keeles antud juhiste järgimiseks samal viisil nagu vestlusassistenti. See võib paremini reageerida hoolikalt koostatud lõpetamisviipadele, näidetele, ülesandespetsiifilisele peenhäälestusele või rakenduskihile, mis kontrollib ja vormindab selle väljundit.

Moonshot AI tehniline aruanne sisaldab hindamisi inglise ja hiina keele mõistmise, arutlemise, matemaatika ja koodi kohta. Esitatud võrdlustestid hõlmavad MMLU-d, MMLU-Pro'd, BBH-d, TriviaQA-d, HumanEvali, MBPP-d, GSM8K-d, MATH-i, CMathi, C-Evali ja CMMLU-d. Need on väljalaske ajal saadud uurimistulemused, mitte konkreetse viiba, keelekombinatsiooni, kvantimismeetodi või tootmiskoormuse garantiid.

Kodeerimine, arutlemine ja tööriistade kasutamine

Moonlight-16B-A3B-d saab kasutada koodi genereerimiseks ja matemaatiliste ülesannete lahendamiseks ning väljalaskematerjalid sisaldavad kodeerimise ja arutlemise hindamisi. Selle kasulikku rolli on kõige õigem mõista üldotstarbelise tekstimudelina, mida saab selliste töökoormuste jaoks kohandada, mitte spetsiaalse kodeerimisagendi või sisseehitatud tööriistadega arutlussüsteemina.

Selle kontrollpunkti puhul ei ole määratletud loomulikku veebotsingut, veebisirvimist, funktsioonikutseid ega väliste toimingute tegemise võimalust. Arendaja võib paigutada mudeli suuremasse rakendusse, mis pakub tööriistu, hangib dokumente, käivitab koodi või valideerib vastuseid, kuid need funktsioonid pärineksid ümbritsevast süsteemist, mitte mudelist endast. Samuti tuleks struktureeritud väljund või JSON-käitumine rakenduses teostada ja üle kontrollida, välja arvatud juhul, kui valitud teeninduskiht lisab sobiva piiratud dekodeerimise funktsiooni.

Rohket arutlemist nõudvate ülesannete puhul võib mudel genereerida selgitusi või vaheteksti, kuid esitatud uurimistöös ei ole tuvastatud spetsiaalset arutlusrežiimi ega teenusepakkuja määratud arutluse juhtfunktsiooni. Seetõttu tuleks tulemusi katsetada tegeliku ülesande peal, eriti siis, kui oluline on matemaatiline korrektsus või käivitatav kood.

Juurutamine, kiirus ja kulude kompromissid

Ametlikus mudelikaardis dokumenteeritakse juurutamist Transformersi, vLLM-i ja SGLangi abil. Need tööriistad toetavad kohalikku või majutatud järeldamist ning vLLM ja SGLang võivad pakkuda OpenAI-ga ühilduvat kohalikku HTTP-liidest. Täpne käsk, mälunõue, läbilaskevõime ja latentsus sõltuvad riistvarast, täpsusest, pakettöötlusest, järjestuse pikkusest ja teeninduskonfiguratsioonist.

Ligikaudu 3 miljardi aktiivse parameetri näitaja aitab selgitada mudeli tõhususe atraktiivsust, kuid seda ei tohiks segi ajada 3B kontrollpunktiga. Ligikaudu 16B suurune täismudel tuleb endiselt talletada või järeldusmootorile kättesaadavaks teha. Algne väljalase on saadaval BF16-vormingus ning kogukonna loodud kvantitud versioonid võivad vähendada mälukasutust. Kvantimine võib muuta kiirust, kvaliteeti ja ühilduvust, mistõttu tuleks kvantitud kogukonnaversiooni tulemusi hinnata algsest kontrollpunktist eraldi.

Esitatud uurimismaterjalides ei ole Moonlight-16B-A3B-le ametlikku esimese osapoole majutatud märgipõhist hinda. Seda levitatakse avatud kaaludega, mis tähendab, et kasutajad maksavad üldjuhul oma riistvara, majutatud GPU-aja, salvestusruumi, võrguühenduse ja käitamise eest, mitte Moonshot AI pakutavate märkide eest. See võib olla püsivate töökoormuste, katsetamise või privaatsustundlike juurutuste puhul kulutõhus, kuid samal ajal langevad taristu ja hooldusega seotud kohustused kasutajale.

Peamised tugevused

  • Hõre arhitektuur: 16 miljardi parameetriga mudelis on iga märgi puhul aktiivsed ligikaudu 3 miljardit parameetrit, mis võib anda isemajutatud järeldamise jaoks soodsa arvutusprofiili.
  • Avatud juurutamine: kontrollpunkti saab alla laadida ja kasutada dokumenteeritud avatud tööriistadega, ilma et oleks vaja Moonshot AI majutatud lõpp-punkti.
  • Lai tekstipõhise uurimistöö ulatus: mudel sobib keele mõistmise, genereerimise, kodeerimise, matemaatika ning inglise ja hiina keele hindamisega seotud tööks.
  • Paindlik litsents: mudelikaardil on märgitud MIT-litsents, millele lisanduvad litsentsitingimused ja muud kohaldatavad õiguslikud või käitamisega seotud kohustused.
  • Mahukas treeningmaterjal: Moonshot AI andmetel eeltreeniti mudelit 5,7 triljoni märgi peal, mis annab uurimiskontrollpunktile märkimisväärse mahu.

Piirangud, millega arvestada

  • Juhiste järgi häälestamata: baaskontrollpunkt ei pruugi järjepidevalt käituda viimistletud vestlusassistendina. Eraldi Instructi mudel on asjakohasem, kui esmatähtis on juhiste järgimine.
  • Ainult 8K kontekst: see sobib vähem väga pikkade dokumentide või töövoogude jaoks, kus ühes päringus tuleb alles hoida suur hulk vestlust ja lähtematerjali.
  • Täismudeli talletamine on endiselt vajalik: hõre aktiveerimine vähendab aktiivset arvutust, kuid ei muuda mudelit väikeseks 3B kaaludega kontrollpunktiks.
  • Loomulikku multimodaalsust ei ole dokumenteeritud: pildi-, heli- ja videoülesanded nõuavad teist mudelit või välist töötlemiskonveierit.
  • Esimese osapoole majutatud hinda ega valmiskujul API-t ei ole määratletud: kasutajad peavad valima ja käitama ühilduvat järeldustaristut.
  • Võrdlustesti tulemused ei ole universaalsed garantiid: tegelik kvaliteet varieerub sõltuvalt juhistest, keelest, riistvarast, täpsusest ja rakenduse ülesehitusest.

Millal valida Moonlight-16B-A3B?

Vali Moonlight-16B-A3B siis, kui vajad avatud kaaludega tekstimudelit, mida saab juurutada enda kontrolli all, ning oled valmis järeldustaristut haldama. See sobib hästi keelemudelite katsetamiseks, isemajutatud teksti lõpetamiseks, koodi- ja matemaatikauuringuteks, peenhäälestuse uurimiseks ning rakendusteks, kus aktiivsete parameetrite poolest tõhus MoE-arhitektuur on atraktiivsem kui sarnase suurusega tiheda arhitektuuriga mudel.

See võib sobida ka meeskondadele, kes soovivad mudelit uurida või muuta, selle asemel et sõltuda teenusepakkuja hallatavast API-st. MIT-litsents ja ühilduvus levinud teenindussüsteemidega võivad katsetamist lihtsustada, kuigi tootmiskasutajad peavad endiselt üle vaatama litsentsi-, turbe-, mudeli kvaliteedi ja käitamisega seotud nõuded.

Teine võimalus võib olla sobivam siis, kui esmatähtsad on usaldusväärne juhiste järgimine, täielikult hallatav API, loomulik multimodaalne töötlemine, sisseehitatud tööriistad, väga pikk kontekst või prognoositav märgipõhine teenusehind. Samas perekonnas on assistendilaadse suhtluse jaoks asjakohasem võrdlusmudel Moonlight-16B-A3B-Instruct, samal ajal kui baasmudel sobib paremini eeltreenitud kontrollpunkti uurimiseks või kohandamiseks.

Kokkuvõte

Moonlight-16B-A3B on uurimistööle suunatud avatud keelemudel, mille peamine eripära on 16 miljardi parameetri suuruse ekspertide segu arhitektuuri ja ligikaudu 3 miljardi aktiivse parameetri kombinatsioon iga märgi puhul. See pakub praktilist lähtekohta isemajutatud teksti genereerimiseks ja mudeliuuringuteks ning toetab dokumenteeritult Transformer­si, vLLM-i ja SGLangi. Kompromissid on samuti selged: mudel töötab ainult tekstiga, selle kontekst on piiratud 8K-ga, see ei ole juhiste järgi häälestatud ning seda ei pakuta hinnastatud majutatud API-na. Need omadused muudavad selle kõige kasulikumaks tehniliselt võimekatele kasutajatele, kes eelistavad juurutamise kontrolli ja avatust valmiskujul assistendifunktsioonidele.


KKK - vastused sinu küsimustele

Mis on Moonlight-16B-A3B?
Moonlight-16B-A3B on Moonshot AI avatud kaaludega eeltreenitud keelemudel, mis on loodud teksti genereerimiseks, enda taristus käitamiseks ja mudeli uurimiseks. Sellel on kokku ligikaudu 16 miljardit parameetrit ning iga tokeni kohta aktiveeritakse umbes 3 miljardit parameetrit.
Kas Moonlight-16B-A3B on juhiste järgi peenhäälestatud vestlusrobotimudel?
Ei. Moonlight-16B-A3B on peamiselt teksti lõpetamiseks ja teadustööks mõeldud eeltreenitud baasmudel. Usaldusväärseks assistendilaadseks suhtluseks võib see vajada hoolikalt koostatud viipasid, peenhäälestust või järeltöötlust. Juhiste järgimiseks sobib paremini variant Moonlight-16B-A3B-Instruct.
Millist riistvara ja milliseid juurutusvõimalusi Moonlight-16B-A3B toetab?
Mudelid saab juurutada Transformersi, vLLM-i ja SGLangi abil. Kuigi iga tokeni puhul on aktiivsed vaid umbes 3 miljardit parameetrit, peab järeldussüsteem siiski salvestama või laadima kogu ligikaudu 16 miljardi parameetriga mudeli kontrollpunkti. Riistvaranõuded sõltuvad täpsusest, kvantimisest, konteksti pikkusest, pakktöötlusest ja serveerimiskonfiguratsioonist.
Kas Moonlight-16B-A3B toetab mult modaalsisendit, veebisirvimist või tööriistade kutsumist?
Moonlight-16B-A3B on dokumentatsiooni kohaselt ainult teksti töötlev mudel ning sellel puuduvad loomupärased pildi-, heli- ja videotöötluse, veebi sirvimise, funktsioonikutsungite ning väliste toimingute võimalused. Need funktsioonid saab lisada rakenduskihiga, mis ühendab mudeli otsingusüsteemide, tööriistade, koodi täitmise või piirangutega väljundi valideerimisega.
Millised on Moonlight-16B-A3B peamised piirangud?
Selle peamised piirangud on 8K kontekstiaken, juhiste järgi häälestamise puudumine, ainult tekstipõhine töö, vajadus salvestada kogu 16B parameetriga mudel vaatamata hõredale aktiveerimisele ning ametliku esimese osapoole hallatava tokenipõhise hinnakirja või kasutusvalmis API puudumine. Võrdlustulemused võivad samuti erineda olenevalt viipade koostamisest, keelest, täpsusest, kvantimisest ja juurutuse seadistusest.


Allikad 4
AI ettevõte

Info Moonshot AI kohta