当前位置: 代码网 > it编程>编程语言>其他编程 > 亚马逊实时 AI 编程助手 CodeWhisperer使用体验

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

2024年08月05日 其他编程 我要评论
最近ChatGPT展现出强大AI能力给我们带来了深刻的影响,AI现在不是一个概念,基于AI的产品一定在各行各业帮助工作人员更快更好的完成繁琐的复杂的任务,提升工作效率,而在AI技术的发源地也就是码农圈,也早已经出现了一些好用的AI驱动的编程助手,这些助手可以在IDE中为我们补全代码甚至按照注释自动编写代码,基于AI技术,这些编程助手吸收了Github公开代码库和一些可公开代码库的数据样本,提供自动补全,语法检查、错误修复、导航跳转、类型与范围提示、参数补全、自动注释、代码生成、代码质量分析,漏洞检测等等功能


在这里插入图片描述

1:什么是codewhisperer ?

最近chatgpt展现出强大ai能力给我们带来了深刻的影响,ai现在不是一个概念,基于ai的产品一定在各行各业帮助工作人员更快更好的完成繁琐的复杂的任务,提升工作效率,而在ai技术的发源地也就是码农圈,也早已经出现了一些好用的ai驱动的编程助手,这些助手可以在ide中为我们补全代码甚至按照注释自动编写代码,基于ai技术,这些编程助手吸收了github公开代码库和一些可公开代码库的数据样本,提供自动补全,语法检查、错误修复、导航跳转、类型与范围提示、参数补全、自动注释、代码生成、代码质量分析,漏洞检测等等功能。

aws 2023/4月已正式推出amazon codewhisperer,是亚马逊的用几十亿行开源代码训练出来的 ai 工具,它可以根据你的代码注释和现有代码实时生成代码建议。其中codewhisperer个人套餐,所有开发人员均可免费使用

amazon codewhisperer目前支持多种语言(python, java, javascript, typescript, c#, go, rust, php, ruby, kotlin, c, c++, shell scripting, sql, and scala);并同时支持多种ide(jetbrains ides,visual studio (vs) code,aws cloud9,aws lambda console)

2:试用

我们以vs code为例来做一个简单的体验

首先是安装vs code插件,aws toolkit是aws官方产品,现在集成了codewhisperer

在这里插入图片描述
安装好了后,我们直接点击aws toolkit,并找到下面的codewhisperer,这是我们接着点击run,启动codewhisperer

在这里插入图片描述
然后我们注册或者登录aws builder id

在这里插入图片描述
当出现如图的绿色的提示就代表完成

在这里插入图片描述

3:上手体验

在这里插入图片描述
在这里插入图片描述
当我们写完后,我们简单的测试下,发现结果是正确的,此外我们还可以进行代码安全扫描和代码来源检查

当然无论你多么信任codewhisperer或者其他的ai辅助工具,你都需要人工检查代码正确性并做好单元测试,ai辅助工具主要是减少你在互联网上搜索或者查看文档的时间,至于代码的正确性和效率,需要你来核对


亚马逊还有好多好用的云服务,大家可以去探索

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com