GitHub začal testovat asistenta AI, který pomáhá při psaní kódu

GitHub představil projekt GitHub Copilot, v rámci kterého se vyvíjí inteligentní asistent, který dokáže při psaní kódu generovat standardní konstrukce. Systém byl vyvinut společně s projektem OpenAI a využívá platformu strojového učení OpenAI Codex, vyškolenou na velkém množství zdrojových kódů hostovaných ve veřejných repozitářích GitHub.

GitHub Copilot se liší od tradičních systémů pro dokončování kódu ve schopnosti generovat poměrně složité bloky kódu až po hotové funkce syntetizované s ohledem na aktuální kontext. GitHub Copilot se přizpůsobuje způsobu, jakým vývojář píše kód, a bere v úvahu API a frameworky používané v programu. Pokud je například v komentáři příklad struktury JSON, když začnete psát funkci pro analýzu této struktury, GitHub Copilot nabídne hotový kód a při psaní rutinních výpisů opakujících se popisů vygeneruje zbývající pozice.

GitHub začal testovat asistenta AI, který pomáhá při psaní kódu

GitHub Copilot je aktuálně dostupný jako doplněk pro editor kódu Visual Studio. Generování kódu je podporováno v programovacích jazycích Python, JavaScript, TypeScript, Ruby a Go pomocí různých frameworků. Do budoucna se plánuje rozšíření počtu podporovaných jazyků a vývojových systémů. Doplněk funguje tak, že přistupuje k externí službě běžící na straně GitHubu, do které se přenáší i obsah souboru s upraveným kódem.

GitHub začal testovat asistenta AI, který pomáhá při psaní kódu


Zdroj: opennet.ru

Přidat komentář