熟女少妇一区二区三区四区_精品日产a一卡2卡3卡_美女强视频在线观看_国产精品久久久久69孕妇9_免费高清一级大毛片视频播放播放_久久国产av不卡_99久高清在线视频观看_y88午夜久久国产精品麻豆

微軟上線AI編程工具Copilot,實(shí)現(xiàn)電腦自動(dòng)寫代碼    

行業(yè)資訊 06-22 15:32:42 3 0

絕大部分開(kāi)發(fā)者在編輯重復(fù)性強(qiáng)的代碼時(shí),或多或少都曾有過(guò)“如果軟件能夠自動(dòng)寫完代碼就好了”的想法。

現(xiàn)在,微軟讓這個(gè)想法變?yōu)榱爽F(xiàn)實(shí)。

去年,微軟GitHub曾與OpenAI合作,推出了AI編程工具Copilot的早期預(yù)覽版本,今天,微軟宣布,這一工具將正式上線,訂閱費(fèi)用為每月10美元或每年100美元。

Copilot是利用網(wǎng)絡(luò)中的數(shù)十億行公共代碼(尤其是開(kāi)源在GitHub上的),然后基于機(jī)器學(xué)習(xí)算法訓(xùn)練出來(lái)的,所以理論上支持所有編程語(yǔ)言,目前對(duì)Python、JS、TS、Ruby、Java、Go這些語(yǔ)言尤為適用。當(dāng)開(kāi)發(fā)者在Visual Studio Code、Neovim和JetBrains IDE等集成開(kāi)發(fā)環(huán)境 (IDE)中編程的時(shí)候,Copilot可以給出完整的方法或算法建議,并提供樣板代碼,輔助單元測(cè)試。Copilot的強(qiáng)大之處不在于生成整段的代碼,而是小段代碼的推薦,這讓開(kāi)發(fā)效率提升了很多,這些小段的代碼碼農(nóng)們自己也能寫,只是比較消耗時(shí)間,而且有的時(shí)候推薦的代碼比人工寫的還要好。

在一些較為簡(jiǎn)單直觀的循環(huán)節(jié)或其他重復(fù)性較強(qiáng)的代碼中,Copilot甚至能夠做到自動(dòng)寫出一段完整可用的代碼塊。

Copilot出色的AI表現(xiàn)使得它在早期測(cè)試階段就獲得了120萬(wàn)開(kāi)發(fā)者的青睞,且在啟用它的文件中,有將近40%的代碼都是出自Copilot之手。

不過(guò),有利必有弊,Copilot也存在一定爭(zhēng)議。

首先,Copilot的AI訓(xùn)練是基于GitHub海量的開(kāi)源代碼實(shí)現(xiàn)的,對(duì)于一款商業(yè)軟件來(lái)說(shuō),這一行為的合法性仍有待商榷。

其次,有部分人認(rèn)為會(huì)影響自己寫代碼的思路,被固化,更有甚者覺(jué)得這是吃程序員的飯,砸程序員的碗?

另一方面,Copilot輸出的代碼在安全性上較差,存在約40%的安全漏洞,這導(dǎo)致它在商業(yè)大型項(xiàng)目中很難發(fā)揮出應(yīng)有的效果。

微軟上線AI編程工具Copilot,實(shí)現(xiàn)電腦自動(dòng)寫代碼   
廣告聲明:文中若存在對(duì)外跳轉(zhuǎn)的鏈接(涵蓋商品鏈接、超鏈接、二維碼等各類形式),其目的在于為您呈上更多與內(nèi)容相關(guān)的產(chǎn)品信息,助您迅速甄別。但我們不對(duì)其做任何明示或暗示的保證,煩請(qǐng)您謹(jǐn)慎參考,依據(jù)自身的需求與判斷來(lái)做出決策。

20
LV20爐火純青
178 爆料
102 原創(chuàng)
0 評(píng)論
網(wǎng)友評(píng)論
铜川市| 思南县| 定兴县| 邢台市| 镇安县| 灵宝市| 商都县| 资中县| 南宫市| 安义县| 腾冲县| 南通市| 靖边县| 武平县| 噶尔县| 榆林市| 苍溪县| 砚山县| 饶阳县| 开鲁县| 永康市| 高淳县| 海林市| 登封市| 柘城县| 柳林县| 阿克| 庄浪县| 腾冲县| 婺源县| 贵德县| 洛阳市| 阿勒泰市| 乐平市| 澄迈县| 壶关县| 永丰县| 永定县| 平原县| 安福县| 洞头县|