亚马逊实时 AI 编程助手 CodeWhisperer 使用体验

Python
人工智能
JavaScript
TypeScript
云上探索实验室
0
0
> 文章作者:空空如也 ### 1:什么是 CodeWhisperer ? 最近 ChatGPT 展现出强大 AI 能力给我们带来了深刻的影响,AI 现在不是一个概念,基于 AI 的产品一定在各行各业帮助工作人员更快更好的完成繁琐的复杂的任务,提升工作效率,而在 AI 技术的发源地也就是码农圈,也早已经出现了一些好用的 AI 驱动的编程助手,这些助手可以在 IDE 中为我们补全代码甚至按照注释自动编写代码,基于 AI 技术,这些编程助手吸收了 Github 公开代码库和一些可公开代码库的数据样本,提供自动补全,语法检查、错误修复、导航跳转、类型与范围提示、参数补全、自动注释、代码生成、代码质量分析,漏洞检测等等功能。 亚马逊云科技 2023/4月已正式推出 [Amazon CodeWhisperer](https://aws.amazon.com/cn/codewhisperer/?trk=cndc-detail),是亚马逊的用几十亿行开源代码训练出来的 AI 工具,它可以根据你的代码注释和现有代码实时生成代码建议。其中 CodeWhisperer 个人套餐,所有开发人员均可免费使用。 [Amazon CodeWhisperer](https://aws.amazon.com/cn/codewhisperer/?trk=cndc-detail)目前支持多种语言(Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, Shell scripting, SQL, and Scala);并同时支持多种IDE(JetBrains IDEs,Visual Studio (VS) Code,Amazon Cloud9,Amazon Lambda console) ### 2:试用 我们以 VS Code 为例来做一个简单的体验 首先是安装 VS Code 插件,Amazon Toolkit 是亚马逊云科技官方产品,现在集成了 CodeWhisperer ![image.png](https://dev-media.amazoncloud.cn/33ef7f0151c24bec8e7ee5fda3db1dbf_image.png "image.png") 安装好了后,我们直接点击 Amazon Toolkit,并找到下面的 CodeWhisperer,这是我们接着点击 run,启动 CodeWhisperer ![image.png](https://dev-media.amazoncloud.cn/60f652bcd0a245f3bc95a201800ef89c_image.png "image.png") 然后我们注册或者登录 Amazon Builder ID ![image.png](https://dev-media.amazoncloud.cn/0aae759234844e58b5cb9188298a1ae7_image.png "image.png") 当出现如图的绿色的提示就代表完成 ![image.png](https://dev-media.amazoncloud.cn/520131d1f1eb413f9f360c1b3869d9e8_image.png "image.png") ### 3:上手体检 ![image.png](https://dev-media.amazoncloud.cn/71036bb7783b4e8da21f1f0987a4e1a7_image.png "image.png") ![image.png](https://dev-media.amazoncloud.cn/5187a1d092424cbc8525fa2e01bb19a3_image.png "image.png") 当我们写完后,我们简单的测试下,发现结果是正确的,此外我们还可以进行代码安全扫描和代码来源检查 当然无论你多么信任 CodeWhisperer 或者其他的 AI 辅助工具,你都需要人工检查代码正确性并做好单元测试,AI 辅助工具主要是减少你在互联网上搜索或者查看文档的时间,至于代码的正确性和效率,需要你来核对
目录
亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案
联系亚马逊云科技专家
亚马逊云科技解决方案
基于行业客户应用场景及技术领域的解决方案
联系专家
0
目录
关闭