GitHub je započeo testiranje AI asistenta koji pomaže pri pisanju koda

GitHub je predstavio GitHub Copilot projekat u okviru kojeg se razvija inteligentni asistent koji može generirati standardne konstrukcije prilikom pisanja koda. Sistem je razvijen zajedno sa OpenAI projektom i koristi OpenAI Codex platformu za mašinsko učenje, obučenu na velikom nizu izvornih kodova koji se nalaze u javnim GitHub repozitorijumima.

GitHub Copilot se razlikuje od tradicionalnih sistema za dovršavanje koda po svojoj sposobnosti da generiše prilično složene blokove koda, sve do gotovih funkcija sintetizovanih uzimajući u obzir trenutni kontekst. GitHub Copilot se prilagođava načinu na koji programer piše kod i uzima u obzir API-je i okvire koji se koriste u programu. Na primjer, ako postoji primjer JSON strukture u komentaru, kada počnete pisati funkciju za raščlanjivanje ove strukture, GitHub Copilot će ponuditi gotov kod, a kada pišete rutinske liste opisa koji se ponavljaju, generirat će preostale pozicije.

GitHub je započeo testiranje AI asistenta koji pomaže pri pisanju koda

GitHub Copilot je trenutno dostupan kao dodatak za Visual Studio Code editor. Generisanje koda je podržano u programskim jezicima Python, JavaScript, TypeScript, Ruby i Go koristeći različite okvire. U budućnosti se planira proširenje broja podržanih jezika i razvojnih sistema. Dodatak funkcioniše tako što pristupa eksternom servisu koji radi na GitHub strani, na koji se takođe prenosi sadržaj uređivanog kodnog fajla.

GitHub je započeo testiranje AI asistenta koji pomaže pri pisanju koda


izvor: opennet.ru

Dodajte komentar