亚马逊生成式AI放大招,AI编程助手Amazon CodeWhisperer来袭
Amazon CodeWhisperer既可以实时生成代码建议,而且还是目前唯一一个具备安全扫描的AI编程助手,可以用于发现一些难以查找的漏洞,并且提出补救建议。
生成式AI的火爆,不言而喻,全球各路豪杰,不管是大厂,还是创业公司,都趋之若鹜。亚马逊云科技,自然也不甘人后。
日前,亚马逊云科技宣布了其在生成式AI上的四项技术创新。

四项技术创新,全面出击
第一项是Amazon Bedrock预览版,这是使用基础模型构建和扩展生成式AI应用程序的最简单方法之一。作为一个新颖的完全托管服务,Amazon Bedrock用于构建和扩展生成式AI应用,从而让客户可以通过API访问AI21Labs、Anthropic和Stability AI等AI初创公司的预训练基础模型,还提供对亚马逊云科技开发的基础模型系列Amazon Titan FMs的独家访问。
第二项是基于Amazon Inferentia2芯片的Amazon EC2 Inf2实例,打造了极具成本效益的生成式AI云基础设施。生成式AI对推理工作负载的要求很高,Inf2实例为在亚马逊云科技上大规模运行这类工作负载提供了最佳性能、最高能效和最低成本。
第三项是基于Amazon Trainium芯片的新型Trn1n实例,该实例将网络带宽提高了一倍,为训练生成式AI模型提供了更高的性能。
第四项是基于AI的编程助手Amazon CodeWhisperer,可以有效帮助开发者提升编程效率。个人开发者可以免费访问Amazon CodeWhisperer,且没有任何使用限制。
程序员的生产力工具:Amazon CodeWhisperer
在这四项技术创新中,可以有效帮助程序员提高生产力的Amazon CodeWhisperer,引起了我们的关注。
据了解,Amazon CodeWhisperer既可以实时生成代码建议,而且还是目前唯一一个具备安全扫描的AI编程助手,可以用于发现一些难以查找的漏洞,并且提出补救建议。比如找出十大开放式Web应用程序安全项目中的漏洞,以及不符合加密库最佳实践的漏洞等。
此外,为了帮助开发者以负责任的方式开发代码,CodeWhisperer会过滤掉一些可能被认为有偏见或者不公平的代码。同时,针对客户可能需要对开源代码在正式商用时需要考虑许可授权的问题,CodeWhisperer还是唯一一个可以对可疑的开源代码进行过滤和标记的编程助手。

“具体使用时,CodeWhisperer相当于一款插件,可以直接安装在现有的开发环境中,就可以使用CodeWhisperer的帮助。开发者可以通过注释的方式与CodeWhisperer交互,例如在注释写‘请帮我生成一段上传图片到云端的代码’,CodeWhisperer就会给出这一段代码的建议。如果我们都接受的话,就只需要按一下Tab键,就相当于接受了建议。同时,使用CodeWhisperer后,开发者无需切换到其他页面去查找文档。这样的交互体验使得CodeWhisperer更像是开发者的智能助手。”亚马逊云科技大中华区数据技术专家团队总监 王晓野如此解释。
在预览期间,亚马逊云科技还进行了一项生产力测试——与未使用CodeWhisperer的参与者相比,使用CodeWhisperer的参与者完成任务的速度平均快57%,成功率高27%。可见,CodeWhisperer是一个能够有效提高开发效率的工具。
当前,CodeWhisperer还处于初期的版本,期待进一步迭代的CodeWhisperer,带来更多的经验表现,彻底解放程序员的繁复工作,让他们做更多有价值的技术创造。
更多推荐


所有评论(0)