ServiceNow na StarCoder
StarCoder ni kielelezo cha lugha kubwa wazi cha msimbo, kilichoundwa na ServiceNow Research na Hugging Face kupitia mradi wa BigCode.
Muhtasari
It matters because it brought a permissively licensed, transparently trained coding assistant to a field dominated by closed models.
Dive ya kina
StarCoder ni familia ya miundo ya kuzalisha msimbo iliyotolewa Mei 2023 na BigCode, ushirikiano ulioongozwa na ServiceNow Research na Hugging Face. StarCoderBase bora ni kielelezo cha kigezo cha bilioni 15.5 kilichofunzwa kwa takriban tokeni trilioni moja kutoka kwa The Stack, mkusanyiko mkubwa wa data wa msimbo wa chanzo ulioidhinishwa unaochukua zaidi ya lugha 80 za programu. Kipengele kikuu cha kutofautisha ni dirisha lake la muktadha wa tokeni 8,000 na mafunzo ya Jaza-Katika-kati, ikiruhusu kukamilisha msimbo uliopewa mistari iliyotangulia na inayofuata badala ya kutabiri mbele tu. BigCode ilisisitiza usimamizi wa data: ilichapisha data ya mafunzo, ikatoa zana ya kujiondoa kwa wasanidi programu, na kutoa kielelezo chini ya leseni inayowajibika ya OpenRAIL-M. StarCoder2, iliyotolewa mwaka wa 2024, ilipanua utangazaji hadi zaidi ya lugha 600.
Ufahamu wa Kiufundi
StarCoder hutumia kibadilishaji cha dekoda pekee chenye umakini wa hoja nyingi, ambacho hushiriki makadirio muhimu na ya thamani kwenye vichwa vya umakini ili kupunguza utumiaji wa kumbukumbu na kuharakisha makisio kwa urefu wa muktadha. Ilifundishwa na Fill-in-the-Middle, ambapo hati hugawanywa nasibu na kupangwa upya ili mtindo ujifunze kutoa muda unaokosekana uliowekwa kwenye msimbo unaozunguka. Hii inafanya kuwa inafaa kwa ukamilishaji kiotomatiki wa IDE, ambapo muktadha upo pande zote za kielekezi.
Athari za kimkakati
Vendor strategy
Ramani za barabara za wachuuzi huathiri vipengele ambavyo timu yako inaweza kuunda baadaye.
Cost and budget
Masharti ya kibiashara na chaguzi za kupeleka huathiri gharama na hatari ya muda mrefu.
Risk and safety
Vivutio vya kampuni hutengeneza chaguo-msingi za bidhaa, mkao wa usalama na uwazi.
Mustakabali wa ServiceNow na StarCoder
Miundo ya misimbo inasonga mbele kuelekea utendakazi wa mawakala ambapo sio tu kwamba hukamilisha kiotomatiki bali hupanga, hufanya majaribio na kurekebisha matokeo yao wenyewe. StarCoder2, iliyofunzwa kwenye seti kubwa ya data ya Stack v2 iliyojengwa kwa Urithi wa Programu, inaelekeza kwenye matumizi mapana ya lugha na utumiaji bora wa data. Tarajia msisitizo unaoendelea wa data ya mafunzo ya uwazi, mbinu za kujiondoa, na uwazi wa utoaji leseni huku uchunguzi wa kisheria wa miundo iliyofunzwa msimbo unavyoongezeka, pamoja na ushirikiano mkali zaidi katika mifumo ya wasanidi wa biashara.
Utekelezaji wa Ulimwengu Halisi
Inawezesha mapendekezo ya kukamilisha kiotomatiki na kukamilisha msimbo ndani ya programu-jalizi za IDE na viendelezi vya kihariri
Inazalisha vipengele vya boilerplate, majaribio ya kitengo, na hati kutoka kwa maoni ya lugha asili
Kutafsiri au kuunda upya msimbo kati ya lugha za programu ndani ya msingi wa kanuni za biashara
Inatumika kama msaidizi wa usimbaji anayejiweza mwenyewe kwa mashirika ambayo hayawezi kutuma nambari ya umiliki kwa API za wingu zilizofungwa.
Hatari & Walinzi
Matangazo ya uzinduzi yanaweza kushinda uthabiti katika utendakazi halisi wa uzalishaji.
Bei za API au mabadiliko ya sera yanaweza kuvunja mawazo mara moja.
Utegemezi wa muuzaji mmoja huongeza gharama za kufunga na kuhama.
Ramani ya Utekelezaji
Tathmini watoa huduma kwa kutumia kazi na seti zako za data.
Kagua faragha, usalama na masharti ya kisheria kabla ya kuunganishwa.
Dumisha mpango mbadala kwa miundo au wachuuzi.
Fuatilia maelezo ya toleo ili mabadiliko ya ramani ya barabara yasiwashangaze timu.
Endelea Kuchunguza
Free newsletter
Get the daily AI briefing
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Take the ServiceNow and StarCoder quiz
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
Mwongozo unaofuata
LAION na Fungua Hifadhidata
Maswali yanayoulizwa mara kwa mara
What is ServiceNow and StarCoder?
StarCoder ni kielelezo cha lugha kubwa wazi cha msimbo, kilichoundwa na ServiceNow Research na Hugging Face kupitia mradi wa BigCode. Ni muhimu kwa sababu ilileta msaidizi wa usimbaji aliyeidhinishwa, aliyefunzwa kwa uwazi kwenye sehemu inayotawaliwa na miundo iliyofungwa.
Ni mashirika gani mawili yaliongoza mradi wa BigCode ambao ulitoa StarCoder?
BigCode ilikuwa juhudi shirikishi iliyoongozwa na ServiceNow Research na Hugging Face ili kujenga miundo ya misimbo iliyo wazi, iliyotengenezwa kwa uwajibikaji.
Je, ni jina gani la seti ya data ya msimbo wa chanzo wenye leseni inayoruhusiwa kutumika kutoa mafunzo kwa StarCoder?
StarCoder ilifunzwa kwenye The Stack, kundi kubwa la msimbo wenye leseni kwa ruhusa katika zaidi ya lugha 80.
Ni mbinu gani ya mafunzo huruhusu StarCoder kukamilisha msimbo kwa kutumia muktadha wa pande zote za mshale?
Jaza-ya-Katikati hupanga upya hati ili kielelezo kijifunze kutoa muda unaokosekana kutokana na muktadha uliotangulia na ufuatao.
Takriban modeli kuu ya StarCoderBase ni kubwa kiasi gani?
StarCoderBase ina takribani vigezo bilioni 15.5, vya kawaida kulingana na viwango vya mipaka lakini ina nguvu kwa ukubwa wake kwenye majukumu ya msimbo.
StarCoder hutumia uboreshaji gani wa umakini kupunguza kumbukumbu na kuharakisha uelekezaji?
StarCoder hutumia uangalizi wa hoja nyingi, kushiriki makadirio ya ufunguo na thamani kwenye vichwa vyote ili kukata kumbukumbu na kuharakisha uelekezaji wa muktadha mrefu.