GitHub je začel testirati pomočnika AI, ki pomaga pri pisanju kode

GitHub je predstavil projekt GitHub Copilot, v okviru katerega se razvija inteligentni pomočnik, ki zna generirati standardne konstrukte pri pisanju kode. Sistem je bil razvit skupaj s projektom OpenAI in uporablja platformo za strojno učenje OpenAI Codex, usposobljeno na velikem naboru izvornih kod, ki gostujejo v javnih repozitorijih GitHub.

GitHub Copilot se od tradicionalnih sistemov za dokončanje kode razlikuje po svoji zmožnosti generiranja dokaj kompleksnih blokov kode, do že pripravljenih funkcij, sintetiziranih ob upoštevanju trenutnega konteksta. GitHub Copilot se prilagodi načinu pisanja kode razvijalca in upošteva API-je in okvire, uporabljene v programu. Na primer, če je v komentarju primer strukture JSON, bo GitHub Copilot, ko začnete pisati funkcijo za razčlenjevanje te strukture, ponudil že pripravljeno kodo, pri pisanju rutinskih seznamov ponavljajočih se opisov pa bo ustvaril preostale položajih.

GitHub je začel testirati pomočnika AI, ki pomaga pri pisanju kode

GitHub Copilot je trenutno na voljo kot dodatek za urejevalnik kode Visual Studio. Generiranje kode je podprto v programskih jezikih Python, JavaScript, TypeScript, Ruby in Go z uporabo različnih ogrodij. V prihodnosti je načrtovano povečanje števila podprtih jezikov in razvojnih sistemov. Dodatek deluje tako, da dostopa do zunanje storitve, ki teče na strani GitHub, kamor se prenese tudi vsebina urejene kodne datoteke.

GitHub je začel testirati pomočnika AI, ki pomaga pri pisanju kode


Vir: opennet.ru

Dodaj komentar