GitHub er begyndt at teste en AI-assistent, der hjælper med at skrive kode

GitHub introducerede GitHub Copilot-projektet, inden for hvilket der udvikles en intelligent assistent, der kan generere standardkonstruktioner ved skrivning af kode. Systemet er udviklet sammen med OpenAI-projektet og bruger OpenAI Codex maskinlæringsplatformen, trænet på en lang række kildekoder hostet i offentlige GitHub-lagre.

GitHub Copilot adskiller sig fra traditionelle kodefuldførelsessystemer i sin evne til at generere ret komplekse kodeblokke, op til færdige funktioner syntetiseret under hensyntagen til den aktuelle kontekst. GitHub Copilot tilpasser sig den måde, udvikleren skriver kode på, og tager højde for de API'er og rammer, der bruges i programmet. For eksempel, hvis der er et eksempel på en JSON-struktur i en kommentar, når du begynder at skrive en funktion til at parse denne struktur, vil GitHub Copilot tilbyde færdiglavet kode, og når du skriver rutinelister over gentagne beskrivelser, vil den generere de resterende stillinger.

GitHub er begyndt at teste en AI-assistent, der hjælper med at skrive kode

GitHub Copilot er i øjeblikket tilgængelig som en tilføjelse til Visual Studio Code-editoren. Kodegenerering understøttes i Python, JavaScript, TypeScript, Ruby og Go programmeringssprog ved hjælp af forskellige rammer. I fremtiden er det planlagt at udvide antallet af understøttede sprog og udviklingssystemer. Tilføjelsen fungerer ved at få adgang til en ekstern tjeneste, der kører på GitHub-siden, hvortil indholdet af den redigerede kodefil også overføres.

GitHub er begyndt at teste en AI-assistent, der hjælper med at skrive kode


Kilde: opennet.ru

Tilføj en kommentar