CodeWhisperer是亞馬遜最新發(fā)布的AI編程軟件,經(jīng)過數(shù)十億行代碼的訓(xùn)練,可以根據(jù)開發(fā)人員的注釋和現(xiàn)有代碼實時生成從片段到完整函數(shù)的代碼建議。減輕耗時的編程任務(wù),和加快使用不熟悉的API時構(gòu)建代碼的速度。目前,亞馬遜的CodeWhisperer針對個人用戶是完全免費使用的,無限制次數(shù)的代碼建議生成和每月50次的代碼安全掃描!
CodeWhisperer的主要功能
- 實時生成代碼建議。理解用自然語言(英語)編寫的注釋,可以實時生成函數(shù)級和塊級代碼建議以提高開發(fā)人員的工作效率。
- 支持流行的編程語言和 IDE。 為多種編程語言提供基于AI的代碼建議,包括 Python、Java、JavaScript等,并與VS Code和JetBrains旗下的系列IDE兼容。
- 內(nèi)置安全掃描。使用 CodeWhisperer,開發(fā)者可以掃描 Java、JavaScript 和 Python 項目以檢測難以發(fā)現(xiàn)的漏洞。
- 開源代碼引用跟蹤器。提供內(nèi)置的引用跟蹤器,用于檢測代碼建議是否可能與開源訓(xùn)練數(shù)據(jù)相似,并可以標記此類建議。
- 可與 AWS 服務(wù)配合使用。通過提供針對 AWS API 進行優(yōu)化的代碼建議,讓開發(fā)人員更高效地使用 AWS 服務(wù)。
CodeWhisperer的產(chǎn)品價格
- 對于個人開發(fā)人員,可以免費使用 CodeWhisperer,支持不限次數(shù)地生成代碼建議并免費使用引用跟蹤器,且每月可免費進行 50 次代碼掃描。
- 對于企業(yè)組織來說,專業(yè)版本的價格是每人每月19美元,提供500次代碼安全掃描。
常見問題
CodeWhisperer是免費的嗎?
對于個人開發(fā)人員來說,CodeWhisperer可以免費使用,支持不限次數(shù)地生成代碼建議。
CodeWhisperer具體支持哪些編程語言?
CodeWhisperer 支持 15 種編程語言,包括 Java、Python、JavaScript、TypeScript、C#、Go、PHP、Rust、Kotlin、SQL、Ruby、C++、C、Shell、Scala。
CodeWhisperer支持哪些編輯器或IDE?
CodeWhisperer 支持的代碼編輯器或IDE包括Amazon Sagemaker Studio、JupyterLab、Visual Studio Code、JetBrains 旗下的IDEs、AWS Cloud9、AWS Lambda、AWS Glue Studio。
CodeWhisperer基于什么大模型?
CodeWhisperer由基于包括 Amazon 和開源代碼在內(nèi)的各種數(shù)據(jù)來源訓(xùn)練的基礎(chǔ)模型提供支持。
??版權(quán)聲明:若無特殊聲明,本站所有文章版權(quán)均歸陸客資源網(wǎng)-AI工具集原創(chuàng)和所有,未經(jīng)許可,任何個人、媒體、網(wǎng)站、團體不得轉(zhuǎn)載、抄襲或以其他方式復(fù)制發(fā)表本站內(nèi)容,或在非我站所屬的服務(wù)器上建立鏡像。否則,我站將依法保留追究相關(guān)法律責(zé)任的權(quán)利。