A GitHub megkezdte egy AI-asszisztens tesztelését, amely segít a kódírásban

A GitHub bemutatta a GitHub Copilot projektet, amelynek keretében egy intelligens asszisztenst fejlesztenek, amely szabványos konstrukciókat tud generálni kódíráskor. A rendszert az OpenAI projekttel közösen fejlesztették ki, és az OpenAI Codex gépi tanulási platformot használja, amelyet nyilvános GitHub-tárolókban tárolt forráskódok széles skáláján képeztek ki.

A GitHub Copilot abban különbözik a hagyományos kódkiegészítő rendszerektől, hogy képes meglehetősen összetett kódblokkokat generálni, egészen az aktuális kontextus figyelembevételével szintetizált, kész függvényekig. A GitHub Copilot alkalmazkodik a fejlesztő kódírási módjához, és figyelembe veszi a programban használt API-kat és keretrendszereket. Például, ha egy megjegyzésben van példa JSON-struktúrára, amikor elkezd írni egy függvényt a struktúra elemzéséhez, a GitHub Copilot kész kódot kínál, és az ismétlődő leírások rutinlistáinak írásakor generálja a fennmaradó részt. pozíciókat.

A GitHub megkezdte egy AI-asszisztens tesztelését, amely segít a kódírásban

A GitHub Copilot jelenleg a Visual Studio Code szerkesztő kiegészítőjeként érhető el. A kódgenerálást Python, JavaScript, TypeScript, Ruby és Go programozási nyelvek támogatják különféle keretrendszerek használatával. A jövőben a támogatott nyelvek és fejlesztőrendszerek számának bővítését tervezik. A kiegészítő a GitHub oldalán futó külső szolgáltatás elérésével működik, amelybe a szerkesztett kódfájl tartalma is átkerül.

A GitHub megkezdte egy AI-asszisztens tesztelését, amely segít a kódírásban


Forrás: opennet.ru

Hozzászólás