GitHub weputara usoro mmụta igwe Copilot nke na-ewepụta koodu

GitHub kwuputara mmecha nnwale nke onye enyemaka nwere ọgụgụ isi GitHub Copilot, nke nwere ike iwepụta ụkpụrụ ụkpụrụ mgbe ị na-ede koodu. Emepụtara sistemu a yana mmemme OpenAI wee jiri igwe mmụta igwe OpenAI Codex, zụrụ n'ọtụtụ koodu isi mmalite akwadoro na ebe nchekwa GitHub ọha. Ọrụ a bụ n'efu maka ndị na-echekwa oru ngo mepere emepe na ụmụ akwụkwọ. Maka ụdị ndị ọrụ ndị ọzọ, a na-akwụ ụgwọ ịnweta GitHub Copilot ($ 10 kwa ọnwa ma ọ bụ $100 kwa afọ), mana a na-enye ohere nnwale efu maka ụbọchị 60.

A na-akwado ọgbọ koodu n'asụsụ mmemme Python, JavaScript, TypeScript, Ruby, Go, C # na C++ site na iji usoro dị iche iche. Modul dị ka ijikọ GitHub Copilot na Neovim, JetBrains IDE, Visual Studio, na Visual Studio Code mmepe gburugburu. Na-ekpe ikpe site na telemetry anakọtara n'oge ule, ọrụ ahụ na-enye gị ohere ịmepụta koodu nke ezigbo mma - dịka ọmụmaatụ, 26% nke ndụmọdụ ndị a tụrụ aro na GitHub Copilot nabatara ndị mmepe dịka ọ dị.

GitHub Copilot dị iche na sistemụ mmecha koodu ọdịnala n'ikike ya imepụta blọk koodu dị mgbagwoju anya, ruo n'ọrụ arụnyere akwadoro na-eburu n'uche ọnọdụ dị ugbu a. GitHub Copilot na-adaba n'ụzọ onye nrụpụta si ede koodu ma na-eburu n'uche API na usoro eji na mmemme ahụ. Dịka ọmụmaatụ, ọ bụrụ na enwere ihe atụ nke ihe owuwu JSON na nkwupụta, mgbe ịmalitere ide ọrụ iji kpachapụta ihe owuwu a, GitHub Copilot ga-enye koodu emebere ya, na mgbe ị na-ede ndepụta oge nke nkọwa nkọwa ọzọ, ọ ga-emepụta ihe fọdụrụnụ. ọnọdụ.

GitHub weputara usoro mmụta igwe Copilot nke na-ewepụta koodu

Ike GitHub Copilot imepụta ngọngọ koodu emebere ebutela esemokwu metụtara mmebi nke ikike nwebiisinka. Mgbe ị na-emepụta ụdị mmụta igwe, ejiri ezigbo ederede sitere na ebe nchekwa ọrụ mepere emepe dị na GitHub. A na-enye ọtụtụ n'ime ọrụ ndị a n'okpuru ikikere nwebiisinka, dị ka GPL, nke chọrọ ka ekesa koodu ọrụ mmepụta ihe n'okpuru ikikere dakọtara. Site na ịtinye koodu dị dị ka Copilot tụrụ aro, ndị nrụpụta nwere ike mebie ikike nke ọrụ ahụ n'amaghị ama nke esi na ya nweta koodu ahụ.

Amabeghị ma a ga-ewere ọrụ nke igwe mmụta na-emepụta ka ọ bụ nke sitere. Ajụjụ na-ebilitekwa ma ụdị mmụta igwe ọ nọ n'okpuru ikike nwebisiinka yana, ọ bụrụ otu a, onye nwere ikike ndị a yana otu ha si metụta ikike koodu nke ihe nlereanya ahụ dabere na ya.

N'otu aka ahụ, ihe mgbochi ndị a na-emepụta nwere ike ikwugharị ederede ederede site na ọrụ ndị dị ugbu a, ma n'aka nke ọzọ, usoro ahụ na-emeghachi nhazi nke koodu kama ịdegharị koodu ahụ n'onwe ya. Dabere na ọmụmụ GitHub, naanị 1% nke oge ndụmọdụ Copilot nwere ike ịgụnye snippets koodu sitere na ọrụ ndị dị adị karịa mkpụrụedemede 150. N'ọtụtụ ọnọdụ, ugboro ugboro na-eme mgbe Copilot enweghị ike ikpebi ihe gbara ya gburugburu ma ọ bụ na-enye azịza ọkọlọtọ maka nsogbu.

Iji gbochie ngbanwe nke koodu dị, agbakwunyela ihe nzacha pụrụ iche na Copilot nke na-anaghị ekwe ka njikọta na ọrụ dị adị. Mgbe ị na-ahazi, onye nrụpụta nwere ike ịgbalite ma ọ bụ gbanyụọ nzacha a na ikike ya. N'ime nsogbu ndị ọzọ, enwere ike na koodu synthesized nwere ike ịmegharị njehie na adịghị ike dị na koodu ejiri zụọ ihe nlereanya ahụ.

isi: opennet.ru

Tinye a comment