GitHub Copilot, msaidizi wa ujasusi bandia wa nambari ya kuandika

GitHub imewasilishwa siku chache zilizopita kazi mpya inayoitwa «GitHub Copilot»Ambayo inapaswa kufanya maisha kuwa rahisi kwa waandaaji programu na kama jina la kazi hii linavyosema, inasimamia kukagua nambari nawe, ambayo ni kwamba inatolewa mchawi mahiri anayeweza kutengeneza ujengaji wa kawaida wakati wa kuandika nambari.

Mfumo ilitengenezwa kwa kushirikiana na mradi wa OpenAI na hutumia jukwaa la kujifunza mashine ya OpenAI Codex, wamefundishwa katika anuwai ya misimbo ya chanzo iliyohifadhiwa katika hazina za umma za GitHub.

Leo, tunatoa hakiki ya kiufundi ya GitHub Copilot , programu mpya ya jozi ya AI ambayo inakusaidia kuandika nambari bora. GitHub Copilot huondoa muktadha kutoka kwa nambari unayofanya kazi, ikipendekeza mistari kamili au kazi kamili. 

GitHub Copilot hutofautiana na mifumo ya kukamilisha nambari jadi kwa sababu ya uwezo wa kuunda vizuizi ngumu sana vya kificho, kwa kazi zilizopangwa tayari zilizoundwa kwa kuzingatia muktadha wa sasa. Kama Copilot ni kazi ya AI ambayo imejifunza kupitia mistari milioni kadhaa ya nambari na inatambua kile unachopanga kulingana na ufafanuzi wa kazi, n.k.

Kwa mfano, ikiwa unataka kuunda kazi ambayo tweets, Copilot ataitambua na kupendekeza nambari ya utendaji wote, kwa sababu kwa kweli kumekuwa na waandaaji wa programu ya kutosha ambao tayari wameandika kazi kama hiyo. Hii ni muhimu kwa sababu inakuokoa shida ya kutafuta mifano katika vijikaratasi vingine vya nambari.

Inakusaidia kugundua haraka njia mbadala za kutatua shida, kuandika mitihani, na kukagua API mpya bila kulazimisha kutafuta majibu kwa mtandao. Unapoandika, hubadilika na jinsi unavyoandika nambari, kukusaidia kumaliza kazi yako haraka.

Mfano mwingine, ikiwa kuna mfano wa muundo wa JSON kwenye maoni, unapoanza kuandika kazi ili kuchanganua muundo huu, GitHub Copilot atatoa nambari ya nje ya sanduku, na wakati mtumiaji anaandika kurudia enums ya kawaida ya maelezo itaunda nafasi zilizobaki.

Kwa hili tunaweza kuelewa kwamba GitHub Copilot inabadilika kwa njia ambayo msanidi programu anaandika nambari na anazingatia APIs na mifumo inayotumiwa katika programu hiyo. 

Kulingana na GitHub, "ina uwezo mkubwa kuliko kutengeneza GPT-3 katika uundaji wa nambari." Kwa sababu imefundishwa kwenye hifadhidata ambayo inajumuisha nambari zaidi ya chanzo cha umma, OpenAI Codex inapaswa kujua zaidi jinsi watengenezaji wanavyoandika nambari na kuweza kuwasilisha muundo sahihi zaidi.

Kwa wale ambao ni nia ya kuweza kujaribu Copilot, unapaswa kujua kwamba inaweza kuunganishwa katika Msimbo wa Studio ya Visual kama kiendelezi na inakwenda mbali zaidi ya kumaliza tu amri. Hakikisho linaunga mkono uzalishaji wa nambari rasmi katika Python, JavaScript, TypeScript, Ruby, na lugha za programu za Go, lakini inaweza kusaidia na lugha zingine pia.

OpenAI Codex ina maarifa mengi ya jinsi watu hutumia nambari na ina uwezo mkubwa kuliko GPT-3 katika uundaji wa nambari, kwa sehemu kwa sababu ilifundishwa kwa seti ya data ambayo inajumuisha mkusanyiko mkubwa zaidi wa nambari ya chanzo ya umma.

Katika siku zijazo, imepangwa kupanua idadi ya lugha na mifumo ya maendeleo inayoungwa mkono. Kazi ya programu-jalizi imefanywa kwa kupiga huduma ya nje inayoendesha upande wa GitHub, ambayo, kati ya mambo mengine, yaliyomo kwenye faili iliyohaririwa na nambari huhamishiwa.

Mwishowe, ni muhimu kutaja kuwa dhana ya kitu ambacho ni ukamilishaji wa nambari kiotomatiki kulingana na akili ya bandia sio mpya kabisa, kwani kwa mfano Codota na Tabnine wamekuwa wakitoa kitu kama hicho kwa muda mrefu, pamoja na kuchanganya shughuli zao na mwisho mwezi walikubaliana na Tabnine kama chapa kuu.

Tunaweza pia kutaja Microsoft ambayo hivi karibuni ilianzisha huduma mpya, Power Apps, ambayo hutumia mtindo wa lugha ya OpenTI GPT-3 kusaidia watumiaji kuchagua fomula sahihi.

Ikiwa una nia ya kujua zaidi juu yake, unaweza kuangalia maelezo katika kiunga kifuatacho.


Yaliyomo kwenye kifungu hicho yanazingatia kanuni zetu za maadili ya uhariri. Kuripoti kosa bonyeza hapa.

Kuwa wa kwanza kutoa maoni

Acha maoni yako

Anwani yako ya barua si kuchapishwa. Mashamba required ni alama na *

*

*

  1. Kuwajibika kwa data: Miguel Ángel Gatón
  2. Kusudi la data: Kudhibiti SpAM, usimamizi wa maoni.
  3. Uhalali: Idhini yako
  4. Mawasiliano ya data: Takwimu hazitawasilishwa kwa watu wengine isipokuwa kwa wajibu wa kisheria.
  5. Uhifadhi wa data: Hifadhidata iliyohifadhiwa na Mitandao ya Occentus (EU)
  6. Haki: Wakati wowote unaweza kupunguza, kuokoa na kufuta habari yako.