Sheol GitHub an córas meaisínfhoghlama Copilot a ghineann cód

D'fhógair GitHub críochnú tástála an chúntóra Chliste GitHub Copilot, atá in ann tógálacha caighdeánacha a ghiniúint agus cód á scríobh. Forbraíodh an córas i gcomhpháirt le tionscadal OpenAI agus úsáideann sé an t-ardán meaisínfhoghlama OpenAI Codex, atá oilte ar raon mór cód foinse arna óstáil i stórtha poiblí GitHub. Tá an tseirbhís saor in aisce do lucht cothabhála na dtionscadal foinse oscailte móréilimh agus do mhic léinn. I gcás catagóirí eile úsáideoirí, íoctar rochtain ar GitHub Copilot ($ 10 in aghaidh na míosa nó $100 in aghaidh na bliana), ach soláthraítear rochtain trialach saor in aisce ar feadh 60 lá.

Tacaítear le giniúint cód sna teangacha ríomhchlárúcháin Python, JavaScript, TypeScript, Ruby, Go, C# agus C++ ag baint úsáide as creataí éagsúla. Tá modúil ar fáil chun GitHub Copilot a chomhtháthú le timpeallachtaí forbartha Neovim, JetBrains IDEs, Visual Studio, agus Visual Studio Code. Ag déanamh breithiúnas ar an teiliméadracht a bhailítear le linn na tástála, ceadaíonn an tseirbhís duit cód de chaighdeán measartha ard a ghiniúint - mar shampla, ghlac na forbróirí le 26% de na moltaí atá molta i GitHub Copilot mar atá.

Tá difríocht idir GitHub Copilot agus córais críochnaithe cód traidisiúnta ina chumas chun bloic chóid sách casta a ghiniúint, suas le feidhmeanna réamhdhéanta sintéiseithe ag cur an comhthéacs reatha san áireamh. Déanann GitHub Copilot oiriúnú don bhealach a scríobhann an forbróir cód agus cuireann sé san áireamh na APIs agus na creataí a úsáidtear sa chlár. Mar shampla, má tá sampla de struchtúr JSON i dtrácht, nuair a thosaíonn tú ag scríobh feidhm chun an struchtúr seo a pharsáil, tairgfidh GitHub Copilot cód réidh, agus nuair a bheidh gnáth-liostaí tuairiscí á scríobh, ginfidh sé an chuid eile. seasaimh.

Sheol GitHub an córas meaisínfhoghlama Copilot a ghineann cód

D'eascair conspóid as cumas GitHub Copilot chun bloic chóid réamhdhéanta a ghiniúint maidir le sáruithe féideartha ar cheadúnais chóipchlé. Agus an tsamhail mheaisínfhoghlama á foirmiú, baineadh úsáid as téacsanna foinse fíor ó stórtha tionscadail foinse oscailte atá suite ar GitHub. Cuirtear go leor de na tionscadail seo ar fáil faoi cheadúnais chóipchlé, mar an GPL, a éilíonn cód na n-oibreacha díorthacha a dháileadh faoi cheadúnas comhoiriúnach. Trí chód atá ann cheana a chur isteach mar a mhol Copilot, féadfaidh forbróirí ceadúnas an tionscadail óna bhfuarthas an cód a shárú i ngan fhios dóibh.

Níl sé soiléir fós an féidir obair a ghintear trí chóras meaisínfhoghlama a mheas mar dhíorthach. Tagann ceisteanna chun cinn freisin maidir le cibé an bhfuil samhail meaisínfhoghlama faoi réir cóipchirt agus, má tá, cé leis na cearta sin agus conas a bhaineann siad le cearta an chóid ar a bhfuil an tsamhail bunaithe.

Ar thaobh amháin, is féidir leis na bloic ginte sleachta téacs ó thionscadail atá ann cheana féin a athdhéanamh, ach ar an láimh eile, athchruthaíonn an córas struchtúr an chóid seachas an cód féin a chóipeáil. De réir staidéar GitHub, ní fhéadfaidh ach 1% den am a d'fhéadfadh go n-áireofaí le moladh Copilot sleachta cód ó thionscadail atá ann cheana féin atá níos faide ná 150 carachtar. I bhformhór na gcásanna, tarlaíonn athrá nuair nach féidir le Copilot an comhthéacs a chinneadh i gceart nó nuair a thairgeann sé réitigh chaighdeánacha ar fhadhb.

Chun ionadú an chóid atá ann cheana a chosc, cuireadh scagaire speisialta le Copilot nach gceadaíonn crosbhealaí le tionscadail atá ann cheana féin. Agus é á shocrú, féadfaidh an forbróir an scagaire seo a ghníomhachtú nó a dhíchumasú dá rogha féin. I measc fadhbanna eile, d’fhéadfadh an cód sintéiseithe earráidí agus leochaileachtaí atá sa chód a úsáidtear chun an tsamhail a oiliúint a athdhéanamh.

Foinse: oscailtenet.ru

Add a comment