GitHub rozpoczął testowanie asystenta AI, który pomaga podczas pisania kodu

GitHub przedstawił projekt GitHub Copilot, w ramach którego rozwijany jest inteligentny asystent, który podczas pisania kodu może generować standardowe konstrukcje. System został opracowany wspólnie z projektem OpenAI i wykorzystuje platformę uczenia maszynowego OpenAI Codex, trenowaną na szerokiej gamie kodów źródłowych hostowanych w publicznych repozytoriach GitHub.

GitHub Copilot różni się od tradycyjnych systemów uzupełniania kodu możliwością generowania dość skomplikowanych bloków kodu, aż po gotowe funkcje syntetyzowane z uwzględnieniem aktualnego kontekstu. GitHub Copilot dostosowuje się do sposobu, w jaki deweloper pisze kod i uwzględnia API oraz frameworki użyte w programie. Na przykład, jeśli w komentarzu znajduje się przykład struktury JSON, gdy zaczniesz pisać funkcję analizującą tę strukturę, GitHub Copilot zaproponuje gotowy kod, a podczas pisania rutynowych list powtarzających się opisów wygeneruje pozostałą część pozycje.

GitHub rozpoczął testowanie asystenta AI, który pomaga podczas pisania kodu

GitHub Copilot jest obecnie dostępny jako dodatek do edytora Visual Studio Code. Generowanie kodu obsługiwane jest w językach programowania Python, JavaScript, TypeScript, Ruby i Go z wykorzystaniem różnych frameworków. W przyszłości planowane jest zwiększenie liczby obsługiwanych języków i systemów deweloperskich. Dodatek działa poprzez dostęp do zewnętrznej usługi działającej po stronie GitHub, do której przesyłana jest także zawartość edytowanego pliku z kodem.

GitHub rozpoczął testowanie asystenta AI, który pomaga podczas pisania kodu


Źródło: opennet.ru

Dodaj komentarz