I-GitHub yasungula inkqubo yokufunda yomatshini weCopilot eyenza ikhowudi

I-GitHub ibhengeze ukugqitywa kovavanyo lomncedisi okrelekrele weGitHub Copilot, okwaziyo ukuvelisa ulwakhiwo olusemgangathweni xa ubhala ikhowudi. Inkqubo yaphuhliswa ngokudibeneyo kunye neprojekthi ye-OpenAI kwaye isebenzisa iqonga lokufunda le-OpenAI Codex lomatshini, liqeqeshwe kuluhlu olukhulu lweekhowudi zomthombo ezibanjwe kwiindawo zokugcina zikawonke-wonke ze-GitHub. Le nkonzo isimahla kubagcini beeprojekthi ezidumileyo zomthombo ovulekileyo kunye nabafundi. Kwezinye iindidi zabasebenzisi, ukufikelela kwi-GitHub Copilot kuhlawulwa (i-$ 10 ngenyanga okanye i-$ 100 ngonyaka), kodwa ukufikelela kwesilingo samahhala kunikezelwa ngeentsuku ze-60.

Ukuveliswa kwekhowudi kuxhaswa kwiilwimi zeprogram yePython, iJavaScript, i-TypeScript, iRuby, iGo, iC # kunye neC ++ usebenzisa izakhelo ezahlukeneyo. Iimodyuli ziyafumaneka ukudibanisa i-GitHub Copilot kunye ne-Neovim, i-JetBrains IDEs, i-Visual Studio, kunye neendawo zophuhliso zeKhowudi ye-Visual Studio. Ukujonga nge-telemetry eqokelelwe ngexesha lovavanyo, inkonzo ikuvumela ukuba uvelise ikhowudi yomgangatho ophezulu ngokufanelekileyo - umzekelo, i-26% yeengcebiso ezicetywayo kwi-GitHub Copilot zamkelwa ngabaphuhlisi njengoko kunjalo.

I-GitHub Copilot iyahluka kwiinkqubo zokuzalisa ikhowudi yemveli kwikhono layo lokuvelisa iibhloko zekhowudi ezintsonkothileyo, ukuya kuthi ga kwimisebenzi esele yenziwe idityanisiwe kuthathelwa ingqalelo imeko yangoku. I-GitHub Copilot ilungelelanisa indlela umphuhlisi abhala ngayo ikhowudi kwaye ithathela ingqalelo ii-APIs kunye nezicwangciso ezisetyenziswa kwinkqubo. Ngokomzekelo, ukuba kukho umzekelo wesakhiwo se-JSON kwinkcazo, xa uqala ukubhala umsebenzi wokwahlula esi sakhiwo, i-GitHub Copilot iya kunika ikhowudi esele ilungile, kwaye xa ubhala uluhlu lwesiqhelo lweenkcazo eziphindaphindayo, ziya kuvelisa eziseleyo. izikhundla.

I-GitHub yasungula inkqubo yokufunda yomatshini weCopilot eyenza ikhowudi

Ikhono le-GitHub Copilot lokuvelisa iibhloko zekhowudi esele zenziwe zikhokelele kwimpikiswano enxulumene nokuphulwa okunokwenzeka kweelayisensi ze-copyleft. Xa kusenziwa imodeli yokufunda yomatshini, iitekisi zokwenyani zomthombo ovulekileyo wogcino lweprojekthi ezibekwe kwiGitHub zisetyenzisiwe. Uninzi lwezi projekthi zibonelelwa phantsi kweelayisensi ze-copyleft, ezifana ne-GPL, efuna ukuba ikhowudi yemisebenzi ephumayo isasazwe phantsi kwelayisensi ehambelanayo. Ngokufaka ikhowudi esele ikho njengoko kucetyiswe nguCopilot, abaphuhlisi banokuthi bengaqondanga baphule ilayisenisi yeprojekthi apho ikhowudi ibolekwe khona.

Akukacaci ukuba ngaba umsebenzi owenziwe yinkqubo yokufunda ngomatshini unokuthathwa njengento ephuma kuyo. Imibuzo iphinda iphakame malunga nokuba imodeli yokufunda yomatshini iphantsi kwelungelo lokushicilela kwaye, ukuba kunjalo, ngubani ophethe la malungelo kunye nendlela ehambelana ngayo namalungelo kwikhowudi apho imodeli isekelwe khona.

Ngakolunye uhlangothi, iibhloko eziveliswayo ziyakwazi ukuphinda iindinyana zombhalo ezivela kwiiprojekthi ezikhoyo, kodwa ngakolunye uhlangothi, inkqubo iphinda ihlaziye isakhiwo sekhowudi kunokuba ikopishe ikhowudi ngokwayo. Ngokophononongo lwe-GitHub, kuphela i-1% yexesha lokucetyiswa kwe-Copilot inokubandakanya iziqwengana zekhowudi ezivela kwiiprojekthi ezikhoyo ezinde kunoonobumba be-150. Kwiimeko ezininzi, uphinda-phindo lwenzeka xa uCopilot engakwazi ukumisela ngokuchanekileyo umxholo okanye anike izisombululo ezisemgangathweni kwingxaki.

Ukuthintela ukutshintshwa kwekhowudi esele ikho, isihluzo esikhethekileyo songeziwe kwi-Copilot engavumeli ukudityaniswa kweeprojekthi ezikhoyo. Xa ucwangcisa, umphuhlisi unokuvula okanye avale esi sihluzo ngokubona kwakhe. Phakathi kwezinye iingxaki, kunokwenzeka ukuba ikhowudi edibeneyo inokuphinda iimpazamo kunye nobuthathaka obukhoyo kwikhowudi esetyenziselwa ukuqeqesha imodeli.

umthombo: opennet.ru

Yongeza izimvo