国产人妻精品区一区二区,国产农村妇女毛片精品久久,JAPANESE日本丰满少妇,日本公妇理伦a片,射精专区一区二区朝鲜

Amazon CodeWhisperer正式可用, 并面向個人開發者免費開放
作者 | 物聯網智庫2023-04-18

北(bei)京——2023年4月(yue)18日(ri),亞馬(ma)遜云科技(ji)宣布(bu),實時(shi)(shi)AI編程助手Amazon CodeWhisperer正(zheng)式可用,同時(shi)(shi)推出的還(huan)有(you)供(gong)所有(you)開(kai)(kai)(kai)發(fa)人員(yuan)(yuan)免費使(shi)用的個人版(CodeWhisperer Individual)。CodeWhisperer 幫助開(kai)(kai)(kai)發(fa)者基(ji)于(yu)注釋生成(cheng)代(dai)(dai)(dai)碼(ma),追蹤開(kai)(kai)(kai)源參考,掃描查找漏(lou)洞。確保了開(kai)(kai)(kai)發(fa)人員(yuan)(yuan)可以(yi)(yi)(yi)專注于(yu)敏捷開(kai)(kai)(kai)發(fa),不(bu)會由于(yu)搜索(suo)示例(li)代(dai)(dai)(dai)碼(ma)等工(gong)作(zuo)(zuo)而(er)打斷思緒。在創建復雜代(dai)(dai)(dai)碼(ma)和面(mian)對不(bu)斷變化(hua)的開(kai)(kai)(kai)發(fa)環境(jing)時(shi)(shi),開(kai)(kai)(kai)發(fa)人員(yuan)(yuan)可以(yi)(yi)(yi)在自己喜歡的IDE(集成(cheng)開(kai)(kai)(kai)發(fa)環境(jing))中使(shi)用CodeWhisperer,例(li)如(ru)(ru)Visual Studio Code、IntelliJ IDEA及(ji)其(qi)他IDE,從(cong)而(er)提高(gao)工(gong)作(zuo)(zuo)效(xiao)率(lv)、簡化(hua)工(gong)作(zuo)(zuo)任務。CodeWhisperer可以(yi)(yi)(yi)幫助開(kai)(kai)(kai)發(fa)者創建代(dai)(dai)(dai)碼(ma)勝任如(ru)(ru)下(xia)場景,比如(ru)(ru)常(chang)規(gui)、耗時(shi)(shi)的無差(cha)別(bie)任務,或是在使(shi)用不(bu)熟悉(xi)的API或SDK時(shi)(shi)構建示例(li)代(dai)(dai)(dai)碼(ma),亦或要正(zheng)確高(gao)效(xiao)地使(shi)用亞馬(ma)遜云科技(ji)API操作(zuo)(zuo),還(huan)有(you)其(qi)他場景比如(ru)(ru)編寫讀寫文(wen)件、處(chu)理圖像(xiang)、編寫單元(yuan)測試(shi)等代(dai)(dai)(dai)碼(ma)。

只需(xu)使(shi)用一個電子郵箱(xiang)賬(zhang)號,用戶就能夠在(zai)幾(ji)分鐘內完成(cheng)注冊,開(kai)始高效(xiao)地編寫(xie)代碼,甚至不需(xu)要注冊亞馬(ma)遜云服務用戶賬(zhang)號。針對企業版用戶,CodeWhisperer提(ti)供了(le)具有諸多管(guan)理(li)功能的(de)專業版,比如與(yu)單(dan)點登錄(lu) (SSO)和(he)身(shen)份與(yu)訪問管(guan)理(li)服務 (IAM)集成(cheng)、為參考代碼建議設置(zhi)控制規(gui)則,以及具備更高的(de)安(an)全掃(sao)描限制。除了(le)為Python、Java、JavaScript、TypeScript和(he)C#生成(cheng)代碼片段(duan)建議外,正式發布版現(xian)在(zai)還支(zhi)持Go、Rust、PHP、Ruby、Kotlin、C、C++、Shell腳本、SQL和(he)Scala。CodeWhisperer不僅原生支(zhi)持Amazon Cloud9或Amazon Lambda控制臺(tai),還通過插(cha)件集成(cheng)到(dao)Visual Studio Code、IntelliJ IDEA、CLion、GoLand、WebStorm、Rider、PhpStorm、PyCharm、RubyMine和(he)DataGrip等IDE中(zhong),方便用戶使(shi)用。

幫助開(kai)(kai)(kai)發人員在(zai)開(kai)(kai)(kai)發中(zhong)保(bao)持心(xin)流狀(zhuang)態、減少干擾(rao)愈發重要。開(kai)(kai)(kai)發人員面對(dui)越(yue)來越(yue)大的(de)(de)(de)完成(cheng)(cheng)任(ren)務的(de)(de)(de)時間壓力,在(zai)遇到(dao)問題時,他(ta)們常(chang)常(chang)被(bei)迫打斷(duan)編程(cheng)節奏,轉而上網(wang)搜索、訪問StackOverflow等網(wang)站(zhan)或尋(xun)求(qiu)同事(shi)的(de)(de)(de)幫助以便完成(cheng)(cheng)任(ren)務,而查詢的(de)(de)(de)過程(cheng)又會(hui)帶來更多的(de)(de)(de)干擾(rao)。為應對(dui)這一挑戰,開(kai)(kai)(kai)發人員編寫(xie)代碼(ma)或注釋時可以直接在(zai)IDE中(zhong)直接尋(xun)求(qiu) CodeWhisperer建(jian)議并得到(dao)實時反饋,高效(xiao)地(di)完成(cheng)(cheng)工作(zuo)。在(zai)預覽期間,我(wo)們還進行了一項生產力測試(shi),與未使(shi)用CodeWhisperer的(de)(de)(de)參與者(zhe)相(xiang)比(bi),使(shi)用CodeWhisperer的(de)(de)(de)參與者(zhe)完成(cheng)(cheng)任(ren)務的(de)(de)(de)速(su)度平(ping)均(jun)快57%,成(cheng)(cheng)功(gong)率高27%。

開(kai)發人員最終完成的(de)(de)(de)(de)(de)(de)代(dai)碼(ma)(ma)可(ke)能(neng)存(cun)在(zai)各式各樣的(de)(de)(de)(de)(de)(de)問題,比如含(han)有(you)隱藏(zang)的(de)(de)(de)(de)(de)(de)安(an)全漏洞(dong)、存(cun)在(zai)偏(pian)見或(huo)不(bu)公(gong)正,或(huo)未能(neng)負(fu)責(ze)任(ren)地(di)使(shi)用開(kai)源(yuan)代(dai)碼(ma)(ma)。這些問題之(zhi)后(hou)還需要開(kai)發人員解決(jue),從而影(ying)響他們(men)的(de)(de)(de)(de)(de)(de)工作效率。CodeWhisperer在(zai)安(an)全編(bian)(bian)碼(ma)(ma)和負(fu)責(ze)任(ren)地(di)使(shi)用AI方面(mian)是最好的(de)(de)(de)(de)(de)(de)編(bian)(bian)程助(zhu)(zhu)手。為(wei)了幫(bang)助(zhu)(zhu)開(kai)發人員負(fu)責(ze)任(ren)地(di)編(bian)(bian)碼(ma)(ma),CodeWhisperer過(guo)濾(lv)(lv)掉了可(ke)能(neng)被認(ren)為(wei)有(you)偏(pian)見或(huo)不(bu)公(gong)正的(de)(de)(de)(de)(de)(de)代(dai)碼(ma)(ma)建議,它(ta)可(ke)以過(guo)濾(lv)(lv)或(huo)標記類似(si)(si)于特定開(kai)源(yuan)訓(xun)練(lian)數據的(de)(de)(de)(de)(de)(de)代(dai)碼(ma)(ma)建議,并且是唯一具備該功能(neng)的(de)(de)(de)(de)(de)(de)編(bian)(bian)程助(zhu)(zhu)手。當生成的(de)(de)(de)(de)(de)(de)代(dai)碼(ma)(ma)類似(si)(si)于訓(xun)練(lian)集中的(de)(de)(de)(de)(de)(de)參考代(dai)碼(ma)(ma)時,它(ta)會為(wei)代(dai)碼(ma)(ma)提供額外的(de)(de)(de)(de)(de)(de)提示(比如代(dai)碼(ma)(ma)庫URL和許可(ke)證),幫(bang)助(zhu)(zhu)降低使(shi)用代(dai)碼(ma)(ma)的(de)(de)(de)(de)(de)(de)風險,并使(shi)開(kai)發人員重復(fu)利用代(dai)碼(ma)(ma)。

CodeWhisperer是唯一具有(you)內置安全(quan)掃(sao)描功(gong)能(通過自動推理實(shi)現)的AI編程(cheng)助手,用于查(cha)找難以檢測(ce)的漏(lou)洞并(bing)提出補救建議(yi),例如(ru)十大(da)開放式Web應用程(cheng)序安全(quan)項(xiang)目(OWASP)中的漏(lou)洞以及不(bu)符合加密庫最佳實(shi)踐的漏(lou)洞等。如(ru)果CodeWhisperer發現了漏(lou)洞,它會提供解(jie)決問(wen)題的建議(yi)。

CodeWhisperer提供的(de)代(dai)碼建議(yi)并(bing)不僅(jin)限(xian)于(yu)生成(cheng)調用(yong)(yong)亞馬(ma)遜云服務上的(de)代(dai)碼。不過,CodeWhisperer針對(dui)最常使用(yong)(yong)的(de)亞馬(ma)遜云服務API進行了(le)優(you)化,比如(ru)Amazon Lambda或Amazon Simple Storage Service(Amazon S3),使其成(cheng)為在亞馬(ma)遜云服務上構建應用(yong)(yong)程序的(de)最佳(jia)編程助手。CodeWhisperer在跨多種(zhong)編程語言為通用(yong)(yong)場景(jing)提供代(dai)碼輔(fu)助的(de)同(tong)時,由于(yu)使用(yong)(yong)了(le)基(ji)于(yu)亞馬(ma)遜云服務API的(de)額外代(dai)碼進行調優(you),在那些(xie)調用(yong)(yong)亞馬(ma)遜云服務的(de)場景(jing)中,CodeWhisperer可以生成(cheng)最高(gao)質量、最準確(que)的(de)代(dai)碼。

立即使用新的AI編程(cheng)助手(shou)

Amazon CodeWhisperer已經(jing)正式可用(yong),支持 Python、Java、JavaScript、TypeScript、C#、Go、Rust、PHP、Ruby、Kotlin、C、C++、Shell腳(jiao)本、SQL和Scala等(deng)開(kai)(kai)發語言。所(suo)有開(kai)(kai)發人(ren)員(yuan)(不僅(jin)僅(jin)是擁有亞馬(ma)遜云(yun)服(fu)務(wu)賬戶或使用(yong)亞馬(ma)遜云(yun)服(fu)務(wu)的人(ren)),只需一個電(dian)子郵箱地址即(ji)可注(zhu)冊使用(yong)。正如前文所(suo)述,CodeWhisperer提供了供所(suo)有開(kai)(kai)發人(ren)員(yuan)免費使用(yong)的個人(ren)版。

熱門文章
DePIN的熱度上升很快,有分析認為,DePIN將是2023年最大的加密敘事。這篇文章,我們來講講DePIN的基礎知識。DePIN是把現實世界和虛擬世界聯合到一起的橋梁,在DePIN系統中,個人和組織
2023-04-18
X