GitHub ir sācis AI palīga testēšanu, kas palīdz, rakstot kodu

GitHub iepazīstināja ar GitHub Copilot projektu, kura ietvaros tiek izstrādāts inteliģents palīgs, kas var ģenerēt standarta konstrukcijas, rakstot kodu. Sistēma tika izstrādāta kopā ar OpenAI projektu, un tajā tiek izmantota OpenAI Codex mašīnmācīšanās platforma, kas ir apmācīta lielam avota kodu klāstam, kas tiek mitināts publiskajās GitHub krātuvēs.

GitHub Copilot atšķiras no tradicionālajām koda pabeigšanas sistēmām ar spēju ģenerēt diezgan sarežģītus kodu blokus, līdz pat gatavām funkcijām, kas sintezētas, ņemot vērā pašreizējo kontekstu. GitHub Copilot pielāgojas tam, kā izstrādātājs raksta kodu, un ņem vērā programmā izmantotos API un ietvarus. Piemēram, ja komentārā ir JSON struktūras piemērs, kad sākat rakstīt funkciju šīs struktūras parsēšanai, GitHub Copilot piedāvās gatavu kodu, un, rakstot regulārus atkārtotu aprakstu sarakstus, tas ģenerēs atlikušo. pozīcijas.

GitHub ir sācis AI palīga testēšanu, kas palīdz, rakstot kodu

GitHub Copilot pašlaik ir pieejams kā Visual Studio koda redaktora papildinājums. Kodu ģenerēšana tiek atbalstīta Python, JavaScript, TypeScript, Ruby un Go programmēšanas valodās, izmantojot dažādus ietvarus. Nākotnē plānots paplašināt atbalstīto valodu un izstrādes sistēmu skaitu. Papildinājums darbojas, piekļūstot ārējam pakalpojumam, kas darbojas GitHub pusē, uz kuru tiek pārsūtīts arī rediģētā koda faila saturs.

GitHub ir sācis AI palīga testēšanu, kas palīdz, rakstot kodu


Avots: opennet.ru

Pievieno komentāru