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

埃森哲使用Amazon CodeWhisperer助力開發人員提高工作效率
作者 | 亞馬遜(xun)云(yun)科(ke)技(ji)2023-05-04

Amazon CodeWhisperer是一款AI編(bian)(bian)程(cheng)助(zhu)手,可(ke)根據開(kai)發(fa)人員使用自然語言編(bian)(bian)寫的注釋和IDE(集(ji)成開(kai)發(fa)環境(jing))中(zhong)的代(dai)碼生成建議(yi),幫助(zhu)開(kai)發(fa)人員提高工(gong)作效率(lv)。借助(zhu)CodeWhisperer,開(kai)發(fa)人員無需在(zai)(zai)IDE與文檔(dang)或(huo)開(kai)發(fa)者論壇之間切換,加快編(bian)(bian)碼過程(cheng)。通(tong)過CodeWhisperer的實時代(dai)碼建議(yi),開(kai)發(fa)人員可(ke)以在(zai)(zai)IDE中(zhong)專注地工(gong)作,更快地完成編(bian)(bian)碼任務。

CodeWhisperer由基于數十(shi)億行(xing)代碼訓(xun)練的(de)(de)大語(yu)言模型(LLM)賦能,已經學(xue)會使用15種編(bian)程(cheng)語(yu)言編(bian)寫(xie)代碼。開(kai)發(fa)人(ren)員僅需(xu)編(bian)寫(xie)注釋,用簡明的(de)(de)英(ying)語(yu)概述一個特定(ding)任務即可(ke),例如“upload a file to Amazon S3”(上傳(chuan)文件到Amazon S3)。在此(ci)基礎上,CodeWhisperer可(ke)自動確(que)定(ding)適(shi)合于該指定(ding)任務的(de)(de)云服務和(he)公(gong)共(gong)庫,即時構(gou)建特定(ding)代碼,并直接在IDE中提供一段代碼建議。此(ci)外(wai),CodeWhisperer能夠與Visual Studio Code和(he)JetBrains 等IDE無縫(feng)集成,使開(kai)發(fa)人(ren)員可(ke)以專注于開(kai)發(fa),且無需(xu)離開(kai)IDE。截至目前,CodeWhisperer支持的(de)(de)開(kai)發(fa)語(yu)言包(bao)括Java、Python、JavaScript、TypeScript、C#、Go、Ruby、Rust、Scala、Kotlin、PHP、C、C++、Shell和(he)SQL。

埃森哲使用CodeWhisperer助力開發人員提高工作效率

“埃(ai)森(sen)哲正在使用Amazon CodeWhisperer加快編碼任務,這是我們Velocity平(ping)臺軟件工(gong)程最佳實踐計劃的(de)一部分。” 埃(ai)森(sen)哲技術(shu)架構高級(ji)經(jing)理Balakrishnan Viswanathan表示,“Velocity團(tuan)隊在想方設(she)法(fa)提高開發人員的(de)工(gong)作效率,搜尋(xun)過多(duo)種工(gong)具后,發現Amazon CodeWhisperer可以(yi)(yi)幫助減少(shao)30%的(de)開發工(gong)作量。因此,我們可以(yi)(yi)更專注于安全、質量和性能(neng)的(de)提升。”

CodeWhisperer的優勢

埃森哲Velocity團隊一直在使用CodeWhisperer來加速其人工智能(AI)和機器學習(ML)項目。使用CodeWhisperer帶來了(le)如下(xia)優勢:

  • 團隊減(jian)少創建樣(yang)板代碼(ma)和(he)重復代碼(ma)模式(shi)的時間(jian),從而將更多時間(jian)用(yong)于提升軟件質量等重要的工作上

  • CodeWhisperer助(zhu)力(li)開發人員負責(ze)任地使用(yong)AI,創建語法正(zheng)確且安(an)全可靠的應用(yong)程序

  • 團隊可以生成完整(zheng)的(de)函數和符合邏輯的(de)代(dai)(dai)碼(ma)段落,無需在網上搜索或定(ding)制代(dai)(dai)碼(ma)

  • 可以幫助新(xin)手(shou)開發人(ren)員或使(shi)用不熟悉(xi)代碼庫(ku)的開發人(ren)員快速上手(shou)工(gong)作

  • 通過將安(an)全掃(sao)描(miao)前置(zhi)到(dao)開發人員的(de)IDE中,讓團隊可以在開發過程的(de)早(zao)期(qi)階段(duan)就檢測安(an)全威脅

幫助開發人員盡快熟悉新項目

CodeWhisperer可以幫(bang)助不了(le)解亞(ya)馬(ma)遜(xun)云(yun)科技的開(kai)(kai)發(fa)人員更快地(di)熟悉使用亞(ya)馬(ma)遜(xun)云(yun)科技服務(wu)(wu)開(kai)(kai)發(fa)的項目。例(li)如(ru),借助CodeWhisperer,埃森(sen)哲新的開(kai)(kai)發(fa)人員就能夠(gou)為Amazon Simple Storage Service(Amazon S3)和Amazon DynamoDB等亞(ya)馬(ma)遜(xun)云(yun)科技服務(wu)(wu)編碼。在短時間內,他(ta)們就能夠(gou)高效工(gong)作并為項目做(zuo)出貢獻。CodeWhisperer通過提(ti)供代碼段落或(huo)逐行建議來(lai)輔(fu)助開(kai)(kai)發(fa)人員完成工(gong)作。此外(wai),CodeWhisperer還能理解上下文。指令(注釋)越具體,CodeWhisperer生成的代碼越相關。

圖片5

編寫樣板代碼

開發人員(yuan)可以使(shi)用CodeWhisperer補全先決條件。他們只(zhi)需(xu)輸入“為機器學習數(shu)據(ju)(ju)創(chuang)建(jian)預處理腳本的(de)類”,就能夠(gou)創(chuang)建(jian)預處理數(shu)據(ju)(ju)類。開發人員(yuan)只(zhi)需(xu)幾分鐘編(bian)寫預處理腳本,然(ran)后CodeWhisperer就能夠(gou)生(sheng)成整(zheng)個代碼段落。

圖片6

幫助開發人員使用不熟悉的語言編寫代碼

一個(ge)新加(jia)入(ru)團隊(dui)的Java開(kai)發(fa)人員可以借助CodeWhisperer輕松編寫Python代碼,而不必擔心語(yu)法問題(ti)。

圖片7

檢測代碼的安全漏洞

開發人(ren)員可以在(zai)IDE中(zhong)選擇“運行安全(quan)(quan)(quan)掃描”來檢(jian)測安全(quan)(quan)(quan)問(wen)題。發現的安全(quan)(quan)(quan)問(wen)題的詳細(xi)信(xin)息會直(zhi)接顯示(shi)在(zai)IDE中(zhong)。這可以幫助開發人(ren)員及早檢(jian)測和修復問(wen)題。

圖片8

“作(zuo)為一名(ming)開發(fa)人(ren)員,CodeWhisperer能夠讓您更加快速地(di)編寫代(dai)(dai)(dai)碼”埃森哲人(ren)工智能工程顧問Nino Leenus表示,“此外(wai),CodeWhisperer借(jie)助(zhu)人(ren)工智能可(ke)幫助(zhu)消除拼寫錯誤及(ji)其(qi)他(ta)典型錯誤,讓編碼更準確(que)。對于開發(fa)人(ren)員來說(shuo),多次編寫同樣的代(dai)(dai)(dai)碼乏(fa)味而枯(ku)燥。通過建議后續可(ke)能需要(yao)的代(dai)(dai)(dai)碼片段,AI代(dai)(dai)(dai)碼補(bu)全技術(shu)可(ke)以減少這(zhe)類重復性(xing)工作(zuo)。”

熱門文章
脈脈傳拼多多臨時確定五一放假三天,員工連夜退票;細思極恐!機器狗已集成ChatGPT;天涯社區關停因欠電信千萬服務器費用...
2023-05-04
X