GitHub začal testovať asistenta AI, ktorý pomáha pri písaní kódu

GitHub predstavil projekt GitHub Copilot, v rámci ktorého sa vyvíja inteligentný asistent, ktorý dokáže pri písaní kódu generovať štandardné konštrukcie. Systém bol vyvinutý spoločne s projektom OpenAI a využíva platformu strojového učenia OpenAI Codex, vyškolenú na veľkom množstve zdrojových kódov umiestnených vo verejných úložiskách GitHub.

GitHub Copilot sa líši od tradičných systémov na dokončovanie kódu v schopnosti generovať pomerne zložité bloky kódu až po hotové funkcie syntetizované s prihliadnutím na aktuálny kontext. GitHub Copilot sa prispôsobuje spôsobu, akým vývojár píše kód, a berie do úvahy API a rámce používané v programe. Napríklad, ak je v komentári príklad štruktúry JSON, keď začnete písať funkciu na analýzu tejto štruktúry, GitHub Copilot ponúkne hotový kód a pri písaní rutinných výpisov opakujúcich sa popisov vygeneruje zostávajúce pozície.

GitHub začal testovať asistenta AI, ktorý pomáha pri písaní kódu

GitHub Copilot je momentálne k dispozícii ako doplnok pre editor kódu Visual Studio. Generovanie kódu je podporované v programovacích jazykoch Python, JavaScript, TypeScript, Ruby a Go pomocou rôznych rámcov. V budúcnosti sa plánuje rozšírenie počtu podporovaných jazykov a vývojových systémov. Doplnok funguje tak, že pristupuje k externej službe spustenej na strane GitHubu, do ktorej sa prenáša aj obsah súboru s upraveným kódom.

GitHub začal testovať asistenta AI, ktorý pomáha pri písaní kódu


Zdroj: opennet.ru

Pridať komentár