GitHub on alkanut testata AI-avustajaa, joka auttaa koodin kirjoittamisessa

GitHub esitteli GitHub Copilot -projektin, jonka puitteissa kehitetään älykästä avustajaa, joka pystyy luomaan standardirakenteita koodia kirjoitettaessa. Järjestelmä on kehitetty yhdessä OpenAI-projektin kanssa, ja se käyttää OpenAI Codex -koneoppimisalustaa, joka on koulutettu laajaan joukkoon julkisissa GitHub-arkistoissa isännöityä lähdekoodia.

GitHub Copilot eroaa perinteisistä koodintäydennysjärjestelmistä kyvyllään generoida melko monimutkaisia ​​koodilohkoja aina valmiisiin funktioihin, jotka on syntetisoitu nykyisen kontekstin mukaan. GitHub Copilot mukautuu tapaan, jolla kehittäjä kirjoittaa koodia ja ottaa huomioon ohjelmassa käytetyt API:t ja puitteet. Jos esimerkiksi kommentissa on esimerkki JSON-rakenteesta, kun alat kirjoittaa funktiota tämän rakenteen jäsentämiseksi, GitHub Copilot tarjoaa valmiin koodin, ja kun kirjoitat rutiiniluetteloita toistuvista kuvauksista, se luo loput. asemat.

GitHub on alkanut testata AI-avustajaa, joka auttaa koodin kirjoittamisessa

GitHub Copilot on tällä hetkellä saatavana Visual Studio Code -editorin lisäosana. Koodin luontia tuetaan Python-, JavaScript-, TypeScript-, Ruby- ja Go-ohjelmointikielillä erilaisilla kehyksillä. Tulevaisuudessa on tarkoitus laajentaa tuettujen kielten ja kehitysjärjestelmien määrää. Lisäosa toimii käyttämällä GitHub-puolella toimivaa ulkoista palvelua, johon myös muokatun kooditiedoston sisältö siirretään.

GitHub on alkanut testata AI-avustajaa, joka auttaa koodin kirjoittamisessa


Lähde: opennet.ru

Lisää kommentti