Moonlight

Moonlight-16B-A3B-Instruct

by Moonshot AI · Saadaval avatud kaaludega kontrollpunktina

Moonlight-16B-A3B-Instruct on Moonshot AI avatavate kaaludega ja MIT-litsentsiga juhiste järgimise mudel, mis on mõeldud enda taristus hostitavaks teksti genereerimiseks. Selle MoE-arhitektuur sisaldab kokku ligikaudu 16 miljardit parameetrit, millest iga märgi töötlemisel aktiveeritakse umbes 3 miljardit. Mudel toetab 8192 märgi pikkust kontekstiakent, teksti sisendit ja väljundit ning juurutamist Transformersi või vLLM-iga. Esimese osapoole hostitud kasutuse hinnastust ega kinnitatud natiivset multimodaalsust, tööriistade kasutamist, struktureeritud väljundit või eraldi maksimaalse väljundi võimekust ei tuvastatud.

Tekst Arutlusvõime Programmeerimine
Moonlight-16B-A3B-Instruct on Moonshot AI avatud juhiste järgi kohandatud keelemudel kasutajatele, kes eelistavad allalaaditavaid mudelikihte hallatavale vestlustellimusele või tootja enda hostitud API-le. See ühendab 16 miljardi parameetriga segu ekspertidest (mixture-of-experts, MoE) arhitektuuri, milles iga märgi töötlemisel on aktiivsed ligikaudu 3 miljardit parameetrit. Seetõttu kulub iga genereeritud märgi kohta vähem arvutusressurssi kui sarnase suurusega tiheda arhitektuuriga mudeli puhul. Kontrollpunkt on mõeldud teksti genereerimiseks kohalikus või enda hallatavas keskkonnas ning selle kontekstiaken mahutab 8192 märki. Mudel on välja antud MIT-litsentsi alusel.
Väljundid

Mida Moonlight-16B-A3B-Instruct 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. veebruar 2025
Olek Saadaval avatud kaaludega kontrollpunktina
Teadmiste ajapiiri märkused

Läbi vaadatud mudelikaardil, tehnilises aruandes ega hoidla dokumentatsioonis ei avaldatud autoriteetset teadmiste lõppkuupäeva.

Mudeli selgitused

Avatud kaaludega juhiste järgi häälestatud kontrollpunkt, mida majutatakse nime all moonshotai/Moonlight-16B-A3B-Instruct ja millele kehtib MIT-litsents. Mudelil on kokku ligikaudu 16B parameetrit ning iga tokeni kohta aktiveeritakse ligikaudu 3B parameetrit. Moonshot AI kirjeldab Moonlighti mudeliperekonda segu-ekspertidest (mixture-of-experts) koosneva mudelina, mille treenimiseks kasutati 5,7T tokenit ja täiustatud Muoni optimeerijat. Mudelikaardil on märgitud konteksti pikkuseks 8K ning soovitatakse kasutada Transformersi koos parameetriga trust_remote_code=True; dokumenteeritud on ka juurutamine vLLM-i abil. Ametlikult pakutava hostitud API hinnastust, eraldi maksimaalse väljundi piirangut, teadmiste lõppkuupäeva, veebiotsingu integratsiooni ega mudelitaseme täpset tuge struktureeritud väljundile, JSON-režiimile, vahemällu salvestamisele, pakktöötlusele, voogedastusele või peenhäälestusele ei ole kontrollitud. Toimetuse hinded on võrdlevad hinnangud, mitte teenusepakkuja antud reitingud.

Mudeli juhend

Moonlight-16B-A3B-Instruct: avatud 3B aktiivsete parameetritega MoE-mudel isemajutatud teksti genereerimiseks

Moonlight-16B-A3B-Instruct on Moonshot AI avatud kaaludega, MIT-litsentsiga juhiste järgi häälestatud keelemudel. Selle ekspertide segu arhitektuur sisaldab kokku ligikaudu 16 miljardit parameetrit, kuid aktiveerib iga märgi kohta umbes 3 miljardit parameetrit, mistõttu sobib see praktiliseks kandidaadiks teksti genereerimiseks kohalikus või enda hostitud keskkonnas. Mudelil on 8192 märgi suurune kontekstiaken ning see toetab tekstisisendit ja tekstiväljundit, kuid selle kontrollpunkti kohta ei ole dokumenteeritud kinnitatud natiivset pildi-, heli- ega videotuge, tööriistade kasutamise tuge, hostitud API hinnastust ega eraldi maksimaalse väljundi pikkuse spetsifikatsiooni.

Mis on Moonlight-16B-A3B-Instruct?

Moonlight-16B-A3B-Instruct on Moonshot AI välja antud juhiste järgimisele häälestatud avatud kaaludega keelemudel. Juhiste järgi häälestamine tähendab, et mudelit on treenitud vastama kasutaja suunistele, mitte üksnes jätkama teksti ennustamist jätkupäringu põhjal. Praktikas on see mõeldud näiteks tekstide koostamiseks, küsimustele vastamiseks, kokkuvõtete tegemiseks, üldiseks teksti genereerimiseks, programmeerimisabiks ja teaduslikeks katseteks.

Kontrollpunkt avaldati 24. veebruaril 2025 ning seda majutatakse Hugging Face'is nimega moonshotai/Moonlight-16B-A3B-Instruct. Mudeli kaalud on saadaval MIT-litsentsi alusel, lähtudes selle litsentsi tingimustest. See eristab mudelit ainult tarbijatele mõeldud mudelist, millele pääseb ligi veebirakenduse kaudu: kasutajad saavad kontrollpunkti alla laadida ja ise järeldamist hallata, kui neil on sobiv riistvara ja asjakohane teeninduskiht.

Moonlight-16B-A3B-Instruct kuulub Moonshot AI Moonlighti mudeliperekonda. Seotud moonshotai/Moonlight-16B-A3B kontrollpunkt on eeltreenitud versioon, samas kui siin käsitletav mudel on juhiste järgimisele häälestatud variant, mis on mõeldud vahetuks suhtluseks ja kasutaja suuniste järgimiseks.

Arhitektuur ja arvutusprofiil

Mudel kasutab ekspertide segu ehk MoE-arhitektuuri. Selle asemel et rakendada igale märgendile kõiki parameetreid, suunab MoE-mudel iga märgendi väiksema hulga spetsialiseerunud ekspertkomponentide juurde. Moonshot AI kirjeldab Moonlighti kui 3B/16B MoE-mudelit: sellel on kokku ligikaudu 16 miljardit parameetrit, millest iga märgendi puhul aktiveeritakse ligikaudu 3 miljardit.

See eristus on juurutamisel oluline. Parameetrite koguarv mõjutab mälunõudeid, sest mudeli kaalud tuleb endiselt salvestada, samas kui aktiivsete parameetrite arv on tihedamalt seotud iga märgendi töötlemiseks vajaliku arvutusega. Seetõttu võib Moonlight-16B-A3B-Instruct pakkuda kasulikku kompromissi väikese tiheda mudeli ja palju suurema tiheda mudeli vahel. See ei ole siiski igas mõttes samaväärne 3 miljardi parameetriga mudeliga; kasutajad peavad arvestama kogu kontrollpunkti, käitusaja lisakulude, täpsuse ja juurutamisel kasutatava kvantimisega.

Moonshot AI Moonlighti perekonna kirjelduse järgi treeniti mudelit 5,7 triljoni märgendi abil, kasutades täiustatud Muoni optimeerijat. Arhitektuur põhineb DeepSeek-V3 disainil. Need on teenusepakkuja või projekti väited mudeli arenduse kohta ning neid ei tohiks tõlgendada konkreetse töökoormuse jõudluse garantiina.

Kontekstiaken ja toetatud modaalsused

Kontrollitud konteksti pikkus on 8192 märgendit. Märgend on mudeli töödeldav tekstiosa; kontekstiaken hõlmab nii viipa kui ka asjakohast genereeritud jätku mudeli toetatud järjestuse pikkuse piires. 8K kontekstiaknast piisab tavaliste küsimuste, lühikeste dokumentide, koodilõikude ja kompaktsete uurimismärkmete jaoks, kuid pikkade raamatute, suurte koodihoidlate või ühe päringu paljude failidega töövoogude jaoks on see suhteliselt piiratud.

Moonlight-16B-A3B-Instruct on tekstimudel. See võtab sisendina vastu teksti ja väljastab teksti. Läbi vaadatud mudeli dokumentatsioonis ei nimetata loomulikku pildi-, heli- ega videosisendit ning seal ei dokumenteerita pildi-, heli-, video-, kõne-, muusika-, manuste ega muud mittetekstilist väljundit. Seetõttu ei saa eeldada, et pildid või failid töötavad lihtsalt seetõttu, et ümbritsev rakendus võib pakkuda multimodaalseid funktsioone.

VõimekusKontrollitud olek
TekstisisendToetatud
TekstiväljundToetatud
Konteksti pikkus8192 märgendit
Pildi-, heli- või videosisendSelle kontrollpunkti puhul dokumenteerimata
Pildi-, heli- või videoväljundSelle kontrollpunkti puhul dokumenteerimata
Teadmiste lõppkuupäevAutoriteetset kuupäeva ei tuvastatud

Arutlus, programmeerimine ja üldine jõudlus

Moonlight-16B-A3B-Instructi positsioneeritakse üldotstarbelise juhiste järgimise mudelina, mitte spetsiaalse nägemis-, kõne- või tööriistu kasutava süsteemina. Esitatud uuringud näitavad mudeli treenimismahtu arvestades tugevaid tulemusi programmeerimise, matemaatika, inglise keele ja hiina keele võrdlustestides, kuid läbi vaadatud materjal ei esita konkreetsete võrdlustestide tulemusi. Neid väiteid tuleks käsitleda mudelikaardi või projekti teatatud tulemustena, mitte garantiina, et mudel edestab kõiki sarnase suurusega alternatiive.

Programmeerimise puhul saab mudelit hinnata koodi lõpetamise, selgitamise, teisendamise ja silumise ülesannetes, sest see genereerib teksti ning projekt nimetab programmeerimisvõimekust üheks mudeli tugevuseks. Olemasolev teave ei kinnita koodihoidla tasemel koodimõistmist, integreeritud täitmiskeskkonda, automaattestimist ega tööriistatsüklit. Koodi käivitamise, failidega manipuleerimise, veebiotsingu või väliste toimingute võimalused peab lisama mudelit ümbritsev rakendus, mitte neid ei tohiks pidada mudeli loomulikeks funktsioonideks.

Sama eristus kehtib arutlusvõime kohta. Mudel võib matemaatiliste või analüütiliste päringute korral genereerida samm-sammult kulgeva tekstina mõjuvaid vastuseid ning projekt teatab matemaatikaalasest jõudlusest, kuid eraldi arutlusrežiimi ega kontrollitud arutlusmärgendite funktsiooni pole dokumenteeritud. Kasutajad peaksid hindama faktitäpsust ja probleemilahenduse kvaliteeti oma ülesannete põhjal, mitte pidama mudeli MoE-arhitektuuri või võrdlustestide väiteid universaalse arutlusvõime tõendiks.

Juurutamine ja kättesaadavus

Kanooniline juhiste järgimisele häälestatud kontrollpunkt on Hugging Face'is saadaval nimega moonshotai/Moonlight-16B-A3B-Instruct. Mudelikaardil dokumenteeritakse selle laadimine Hugging Face Transformersi abil ning soovitatakse kasutada hoidla kohandatud mudelikoodi koos trust_remote_code=True. Seda saab teenindada ka vLLM-i abil OpenAI-ga ühilduva kohaliku lõpp-punkti kaudu.

Kuna tegemist on avatud kaaludega kontrollpunktiga, langevad juurutamise kohustused kasutajale. Riistvara maht, mudeli täpsus, kvantimine, pakktöötlus, samaaegsus, latentsusnõuded, seire, turvalisus ja kasutuskulud ei ole kontrollpunkti enda kaudu hallatud teenusena tagatud. Tegelik mälunõue sõltub kaalude vormingust ja teeninduskonfiguratsioonist, kuid esitatud uurimus ei määra üht kindlat riistvara miinimumnõuet ning seda ei tohiks ise tuletada.

Kohaliku vLLM-i juurutuse kaudu saada olev OpenAI-ga ühilduv lõpp-punkt kirjeldab liidese stiili, mitte OpenAI ametlikku majutust ega Moonshot AI majutatud API-t. Selle konkreetse mudeli jaoks ei kontrollitud esimese osapoole majutatud API hinnastust. Samuti ei ole eraldi dokumenteeritud maksimaalset väljundmärgendite arvu. 8192 märgendi pikkust konteksti ei tohiks automaatselt tõlgendada garanteeritud väljundipikkusena, sest kontekst hõlmab ka viipa ning mudeli dokumentatsioonis ei avaldata eraldi maksimaalset lõpetuse pikkust.

Hinnastamine ja kasutuskulud

Moonlight-16B-A3B-Instructi teenindava Moonshot AI majutatud lõpp-punkti puhul ei ole kontrollitud sisend- ega väljundmärgendipõhist hinda. Kontrollpunkt on avatud kaaludega ja MIT-litsentsiga, seega ei tuvastatud esitatud uurimuses mudeli allalaadimise tasu. See ei tähenda, et juurutamine oleks tasuta: kasutajad peavad vajaduse korral tasuma riistvara, pilveeksemplaride, salvestusruumi, elektri, ribalaiuse, hoolduse ja arendustöö eest.

Selline kulumudel võib olla atraktiivne prognoositava või privaatsustundliku töökoormuse puhul, mis õigustab järeldamisteenuse käitamist. Juhukasutajatele võib see olla vähem sobiv, kui nad eelistaksid maksta nõudmisel kasutatava hallatud API eest ega sooviks taristut hooldada. Mudeli ligikaudu 3 miljardi aktiivse parameetriga profiil võib võrreldes sarnase kogusuurusega tiheda mudeliga parandada arvutustõhusust, kuid tegelik kulu ja kiirus sõltuvad teenindusmootorist, riistvarast, kvantimisest, päringu pikkusest ja samaaegsusest.

Peamised tugevused ja piirangud

Selle selgeim tugevus on avatud juurdepääsu ja suhteliselt tõhusa MoE-arvutusprofiili kombinatsioon. MIT-litsents ja allalaaditavad kaalud toetavad katsetamist, privaatseid juurutusi, mudelit ümbritseva rakenduse kohandamist ja kohalikku järeldamist ilma tarbijatele mõeldud vestlusliidesest sõltumata. Mudel pakub ka üht tekstikeskset kontrollpunkti inglise- ja hiinakeelseks tööks, üldiseks juhiste järgimiseks, programmeerimiskatseteks ja matemaatilisteks päringuteks.

  • Avatud juurutus: Kasutajad saavad kontrollpunkti alla laadida ja seda ise teenindada, selle asemel et tugineda suletud majutatud lõpp-punktile.
  • MoE tõhusus: Iga märgendi puhul aktiveeritakse ligikaudu 3 miljardit parameetrit, kuigi mudel sisaldab kokku ligikaudu 16 miljardit parameetrit.
  • Lai tekstipõhine kasutus: Mudel on mõeldud üldiseks juhiste järgimiseks, teksti genereerimiseks, uurimistööks, matemaatikaks ja programmeerimisega seotud ülesanneteks.
  • Paindlik litsents: Kontrollpunkti levitatakse MIT-litsentsi alusel.
  • Isemajandamise paindlikkus: Dokumenteeritud juurutusvõimalused hõlmavad Transformer­si, vLLM-i ja ühilduvaid järeldamissüsteeme.

Peamised piirangud on sama olulised. 8192 märgendi pikkune kontekst on pikkade dokumentide töötlemiseks tagasihoidlik. Loomulikku multimodaalset sisendit ega väljundit ei ole dokumenteeritud. Kontrollitud ei ole esimese osapoole majutatud hinda, eraldi maksimaalse väljundi spetsifikatsiooni, teadmiste lõppkuupäeva ega mudelitaseme garantiid struktureeritud väljundi, JSON-režiimi, voogedastuse, vahemällu salvestamise, pakktöötluse, peenhäälestuse või tööriistakasutuse kohta. Mõnda neist funktsioonidest võib rakendada järeldamismootor või rakenduse ümbris, kuid seda ei tohiks segi ajada kontrollpunkti kontrollitud võimekusega.

Millal valida Moonlight-16B-A3B-Instruct?

Vali Moonlight-16B-A3B-Instruct, kui soovid avatud ja allalaaditavat juhiste järgimise mudelit kohalikuks või enda hallatavaks tekstigenereerimiseks ning suudad vajalikku taristut käitada. See on mõistlik kandidaat privaatseteks prototüüpideks, üldisteks assistentideks ilma loomuliku meediasisendi vajaduseta, hiina- või ingliskeelseteks töövoogudeks, koodigenereerimise katseteks, matemaatilisteks päringuteks ja rakendusteks, kus hallatud märgendipõhise API vältimine on väärtuslik.

Selle MoE-struktuur on eriti oluline siis, kui soovid väikese tiheda mudeliga võrreldes suuremat mudeli kogumahtu, kuid hoida märgendi kohta tehtava arvutuse lähemal väiksema aktiivsete parameetrite arvuga mudeliklassile. Kompromiss seisneb selles, et kogu mudel tuleb endiselt salvestada ja teenindada, mistõttu aktiivsed parameetrid üksi ei määra riistvaranõuet.

Mõni teine võimalus võib olla sobivam, kui rakendus vajab 8K-st märgatavalt pikemat kontekstiakent, loomulikku pildi- või helimõistmist, pildi- või videogenereerimist, sisseehitatud veebiotsingut, kontrollitud funktsioonikutsete lepingut või hallatud teenust avaldatud hinnastuse ja teenusetaseme ootustega. Hallatud mudel võib olla eelistatum ka meeskondadele, kes ei soovi järeldamistaristut hallata. Teisalt võib väiksemat tihedat mudelit olla lihtsam käitada, kui väike mälukasutus ja lihtne juurutus on olulisemad kui 16 miljardi parameetriga MoE-kontrollpunktiga seotud võimekus.

Kokkuvõte

Moonlight-16B-A3B-Instructi on kõige õigem käsitleda avatud, ainult tekstiga töötava ja juhiste järgimisele häälestatud MoE-kontrollpunktina kasutajatele, kes soovivad juurutuse üle kontrolli. Selle ligikaudu 16 miljardi parameetriga kogusuurus, ligikaudu 3 miljardi aktiivse parameetri profiil, MIT-litsents ning dokumenteeritud Transformersi ja vLLM-i kasutusvõimalused muudavad selle sobivamaks ise hallatavateks katseteks kui lugejatele, kes otsivad valmis tarbijateenust. 8192 märgendi pikkune kontekstiaken ning majutatud hinnastuse, tööriistakasutuse, struktureeritud väljundi ja multimodaalsete funktsioonide kontrollimata olek määravad piirid sellele, mida saab selle konkreetse mudeli puhul kindlalt eeldada.


KKK - vastused sinu küsimustele

Mis on Moonlight-16B-A3B-Instruct?
Moonlight-16B-A3B-Instruct on Moonshot AI loodud avatud kaaludega ja juhiste järgi häälestatud keelemudel, mis on mõeldud enda taristus majutatavaks teksti genereerimiseks, küsimustele vastamiseks, kokkuvõtete koostamiseks, programmeerimise abistamiseks, matemaatikaülesannete lahendamiseks ja teaduslikeks katseteks. Mudeli kaalud on Hugging Face’is saadaval MIT-litsentsi alusel.
Mitu parameetrit aktiveerib Moonlight-16B-A3B-Instruct iga tokeni kohta?
Moonlight-16B-A3B-Instruct on ekspertide segu (Mixture-of-Experts) mudel, millel on kokku ligikaudu 16 miljardit parameetrit ja iga märgi kohta aktiivselt ligikaudu 3 miljardit parameetrit. Aktiivsete parameetrite arv mõjutab arvutusvajadust, samas kui parameetrite koguarv mõjutab endiselt mälunõudeid, sest kogu kontrollpunkt tuleb talletada.
Kui suur on Moonlight-16B-A3B-Instructi kontekstiaken?
Kontrollitud kontekstiaken on 8192 tokenit. See sobib tavaliste küsimuste, lühikeste dokumentide, koodilõikude ja kompaktsete uurimismärkmete jaoks, kuid võib seada piiranguid pikkadele raamatutele, suurtele koodihoidlatele või mitme failiga viipadele.
Kas Moonlight-16B-A3B-Instruct suudab töödelda pilte, heli või videot?
Moonlight-16B-A3B-Instruct on dokumenteeritud teksti sisendit ja teksti väljundit kasutava mudelina. Selle kontrollpunkti puhul ei ole loomulikku pildi-, heli- ega videosisendit või -väljundit dokumenteeritud, mistõttu ei tohiks eeldada multimodaalseid võimekusi.
Kuidas saab mudelit Moonlight-16B-A3B-Instruct juurutada?
Mudelit saab Hugging Face Transformersi abil laadida, kasutades hoidlas olevat kohandatud mudelikoodi, ning seda saab vLLM-i kaudu teenindada OpenAI-ga ühilduva kohaliku lõpp-punkti kaudu. Käitajad peavad tagama vajaliku riistvara ning haldama mälu, arvutustäpsust, kvantimist, samaaegsust, seiret, turvalisust ja käituskulusid.


Allikad 5
AI ettevõte

Info Moonshot AI kohta