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

GitHub zaprezentował projekt GitHub Copilot, który ma na celu opracowanie inteligentnego asystenta zdolnego do generowania standardowych konstrukcji podczas pisania kodu. System powstał we współpracy z projektem OpenAI i wykorzystuje platformę uczenia maszynowego OpenAI Codex, trenowaną na szerokiej gamie tekstów źródłowych zamieszczonych w publicznych repozytoriach GitHub.

GitHub Copilot różni się od tradycyjnych systemów uzupełniania kodu tym, że może generować stosunkowo złożone bloki kodu, w tym gotowe funkcje syntetyzowane z uwzględnieniem bieżącego kontekstu. GitHub Copilot dostosowuje się do sposobu, w jaki programista pisze kod, i bierze pod uwagę interfejsy API oraz struktury używane w programie. Na przykład, jeśli w komentarzu znajduje się przykład struktury JSON, gdy zaczniesz pisać funkcję do analizowania tej struktury, GitHub Copilot zaproponuje gotowy kod, a podczas pisania rutynowych list powtarzających się opisów wygeneruje pozostałe pozycje.

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

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

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


Źródło: opennet.ru
Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster