GitHub har begynt å teste en AI-assistent som hjelper når du skriver kode

GitHub introduserte GitHub Copilot-prosjektet, der det utvikles en intelligent assistent som kan generere standardkonstruksjoner når du skriver kode. Systemet ble utviklet sammen med OpenAI-prosjektet og bruker OpenAI Codex-maskinlæringsplattformen, trent på et stort utvalg kildekoder som er vert i offentlige GitHub-repositorier.

GitHub Copilot skiller seg fra tradisjonelle kodefullføringssystemer i sin evne til å generere ganske komplekse kodeblokker, opp til ferdige funksjoner syntetisert med hensyn til den nåværende konteksten. GitHub Copilot tilpasser seg måten utvikleren skriver kode på og tar hensyn til APIer og rammeverk som brukes i programmet. For eksempel, hvis det er et eksempel på en JSON-struktur i en kommentar, når du begynner å skrive en funksjon for å analysere denne strukturen, vil GitHub Copilot tilby ferdig kode, og når du skriver rutineoppføringer av gjentatte beskrivelser, vil den generere gjenværende stillinger.

GitHub har begynt å teste en AI-assistent som hjelper når du skriver kode

GitHub Copilot er for øyeblikket tilgjengelig som et tillegg for Visual Studio Code-editoren. Kodegenerering støttes i programmeringsspråkene Python, JavaScript, TypeScript, Ruby og Go ved hjelp av ulike rammeverk. I fremtiden er det planlagt å utvide antallet støttede språk og utviklingssystemer. Tillegget fungerer ved å få tilgang til en ekstern tjeneste som kjører på GitHub-siden, som innholdet i den redigerte kodefilen også overføres til.

GitHub har begynt å teste en AI-assistent som hjelper når du skriver kode


Kilde: opennet.ru

Legg til en kommentar