站長之家(ChinaZ.com)4月18日 消息:近日,亞馬遜云科技宣布,實(shí)時(shí)AI編程助手Amazon CodeWhisperer正式可用,同時(shí)推出的還有供所有開發(fā)人員免費(fèi)使用的個(gè)人版(CodeWhisperer Individual)。
據(jù)悉,Amazon CodeWhisperer是一項(xiàng)基于機(jī)器學(xué)習(xí)的服務(wù),它可以分析開發(fā)者在集成開發(fā)環(huán)境(IDE)中的注釋和代碼,并根據(jù)其內(nèi)容生成多種代碼建議。開發(fā)者可以用自然語言(目前僅支持英語)描述他們想要實(shí)現(xiàn)的功能,例如“上傳一個(gè)帶有服務(wù)器端加密的文件”,然后CodeWhisperer會(huì)自動(dòng)為他們生成相應(yīng)的代碼片段。
此外,還可以幫助開發(fā)者創(chuàng)建代碼勝任如下場景,比如常規(guī)、耗時(shí)的無差別任務(wù),或是在使用不熟悉的API或SDK時(shí)構(gòu)建示例代碼,亦或要正確高效地使用亞馬遜云科技API操作,還有其他場景比如編寫讀寫文件、處理圖像、編寫單元測試等代碼。
CodeWhisperer支持多種流行的編程語言,如C#、TypeScript、Python、Java和JavaScript,以及多種常用的IDE,如Visual Studio、Visual Studio Code、Eclipse和PyCharm。CodeWhisperer還可以優(yōu)化使用AWS服務(wù)的代碼建議,包括Amazon EC2、AWS Lambda和Amazon S3等。此外,CodeWhisperer還可以在生成代碼的同時(shí)進(jìn)行安全掃描,避免潛在的漏洞和風(fēng)險(xiǎn)。
(舉報(bào))