GitHub het begin om 'n AI-assistent te toets wat help met die skryf van kode

GitHub het die GitHub Copilot-projek bekendgestel, waarbinne 'n intelligente assistent ontwikkel word wat standaardkonstrukte kan genereer wanneer kode geskryf word. Die stelsel is saam met die OpenAI-projek ontwikkel en gebruik die OpenAI Codex-masjienleerplatform, opgelei op 'n groot verskeidenheid bronkodes wat in openbare GitHub-bewaarplekke aangebied word.

GitHub Copilot verskil van tradisionele kodevoltooiingstelsels in sy vermoë om redelik komplekse kodeblokke te genereer, tot gereedgemaakte funksies wat gesintetiseer is met inagneming van die huidige konteks. GitHub Copilot pas aan by die manier waarop die ontwikkelaar kode skryf en neem die API's en raamwerke wat in die program gebruik word, in ag. Byvoorbeeld, as daar 'n voorbeeld van 'n JSON-struktuur in 'n opmerking is, wanneer jy 'n funksie begin skryf om hierdie struktuur te ontleed, sal GitHub Copilot klaargemaakte kode bied, en wanneer roetine-lyste van herhalende beskrywings geskryf word, sal dit die oorblywende genereer posisies.

GitHub het begin om 'n AI-assistent te toets wat help met die skryf van kode

GitHub Copilot is tans beskikbaar as 'n byvoeging vir die Visual Studio Code-redigeerder. Kodegenerering word ondersteun in Python, JavaScript, TypeScript, Ruby en Go-programmeertale met behulp van verskeie raamwerke. In die toekoms word beplan om die aantal ondersteunde tale en ontwikkelingstelsels uit te brei. Die byvoeging werk deur toegang te verkry tot 'n eksterne diens wat aan die GitHub-kant loop, waarna die inhoud van die geredigeerde kodelêer ook oorgedra word.

GitHub het begin om 'n AI-assistent te toets wat help met die skryf van kode


Bron: opennet.ru

Voeg 'n opmerking