GitHub ኮድ የሚያመነጨውን የኮፒሎት ማሽን መማሪያ ዘዴን ጀመረ

GitHub ኮድ በሚጽፉበት ጊዜ መደበኛ ግንባታዎችን መፍጠር የሚችል የማሰብ ችሎታ ያለው ረዳት GitHub Copilot ሙከራ ማጠናቀቁን አስታውቋል። ስርዓቱ የተገነባው ከOpenAI ፕሮጀክት ጋር ሲሆን በህዝብ የ GitHub ማከማቻዎች ውስጥ በተስተናገዱ በርካታ የምንጭ ኮዶች ላይ የሰለጠኑ የOpenAI Codex ማሽን መማሪያ መድረክን ይጠቀማል። አገልግሎቱ ለታዋቂ ክፍት ምንጭ ፕሮጀክቶች እና ተማሪዎች ጠባቂዎች ነፃ ነው። ለሌሎች የተጠቃሚዎች ምድቦች የ GitHub Copilot መዳረሻ (በወር 10 ዶላር ወይም በዓመት 100 ዶላር) ይከፈላል፣ ነገር ግን ነጻ የሙከራ መዳረሻ ለ60 ቀናት ተሰጥቷል።

ኮድ ማመንጨት በፕሮግራሚንግ ቋንቋዎች Python፣ JavaScript፣ TypeScript፣ Ruby፣ Go፣ C # እና C++ የተለያዩ ማዕቀፎችን በመጠቀም ይደገፋል። GitHub Copilot ከ Neovim፣ JetBrains IDEs፣ Visual Studio እና Visual Studio Code ልማት አካባቢዎች ጋር ለማዋሃድ ሞጁሎች ይገኛሉ። በሙከራ ጊዜ በተሰበሰበው ቴሌሜትሪ በመመዘን አገልግሎቱ ትክክለኛ ጥራት ያለው ኮድ እንዲያመነጭ ይፈቅድልዎታል - ለምሳሌ በ GitHub Copilot ውስጥ ከቀረቡት ምክሮች ውስጥ 26% የሚሆኑት በገንቢዎች ተቀባይነት አግኝተዋል።

GitHub Copilot አሁን ያለውን ሁኔታ ግምት ውስጥ በማስገባት እስከ ተዘጋጅተው የተሰሩ የኮድ ብሎኮችን በማመንጨት ከባህላዊ የኮድ ማጠናቀቂያ ስርዓቶች ይለያል። GitHub Copilot ገንቢው ኮድ በሚጽፍበት መንገድ ይስማማል እና በፕሮግራሙ ውስጥ ጥቅም ላይ የዋሉትን ኤፒአይዎችን እና ማዕቀፎችን ግምት ውስጥ ያስገባል። ለምሳሌ፣ በአስተያየቱ ውስጥ የJSON መዋቅር ምሳሌ ካለ፣ ይህንን መዋቅር ለመተንተን ተግባር መፃፍ ሲጀምሩ GitHub Copilot ዝግጁ የሆነ ኮድ ያቀርባል እና የተደጋጋሚ መግለጫዎችን መደበኛ ዝርዝሮችን ሲጽፍ ቀሪውን ያመነጫል። አቀማመጦች.

GitHub ኮድ የሚያመነጨውን የኮፒሎት ማሽን መማሪያ ዘዴን ጀመረ

የ GitHub ረዳት ኮፒሎት ዝግጁ የሆኑ የኮድ ብሎኮችን የማፍለቅ ችሎታ የቅጂ መብት ፍቃዶችን መጣስ ጋር የተያያዘ ውዝግብ አስከትሏል። የማሽን መማሪያ ሞዴልን በሚፈጥሩበት ጊዜ በ GitHub ላይ ከሚገኙ የክፍት ምንጭ የፕሮጀክት ማከማቻዎች እውነተኛ ምንጭ ጽሑፎች ጥቅም ላይ ውለዋል. አብዛኛዎቹ እነዚህ ፕሮጀክቶች የሚቀርቡት እንደ GPL ባሉ የቅጂ መብት ፈቃዶች ነው፣ ይህም የመነሻ ስራዎቹ ኮድ በተመጣጣኝ ፍቃድ እንዲሰራጭ ይፈልጋል። በኮፒሎት በተጠቆመው መሰረት ያለውን ኮድ በማስገባት ገንቢዎች ኮዱ የተበደረበትን የፕሮጀክት ፍቃድ ሳያውቁ ሊጥሱ ይችላሉ።

በማሽን መማሪያ ሥርዓት የሚመነጨው ሥራ እንደ ተወላጅ ተደርጎ ሊወሰድ ይችል እንደሆነ እስካሁን ግልጽ አይደለም። የማሽን መማሪያ ሞዴል የቅጂ መብት ተገዢ ስለመሆኑ እና እንደዚያ ከሆነ የእነዚህ መብቶች ባለቤት እና ሞዴሉ ከተመሠረተበት ኮድ መብቶች ጋር እንዴት እንደሚዛመዱ ጥያቄዎችም ይነሳሉ.

በአንድ በኩል, የተፈጠሩት ብሎኮች ከነባር ፕሮጀክቶች የጽሑፍ ምንባቦችን መድገም ይችላሉ, በሌላ በኩል ግን, ስርዓቱ ኮዱን እራሱ ከመቅዳት ይልቅ የኮዱን መዋቅር እንደገና ይፈጥራል. በ GitHub ጥናት መሰረት፣ የCopilot ጥቆማ 1% ብቻ ከ150 ቁምፊዎች በላይ የረዘሙ ፕሮጄክቶችን የኮድ ቅንጣቢዎችን ሊያካትት ይችላል። በአብዛኛዎቹ ሁኔታዎች ድግግሞሾች የሚከሰቱት ኮፒሎት አውዱን በትክክል መወሰን ሲሳነው ወይም ለችግሩ መደበኛ መፍትሄዎችን ሲሰጥ ነው።

ያለውን ኮድ እንዳይተካ ለመከላከል ከነባር ፕሮጀክቶች ጋር መጋጠሚያዎችን የማይፈቅድ ልዩ ማጣሪያ ወደ ኮፒሎት ተጨምሯል። ሲያዋቅሩ ገንቢው እንደፍላጎቱ ይህን ማጣሪያ ማንቃት ወይም ማሰናከል ይችላል። ከሌሎች ችግሮች መካከል, የተቀናበረው ኮድ ሞዴሉን ለማሰልጠን ጥቅም ላይ በሚውለው ኮድ ውስጥ ያሉትን ስህተቶች እና ተጋላጭነቶች ሊደግም የሚችልበት እድል አለ.

ምንጭ: opennet.ru

አስተያየት ያክሉ