GitHub Copilot — Visual Studio Code, Visual Studio, və JetBrains kimi inteqrasiya olunmuş inkişaf mühitlərinin (IDE) istifadəçilərinə avtotamamlanan kod ilə kömək etmək üçün GitHub (Microsoft-a məxsusdur) və OpenAI tərəfindən hazırlanmış bulud əsaslı süni intellekt aləti. Hazırda fərdi tərtibatçılar və müəssisələr üçün abunəlik ilə istifadə oluna bilən alət ilk dəfə 29 iyun 2021-ci ildə GitHub tərəfindən elan edilib və Python, JavaScript, TypeScript, Ruby və Go istifadə edən proqramçılar üçün ən yaxşı şəkildə işləyir.
GitHub Copilot | |
---|---|
Tipi | xidmət kimi proqram təminatı |
Tərtibatçı | Github Inc.[d], OpenAI |
Əməliyyat sistemi | Microsoft Windows, Linux, macOS |
Yayımlanma tarixi | oktyabr 2021 |
Sonuncu versiya |
|
Sayt | copilot.github.com |
Tarixi
29 iyun 2021-ci ildə GitHub Visual Studio Code-da texniki önbaxış üçün GitHub Copilot-u elan etdi. GitHub Copilot, 29 oktyabr 2021-ci ildə JetBrains-ə plagin olaraq əlavə edildi. 27 oktyabr 2021-ci ildə GitHub, GitHub Copilot plaginini açıq bir depo kimi yayımladı. GitHub 29 mart 2022-ci ildə Visual Studio 2022 IDE üçün Copilot-un buraxıldığını elan etdi. 21 iyun 2022-ci ildə GitHub Copilot-un artıq "texniki önbaxışdan" çıxarıldığını və fərdi tərtibatçılar üçün abunə əsaslı xidmət kimi əlçatan olduğunu elan etdi.
GitHub Copilot 2014-cü ilin fevralında buraxılmış layihəsi olan Visual Studio 2013 üçün "Bing Code Search" plagininin təkmilləşdirilmiş versiyasıdır. Bu plagin təbii dil sorğularına cavab olaraq yüksək keyfiyyətli kontekstlə uyğun kod parçalarını təmin etmək üçün MSDN və daxil olmaqla müxtəlif mənbələrlə inteqrasiya olunub.
Xüsusiyyətləri
Problem təbii dildə yazıldıqda Copilot problemin həlli üçün kod yaza bilir. O, həmçinin ingilis dilində daxil edilən kodu təsvir edə və digər proqramlaşdırma dilləri arasında kodu tərcümə edə bilər.
Veb-saytında yazılanlara görə, GitHub Copilot proqramçılar üçün kod şərhlərinin işlək koda çevrilməsi və kod parçaları, kodun təkrarlanan bölmələri və bütün metodlar və/və ya funksiyalar üçün avtomatik tamamlama kimi köməkçi funksiyaları ehtiva edir. GitHub Copilot-un avtomatik tamamlama xüsusiyyətinin hələ tam dəqiq olmadığını bildirir. Məsələn, bəzi Python funksiyasının başlıq kodu üçün Copilot funksiyanın gövdə kodunun qalan hissəsini ilk cəhddə 43%-ni və on cəhddən sonra isə 57%-ni avtomatik olaraq tamamlayıb.
GitHub bildirir ki, Copilot-un xüsusiyyətləri proqramçılara sənədləşdirməni oxumağa sərf etdiyi vaxtı azaltmaqla bilmədikləri kodlaşdırma freymvorkları və dillərini istifadə etməyə imkan verir.
Tətbiq edilməsi
GitHub Copilot, insana bənzər mətn yaratmaq üçün dərin öyrənmədən istifadə edən dil modeli olan -ün dəyişdirilmiş, istehsal versiyası olan istifadə edilərək yaradılmışdır. Codex modeli əlavə olaraq onlarla proqramlaşdırma dilində giqabaytlarla mənbə kodu ilə öyrədilib.
Copilot-un OpenAI Codex-i ingilis dili, ictimai GitHub anbarı və digər açıq mənbə kodları ilə öyrədilir. Buraya 54 milyon ictimai GitHub anbarından alınan 159 giqabaytlıq Python kodunun filtrlənmiş verilənlər dəsti daxildir.
OpenAI-nin GPT-3-ü GitHub-un ana şirkəti olan Microsoft-a xüsusi olaraq lisenziyalaşdırılıb.
Həmçinin bax
İstinadlar
- https://marketplace.visualstudio.com/items?itemName=GitHub.copilot.
- Gershgorn, Dave. "GitHub and OpenAI launch a new AI tool that generates its own code". The Verge (ingilis). 29 June 2021. 7 July 2021 tarixində . İstifadə tarixi: 6 July 2021.
- "GitHub Copilot · Your AI pair programmer". GitHub Copilot (ingilis). 23 April 2022 tarixində . İstifadə tarixi: 7 April 2022.
- "Introducing GitHub Copilot: your AI pair programmer". The GitHub Blog (ingilis). 29 June 2021. 21 June 2022 tarixində . İstifadə tarixi: 7 April 2022.
- "GitHub Copilot - IntelliJ IDEs Plugin | Marketplace". JetBrains Marketplace. 27 June 2022 tarixində . İstifadə tarixi: 7 April 2022.
- Copilot.vim, GitHub, 7 April 2022, 13 June 2022 tarixində , İstifadə tarixi: 7 April 2022
- "GitHub Copilot now available for Visual Studio 2022". The GitHub Blog (ingilis). 29 March 2022. 14 June 2022 tarixində . İstifadə tarixi: 7 April 2022.
- "GitHub Copilot is generally available to all developers". The GitHub Blog (ingilis). 21 June 2022. 23 June 2022 tarixində . İstifadə tarixi: 21 June 2022.
- Lardinois, Frederic. "Microsoft Launches Smart Visual Studio Add-On For Code Snippet Search". TechCrunch (ingilis). 2014-02-17. 2023-09-05 tarixində . İstifadə tarixi: 2023-09-05.
- "Bing Code Search". Microsoft Research (ingilis). 2014-02-11. 2023-09-05 tarixində . İstifadə tarixi: 2023-09-05.
- Finnie-Ansley, James; Denny, Paul; Becker, Brett A.; Luxton-Reilly, Andrew; Prather, James. The Robots Are Coming: Exploring the Implications of OpenAI Codex on Introductory Programming // Australasian Computing Education Conference. ACE '22 (ingilis). New York, NY, USA: Association for Computing Machinery. 14 February 2022. 10–19. doi:10.1145/3511861.3511863. ISBN .
- Sobania, Dominik; Schweim, Dirk; Rothlauf, Franz. "A Comprehensive Survey on Program Synthesis with Evolutionary Algorithms". IEEE Transactions on Evolutionary Computation. 27. 2022: 82–97. doi:10.1109/TEVC.2022.3162324. ISSN 1941-0026. 2023-07-04 tarixində . İstifadə tarixi: 2023-11-22.
- Krill, Paul. "OpenAI offers API for GitHub Copilot AI model". InfoWorld (ingilis). 12 August 2021. 17 April 2022 tarixində . İstifadə tarixi: 7 April 2022.
- "OpenAI Releases GPT-3, The Largest Model So Far". Analytics India Magazine (ingilis). 3 June 2020. 4 August 2020 tarixində . İstifadə tarixi: 7 April 2022.
- "OpenAI Announces 12 Billion Parameter Code-Generation AI Codex". InfoQ (ingilis). 9 July 2022 tarixində . İstifadə tarixi: 7 April 2022.
- "OpenAI is giving Microsoft exclusive access to its GPT-3 language model". MIT Technology Review (ingilis). 5 February 2021 tarixində . İstifadə tarixi: 7 April 2022.
Xarici keçidlər
- copilot.github.com — GitHub Copilot rəsmi saytı
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
GitHub Copilot Visual Studio Code Visual Studio ve JetBrains kimi inteqrasiya olunmus inkisaf muhitlerinin IDE istifadecilerine avtotamamlanan kod ile komek etmek ucun GitHub Microsoft a mexsusdur ve OpenAI terefinden hazirlanmis bulud esasli suni intellekt aleti Hazirda ferdi tertibatcilar ve muessiseler ucun abunelik ile istifade oluna bilen alet ilk defe 29 iyun 2021 ci ilde GitHub terefinden elan edilib ve Python JavaScript TypeScript Ruby ve Go istifade eden proqramcilar ucun en yaxsi sekilde isleyir GitHub CopilotTipi xidmet kimi proqram teminatiTertibatci Github Inc d OpenAIEmeliyyat sistemi Microsoft Windows Linux macOSYayimlanma tarixi oktyabr 2021Sonuncu versiya 1 29 6152Sayt copilot github comTarixi29 iyun 2021 ci ilde GitHub Visual Studio Code da texniki onbaxis ucun GitHub Copilot u elan etdi GitHub Copilot 29 oktyabr 2021 ci ilde JetBrains e plagin olaraq elave edildi 27 oktyabr 2021 ci ilde GitHub GitHub Copilot plaginini aciq bir depo kimi yayimladi GitHub 29 mart 2022 ci ilde Visual Studio 2022 IDE ucun Copilot un buraxildigini elan etdi 21 iyun 2022 ci ilde GitHub Copilot un artiq texniki onbaxisdan cixarildigini ve ferdi tertibatcilar ucun abune esasli xidmet kimi elcatan oldugunu elan etdi GitHub Copilot 2014 cu ilin fevralinda buraxilmis layihesi olan Visual Studio 2013 ucun Bing Code Search plagininin tekmillesdirilmis versiyasidir Bu plagin tebii dil sorgularina cavab olaraq yuksek keyfiyyetli kontekstle uygun kod parcalarini temin etmek ucun MSDN ve daxil olmaqla muxtelif menbelerle inteqrasiya olunub XususiyyetleriProblem tebii dilde yazildiqda Copilot problemin helli ucun kod yaza bilir O hemcinin ingilis dilinde daxil edilen kodu tesvir ede ve diger proqramlasdirma dilleri arasinda kodu tercume ede biler Veb saytinda yazilanlara gore GitHub Copilot proqramcilar ucun kod serhlerinin islek koda cevrilmesi ve kod parcalari kodun tekrarlanan bolmeleri ve butun metodlar ve ve ya funksiyalar ucun avtomatik tamamlama kimi komekci funksiyalari ehtiva edir GitHub Copilot un avtomatik tamamlama xususiyyetinin hele tam deqiq olmadigini bildirir Meselen bezi Python funksiyasinin basliq kodu ucun Copilot funksiyanin govde kodunun qalan hissesini ilk cehdde 43 ni ve on cehdden sonra ise 57 ni avtomatik olaraq tamamlayib GitHub bildirir ki Copilot un xususiyyetleri proqramcilara senedlesdirmeni oxumaga serf etdiyi vaxti azaltmaqla bilmedikleri kodlasdirma freymvorklari ve dillerini istifade etmeye imkan verir Tetbiq edilmesiGitHub Copilot insana benzer metn yaratmaq ucun derin oyrenmeden istifade eden dil modeli olan un deyisdirilmis istehsal versiyasi olan istifade edilerek yaradilmisdir Codex modeli elave olaraq onlarla proqramlasdirma dilinde giqabaytlarla menbe kodu ile oyredilib Copilot un OpenAI Codex i ingilis dili ictimai GitHub anbari ve diger aciq menbe kodlari ile oyredilir Buraya 54 milyon ictimai GitHub anbarindan alinan 159 giqabaytliq Python kodunun filtrlenmis verilenler desti daxildir OpenAI nin GPT 3 u GitHub un ana sirketi olan Microsoft a xususi olaraq lisenziyalasdirilib Hemcinin baxChatGPT Yaradici suni intellektIstinadlarhttps marketplace visualstudio com items itemName GitHub copilot Gershgorn Dave GitHub and OpenAI launch a new AI tool that generates its own code The Verge ingilis 29 June 2021 7 July 2021 tarixinde Istifade tarixi 6 July 2021 GitHub Copilot Your AI pair programmer GitHub Copilot ingilis 23 April 2022 tarixinde Istifade tarixi 7 April 2022 Introducing GitHub Copilot your AI pair programmer The GitHub Blog ingilis 29 June 2021 21 June 2022 tarixinde Istifade tarixi 7 April 2022 GitHub Copilot IntelliJ IDEs Plugin Marketplace JetBrains Marketplace 27 June 2022 tarixinde Istifade tarixi 7 April 2022 Copilot vim GitHub 7 April 2022 13 June 2022 tarixinde Istifade tarixi 7 April 2022 GitHub Copilot now available for Visual Studio 2022 The GitHub Blog ingilis 29 March 2022 14 June 2022 tarixinde Istifade tarixi 7 April 2022 GitHub Copilot is generally available to all developers The GitHub Blog ingilis 21 June 2022 23 June 2022 tarixinde Istifade tarixi 21 June 2022 Lardinois Frederic Microsoft Launches Smart Visual Studio Add On For Code Snippet Search TechCrunch ingilis 2014 02 17 2023 09 05 tarixinde Istifade tarixi 2023 09 05 Bing Code Search Microsoft Research ingilis 2014 02 11 2023 09 05 tarixinde Istifade tarixi 2023 09 05 Finnie Ansley James Denny Paul Becker Brett A Luxton Reilly Andrew Prather James The Robots Are Coming Exploring the Implications of OpenAI Codex on Introductory Programming Australasian Computing Education Conference ACE 22 ingilis New York NY USA Association for Computing Machinery 14 February 2022 10 19 doi 10 1145 3511861 3511863 ISBN 978 1 4503 9643 1 Sobania Dominik Schweim Dirk Rothlauf Franz A Comprehensive Survey on Program Synthesis with Evolutionary Algorithms IEEE Transactions on Evolutionary Computation 27 2022 82 97 doi 10 1109 TEVC 2022 3162324 ISSN 1941 0026 2023 07 04 tarixinde Istifade tarixi 2023 11 22 Krill Paul OpenAI offers API for GitHub Copilot AI model InfoWorld ingilis 12 August 2021 17 April 2022 tarixinde Istifade tarixi 7 April 2022 OpenAI Releases GPT 3 The Largest Model So Far Analytics India Magazine ingilis 3 June 2020 4 August 2020 tarixinde Istifade tarixi 7 April 2022 OpenAI Announces 12 Billion Parameter Code Generation AI Codex InfoQ ingilis 9 July 2022 tarixinde Istifade tarixi 7 April 2022 OpenAI is giving Microsoft exclusive access to its GPT 3 language model MIT Technology Review ingilis 5 February 2021 tarixinde Istifade tarixi 7 April 2022 Xarici kecidlercopilot github com GitHub Copilot resmi sayti