North

North Mini Code

by Cohere · Otse-eetris

Cohere North Mini Code on Apache 2.0 litsentsi alusel kasutatav ekspertide segu (Mixture-of-Experts) mudel, mis on loodud koodirepositooriumide tasemel tarkvaraarenduseks ja kodeerimisagentidele. Mudelil on kokku 30B parameetrit, millest aktiivseid on ligikaudu 3B, 256K märgi suurune kontekstiaken, maksimaalne väljund 64K märki, pildisisend, tööriistade kasutamise võimalus, struktureeritud väljundid, juurdepääs Cohere API-le, juurutamise võimalus Model Vaultis ning allalaaditavad kaalud privaatseks või kohalikuks järeldamiseks.

Tekst Arutlusvõime Programmeerimine
Cohere North Mini Code on spetsiaalne kodeerimismudel tarkvaratehnika agentidele, mitte üldotstarbeline vestlusmudel. Selle Mixture-of-Experts-arhitektuur kasutab 30 miljardi parameetriga mudelist ligikaudu 3 miljardit aktiivset parameetrit, mis aitab vähendada järeldamise kulusid ja latentsust, säilitades samal ajal suure kontekstiakna. Mudel toetab piltide sisendit, tööriistapõhiseid töövooge, struktureeritud väljundeid ja mahukaid koodigenereerimise ülesandeid ning on saadaval Cohere'i Chat API, Model Vaulti, OpenRouteri ja allalaaditavate Apache 2.0 litsentsiga mudelikaalude kaudu.
Väljundid

Mida North Mini Code suudab teha

Tekst
Sisendid

Mida see mõistab

Tekst Pildid Multimodaalne
Võimekused

Abifunktsioonid

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

Jõudlusnäitajad

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

Tehnilised andmed

Mudeliseeria North
Tüüp Programmeerimine
Konteksti maht 256K märki/tokenit
Maksimaalne väljundmärkide arv 64K märki/tokenit
Välja antud 2026-06-09
Olek Otse-eetris
Teadmiste ajapiiri märkused

Cohere’i praegu kättesaadav mudelidokumentatsioon ei avalda North Mini Code’i otsest teadmiste lõppkuupäeva.

Mudeli selgitused

North Mini Code on 30 miljardi parameetri suuruse kogumahuga ja ligikaudu 3 miljardi aktiivse parameetriga Mixture-of-Experts-mudel. See on Cohere’i esimene Northi koodagendi mudel ning see on välja antud Apache 2.0 litsentsi alusel. Mudel on märgitud kasutusvalmis ning seda saab kasutada Cohere’i Chat API lõpp-punktide, Model Vaulti, OpenRouteri ja allalaaditavate kaalude kaudu. Cohere’i dokumentatsioon kirjeldab mudeli arutlusvõimet, tööriistade kasutamist, struktureeritud väljundeid, mitmekeelset tuge, pildisisendeid, turvarežiime ja viiteid. API kasutamine on tasuta kuni päringupiirangute täitumiseni. Cohere’i lansseerimismaterjalide kohaselt on mudel saadaval BF16-, FP8- ja W4A16-vormingus ning teatud konfiguratsioonide puhul on minimaalseks juurutuse sihtmärgiks üks H100. Toimetuse antud hinded on võrdlevad hinnangud, mitte teenusepakkuja esitatud reitingud.

COST

Hinnad

Sisend Tasuta kuni kohaldatavate Cohere’i API päringumäärade piirangute täitumiseni; ise hostitud juurutamisega kaasnevad taristukulud, mitte Cohere’i tokenipõhine hinnastus.
Väljund Tasuta kuni Cohere'i API-le kehtivate päringulimiitide täitumiseni; ise hostitud juurutamisega kaasnevad taristukulud, mitte Cohere'i märgipõhine hinnastus.
Mudeli juhend

Cohere North Mini Code: kiire avatud kaaludega mudel AI-agentidele koodi kirjutamiseks

Cohere North Mini Code on avatud kaaludega Apache 2.0 litsentsi alusel välja antud ekspertide segu mudel, mis on loodud agentpõhiseks tarkvaraarenduseks. Sellel on kokku 30 miljardit parameetrit, märgi kohta on aktiivsed ligikaudu 3 miljardit parameetrit, kontekstiaken mahutab 256K tokenit ning mudel toetab kuni 64K väljundtokenit. See on mõeldud kogu koodirepositooriumi tasandi programmeerimiseks, terminalipõhisteks töövoogudeks, koodiülevaatuseks ja privaatseks juurutamiseks.

Mis on Cohere North Mini Code?

North Mini Code on Cohere'i Northi perekonna esimene koodiagentidele mõeldud mudel. See on loodud tarkvaraarendussüsteemidele, mis teevad enamat kui vastavad kodeerimisküsimusele ühe vastusega. Koodiagent saab mudelit kasutada koodivaramu uurimiseks, muudatuse kavandamiseks, terminali- või shellikäskude käivitamiseks, mitme faili muutmiseks, kontrollide käivitamiseks ning oma töö parandamiseks mitme vooru jooksul.

Mudel kasutab ekspertide segu ehk MoE-arhitektuuri. Lihtsustatult öeldes sisaldab mudel kokku 30 miljardit parameetrit, kuid iga töödeldava märgi puhul on aktiivsed ligikaudu 3 miljardit parameetrit. See võib vähendada iga sammu jaoks vajalikku arvutusmahtu võrreldes olukorraga, kus iga kord kasutatakse kõiki parameetreid. Tulemuseks on mudel, mis on suunatud suhteliselt tõhusale agendipõhisele kodeerimisele, pakkudes samal ajal väga suurt töö konteksti.

North Mini Code'i ei esitleta Cohere'i üldiste Commandi mudelite laiaulatusliku asendajana. Selle fookus on kitsam ja praktilisem: tarkvaraarendus koodivaramu tasemel, suhtlus terminaliga, koodi genereerimine, silumine, koodi ülevaatamine ja muud töövood, milles mudel saab kasutada väliseid tööriistu.

Peamised tehnilised andmed

Tehnilised andmedNorth Mini Code
TeenusepakkujaCohere
mudeli IDnorth-mini-code-1-0
Mudelite perekondNorth
ArhitektuurEkspertide segu
Parameetreid kokku30 miljardit
Aktiivseid parameetreidLigikaudu 3 miljardit
Kontekstiaken256 000 märki
Maksimaalne väljund64 000 märki
LitsentsApache 2.0
TekstiväljundJah
PildisisendEsitatud mudelidokumentatsiooni kohaselt toetatud
Heli-, video- ja pildisisendEi ole toetatud

256 000 märgi suurune kontekstiaken on tarkvaraprojektide puhul eriti oluline. See võimaldab ühte pikemasse ülesandesse kaasata koodivaramu dokumentatsiooni, lähtefailid, logid, testitulemused ja tööriistade tulemused. Ka 64 000 märgi suurune maksimaalne väljund sobib mahukate koodimuudatuste või põhjalike tehniliste vastuste jaoks, kuigi praktilised rakendused võivad kehtestada oma vastusepiirangud.

Miks on see loodud agendipõhiseks kodeerimiseks?

Traditsiooniline koodi lõpetamine ennustab tavaliselt lühikest jätku otse kursori ümber oleva teksti põhjal. North Mini Code on suunatud laiemale töövoole, milles mudel aitab tarkvaraülesannet hallata alates uurimisest kuni valideerimiseni. Seda saab kasutada agendiraamistikus, mis annab mudelile juurdepääsu failidele, shellile, koodivarasemale või muudele määratletud tööriistadele.

Näiteks võib North Mini Code'i kasutav agent saada ülesande lisada API lõpp-punkt. See võib uurida projekti ülesehitust, tuvastada asjakohased marsruutimise ja andmetele juurdepääsu failid, teha ettepaneku tööplaani kohta, muuta mitut faili, käivitada testid, lugeda saadud veateateid ja teha parandusi. Mudel ise ei saa automaatselt piiramatut juurdepääsu arvutile; ümbritsev rakendus peab tööriistad andma ja õigusi rakendama. See eristus on turvalisuse ja juurutamise kavandamisel oluline.

Cohere kirjeldab tuge koodivaramu tasemel muudatustele, terminalipõhistele agentidele, koodi ülevaatamisele, süsteemiarhitektuuri kaardistamisele, alamagentide orkestreerimisele, teaduslikule kodeerimisele ja algoritmilisele arutlemisele. Mudel on mõeldud kasutamiseks selliste agendisüsteemidega nagu OpenCode ja SWE-agent, kuid selle tööriistakeskne ülesehitus sobib ka teiste koodiagentide rakendustega.

Kodeerimine, arutlemine ja tööriistade tugi

North Mini Code'i peamine võimekus on tarkvaraarendus. See on mõeldud koodi struktuuri, sõltuvuste, rakendusnõuete ja testitulemuste analüüsimiseks, mitte ainult eraldiseisvate koodilõikude genereerimiseks. Seetõttu sobib see paremini ülesannetele, mille puhul peab mudel säilitama konteksti mitme faili vahel ning otsustama, mida järgmisena uurida või muuta.

Esitatud uuringus on arutlemine ja tööriistade kasutamine märgitud toetatud võimekustena. Cohere'i dokumentatsioon kirjeldab ka struktureeritud väljundeid, mitmekeelset tuge, pildisisendeid, turvarežiime ja allikaid. Struktureeritud väljundid võivad aidata agendil tagastada plaanide, tegevuste või olekute kohta etteaimatavaid välju, kuid seda ei tohiks automaatselt käsitleda eraldiseisva JSON-režiimi tõendina. Olemasolev mudelikirje ei kinnita eraldi JSON-režiimi võimekust.

Tööriistade kasutamine toimub mudelit ümbritseva rakenduse või API-integratsiooni kaudu. Arendaja võib anda mudelile hoolikalt piiratud toimingud, näiteks faili lugemise, koodivaramust otsimise, paiga rakendamise või testikäsu käivitamise. Seejärel saab mudel töövoo osana neid toiminguid valida või taotleda. Tootmissüsteemid peaksid siiski valideerima tööriistade argumendid, piirama juurdepääsu failisüsteemile, isoleerima käskude täitmise ja nõudma hävitavate toimingute jaoks heakskiitu.

API, privaatne ja kohalik juurutamine

North Mini Code on Cohere'i mudelikataloogis märgitud aktiivseks ning sellele pääseb ligi Cohere'i Chat API kaudu. Cohere toetab tootmiskasutuse juurutamist ka Model Vaulti kaudu. Lisaks avaldab ettevõte allalaaditavad kaalud vormingutes BF16, FP8 ja W4A16, võimaldades organisatsioonidel hinnata isehostitud või privaatselt hallatavaid juurutusi Apache 2.0 litsentsi alusel.

Olemasoleva käivitusteabe kohaselt on teatud toetatud konfiguratsioonide puhul minimaalne juurutuse sihtmärk üks H100 GPU. See ei ole universaalne riistvaranõue: tegelikud vajadused sõltuvad arvulise täpsuse tasemest, kvantimisest, jada pikkusest, samaaegsusest, teenindustarkvarast ja säilitatava konteksti mahust. Kvantitud juurutuse mälu- ja jõudlusnäitajad võivad BF16-juurutuse omadest erineda.

Need juurutusvalikud on mudeli positsioneerimise seisukohalt olulised. Majutatud API-juurdepääs on lihtsam meeskondadele, kes soovivad kiiresti alustada ega taha ise järeldustaristut hallata. Model Vault ja privaatne juurutamine on asjakohasemad organisatsioonidele, kes vajavad suuremat kontrolli andmekäitluse, võrguasukoha või operatiivse integratsiooni üle. Allalaaditavad kaalud võivad pakkuda täiendavat kontrolli, kuid siis vastutab käitaja ise riistvara, skaleerimise, seire, uuenduste ja turvalisuse eest.

Hinnakujundus ja kulude kompromissid

Cohere'i dokumentatsiooni kohaselt on North Mini Code prooviversiooni ja tootmise API-võtmetega tasuta seni, kuni jõutakse Cohere'i rakenduvate API-piiranguteni. See tähendab, et mudelit saab dokumenteeritud piirangute piires kasutada ilma märgipõhise hinnata, kuid seda ei tohiks tõlgendada piiramatu majutatud järeldusena ega piiramatu tootmismahu garantiina. Kehtivad endiselt piirangud, kontonõuded ja kasutuspõhimõtted.

Isehostitud järeldus ei tekita Cohere'i API märgipõhist arvet, kuid see ei ole tasuta. Käitaja peab tasuma GPU-võimsuse, salvestusruumi, võrgunduse, inseneritöö, jälgitavuse, hoolduse ja elektri eest. Mõne konfiguratsiooni puhul võib ühest GPU-st alustamiseks piisata, kuid suurem samaaegsus või pikem kontekst võib nõuda rohkem ressursse.

Ligikaudu 3 miljardi aktiivse parameetriga ülesehitus on kasulik tõhususe kompromiss. See võib vähendada märgi kohta tehtavaid arvutusi võrreldes sarnase kogusuurusega tiheda mudeliga, mis võib parandada latentsust ja vähendada käituskulusid. Aktiivsete parameetrite arv üksi ei määra siiski tegelikku kiirust. Kogu kodeerimisülesande täitmise aega ja kulu mõjutavad ka riistvara, kvantimine, viiba pikkus, väljundi pikkus, pakktöötlus ja agendi tööriistakutsed.

Peamised tugevused ja piirangud

Tugevused

  • Keskendunud kodeerimisdisain: Mudel on optimeeritud tarkvaraarenduse agentidele, koodivaramu muudatustele, terminalitööle ja koodi ülevaatamisele.
  • Suur töökontekst: 256 000 märgi suurune kontekst mahutab ulatuslikult projekti materjale, dokumentatsiooni, logisid ja tööriistade tulemusi.
  • Tõhus MoE-struktuur: Ligikaudu 3 miljardit aktiivset parameetrit võib koodiagentide töökoormuste puhul pakkuda soodsat arvutuslikku kompromissi.
  • Pikad vastused: 64 000 märgi suurune maksimaalne väljund toetab suuri paiku, selgitusi ja mitmeetapiliste ülesannete tulemusi.
  • Paindlik juurutamine: Meeskonnad saavad kasutada Cohere'i API-t, Model Vaulti, OpenRouterit või allalaaditavaid kaalusid.
  • Paindlik litsents: Apache 2.0 litsents toetab laia valikut arendus- ja erajuurutuse stsenaariume, lähtudes litsentsitingimustest.

Piirangud

  • Spetsialiseeritud ulatus: See on peamiselt kodeerimismudel ning võib olla vähem sobiv üldiseks ärivestluseks, üldiseks sisuloomeks või mitmekeelseks ettevõttekasutuseks, mille puhul on üldine Commandi mudel asjakohasem.
  • Meedia loomine puudub: Mudel genereerib teksti ja suudab vastu võtta dokumenteeritud pildisisendit, kuid ei loo pilte, heli ega videot.
  • Tööriistadele juurdepääs on väline: Mudel ei halda iseseisvalt terminali ega koodivaramut. Need võimalused sõltuvad agendiraamistikust ja tööriistadest, mida raamistik võimaldab kasutada.
  • Taristu võib olla nõudlik: Privaatne juurutamine nõuab sobivaid GPU-sid ja insenerituge ning pikad kontekstid või suur samaaegsus võivad suurendada ressursivajadusi.
  • Majutatud juurdepääsule kehtivad piirangud: Tasuta API kättesaadavus lõpeb rakenduvate piirangute saavutamisel, mistõttu võivad suuremad tootmismahud nõuda konto- ja mahupõhist planeerimist.
  • Avaldatud teadmiste lõppkuupäev puudub: Cohere'i praegu kättesaadav dokumentatsioon ei esita selle mudeli teadmiste otsest lõppkuupäeva.

Toetatud sisendid ja väljundid

North Mini Code on peamiselt teksti genereeriv mudel. Tekst on keskne sisendi- ja väljundviis ning dokumenteeritud võimekuste hulka kuulub pildisisend toetatud töövoogude puhul. See võib olla kasulik, kui kodeerimisülesanne sisaldab veateate, kasutajaliidese, diagrammi või muu visuaalse viite ekraanipilti, kuid esitatud uuring ei määratle pildimõistmise laiemaid piire ega konkreetset pildi eraldusvõimet.

Esitatud tehniliste andmete põhjal puuduvad tõendid, et North Mini Code väljastaks pilte, heli, videot, muusikat, kõnet või manuseid. Selle struktureeritud väljundite tugi võib aidata rakendustel töödelda etteaimatavaid tekstivastuseid, samas kui allikad ja tööriistade kasutamine võivad ümbritseva süsteemi rakendamisel toetada paremini kontrollitud agenditöövooge.

Millal valida North Mini Code?

Vali North Mini Code siis, kui keskne probleem on mitmeetapiline tarkvaraarendus. See sobib eriti hästi järgmisteks ülesanneteks:

  • Funktsioonide arendamine ja refaktoreerimine koodivaramu tasemel
  • Terminali- või shellipõhised kodeerimisagendid
  • Silumisvood, mis nõuavad logide lugemist ja testide käivitamist
  • Automatiseeritud koodi ülevaatamine ja arhitektuuri kaardistamine
  • Teaduslikud või algoritmilised programmeerimisülesanded
  • Privaatne, kohalik või asutusesisene kodeerimise tugi
  • Organisatsioonid, kes soovivad Apache 2.0 litsentsiga avatud kaaludega kodeerimismudelit

See võib olla vähem sobiv, kui peamine vajadus on üldotstarbeline ettevõttevestlus, lai mitmekeelne ärikirjutamine, piltide genereerimine, kõne või meedia loomine. Sellisel juhul võib paremini sobida üldine mudel või kindla modaalsusega süsteem. Cohere'i mudelivalikus peab uuring Commandi mudeleid sobivamaks laiaulatuslikuks ettevõttesisuks, samas kui North Mini Code on keskendunum valik koodiagentide töövoogudeks.

Kokkuvõte

North Mini Code ühendab agentidele suunatud kodeerimiseesmärgi erakordselt suure kontekstiakna, pika väljundimahu ja mitme juurutusvõimalusega. Selle 30 miljardi parameetriga MoE-arhitektuur aktiveerib iga märgi puhul ligikaudu 3 miljardit parameetrit, andes mudelile selgelt tõhususele suunatud ülesehituse koodivaramu- ja terminaliülesannete jaoks. Mudel on eriti atraktiivne meeskondadele, kes loovad koodiagente või juurutavad privaatset kodeerimisabi, eriti juhul, kui olulised on avatud kaalud ja Apache 2.0 litsents.

Selle kompromissid on sama selged: tegemist on spetsialiseeritud, mitte universaalse assistendiga, majutatud kasutusele kehtivad piirangud ning isehostimine nõuab tegelikku taristut. Tarkvaraarenduse agentidele, kes peavad uurima, muutma ja valideerima mahukaid koodibaase, võivad need kompromissid olla põhjendatud. Üldise vestluse või mittetekstilise sisu genereerimise puhul on tõenäoliselt parem valik mõni muu mudelikategooria.


KKK - vastused sinu küsimustele

Milleks on Cohere North Mini Code loodud?
Cohere North Mini Code on loodud agentipõhiseks tarkvaraarenduseks, sealhulgas koodihoidlate uurimiseks, mitmes failis koodi muutmiseks, terminaliga suhtlemiseks, vigade silumiseks, koodi läbivaatamiseks, arhitektuuri kaardistamiseks ja testide käitamiseks välise agendiraamistiku kaudu.
Millised on North Mini Code'i peamised tehnilised andmed?
North Mini Code kasutab Mixture-of-Expertsi arhitektuuri, milles on kokku 30 miljardit parameetrit ja iga märgi kohta ligikaudu 3 miljardit aktiivset parameetrit. Selle kontekstiaken mahutab 256 000 tokenit ning maksimaalne väljund on 64 000 tokenit. Mudel toetab tekstisisendeid ja dokumentatsiooni kohaselt ka pildisisendeid ning on välja antud Apache 2.0 litsentsi alusel.
Kas North Mini Code saab iseseisvalt terminali kasutada või faile muuta?
Ei. North Mini Code'il ei ole automaatselt piiramatut juurdepääsu arvutile, terminalile ega koodirepositooriumile. Agendirakendus peab pakkuma selliseid tööriistu nagu failide lugemine, repositooriumi otsing, paranduste rakendamine ja käskude täitmine, samal ajal kui ümbritsev süsteem haldab õigusi ja valideerib toiminguid.
Kuidas saavad organisatsioonid North Mini Code'i juurutada?
Organisatsioonid saavad North Mini Code’i kasutada Cohere’i Chat API kaudu, juurutada seda privaatselt Model Vaulti abil, kasutada majutatud platvorme, nagu OpenRouter, või laadida selle kaalud alla BF16-, FP8- ja W4A16-vormingus, et seda enda hallatavas keskkonnas juurutada. Riistvaranõuded sõltuvad täpsusest, konteksti pikkusest, samaaegsusest ja teeninduskonfiguratsioonist.
Kas North Mini Code’i saab tasuta kasutada ja millised on selle peamised piirangud?
Cohere’i sõnul on North Mini Code test- ja tootmis-API-võtmetega tasuta kasutatav kuni kohaldatavate API-päringumäärade piirangute täitumiseni. Hostitud juurdepääsule kehtivad endiselt konto nõuded ja mahupiirangud, samas kui isemajutus hõlmab GPU-de, salvestusruumi, võrguühenduse, hoolduse ja seire kulusid. Mudel on spetsialiseerunud programmeerimisele, ei genereeri pilte, heli ega videot ning olemasolevas dokumentatsioonis ei ole avaldatud teadmiste lõppkuupäeva.


Allikad 5
AI ettevõte

Info Cohere kohta