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

GitHub je predstavio projekt GitHub Copilot u sklopu kojeg se razvija inteligentni asistent koji može generirati standardne konstrukcije prilikom pisanja koda. Sustav je razvijen zajedno s projektom OpenAI i koristi platformu za strojno učenje OpenAI Codex, obučenu na velikom nizu izvornih kodova koji se nalaze u javnim GitHub repozitorijima.

GitHub Copilot razlikuje se od tradicionalnih sustava za dovršavanje koda po svojoj sposobnosti generiranja prilično složenih blokova koda, do gotovih funkcija sintetiziranih uzimajući u obzir trenutni kontekst. GitHub Copilot prilagođava se 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 popise ponavljajućih opisa, generirat će preostali pozicije.

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

GitHub Copilot trenutno je dostupan kao dodatak za Visual Studio Code editor. Generiranje koda podržano je u Python, JavaScript, TypeScript, Ruby i Go programskim jezicima koji koriste različite okvire. U budućnosti se planira proširiti broj podržanih jezika i razvojnih sustava. Dodatak radi tako da pristupa vanjskom servisu koji radi na GitHub strani, na koji se također prenosi sadržaj uređene kodne datoteke.

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


Izvor: opennet.ru

Dodajte komentar