Amazon CodeWhisperer 正式使用,全新 AI 代码工具等你发现!(内附详细安装步骤图解)

文章作者:稚始稚终

关于 Code Whisperer

Code Whisperer,亚马逊推出的实时 AI 编程助手,是一项基于机器学习的服务,它可以分析开发者在集成开发环境(IDE)中的注释和代码,并根据其内容生成多种代码建议。

开发者可以用自然语言(目前仅支持英语)描述他们想要实现的功能,例如"上传一个带有服务器端加密的文件",然后 Code Whisperer 会自动为他们生成相应的代码片段。

亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开发者或技术推荐给全球云社区。如果你还没有关注/收藏,看到这里请一定不要匆匆划过,点这里让它成为你的技术宝库!

发展历程

2023年4月,亚马逊云科技宣布,实时 AI 编程助手 Amazon Code Whisperer 正式可用,同时推出的还有供所有开发人员免费使用的个人版(Code Whisperer Individual)。

功能介绍

Code Whisperer 在开源存储库、亚马逊内部存储库、API 文档和在线论坛中的数十亿行代码上进行了培训。此外,亚马逊承诺,在预览期间不会使用开发者编写的代码来训练其机器学习模型,从而作为对 Copilot 争议的回应。

在版权问题方面,Code Whisperer 的参考跟踪器会检测代码推荐是否可能与特定的 Code Whisperer 训练数据相似,并在生成与现有片段相仿的片段时强调原始许可,从而尽可能把选择权交到开发者手中。

Code Whisperer 的预览版现已可在 VS Code、IntelliJ IDEA、PyCharm、WebStorm 或 Amazon Cloud9 中使用,支持 Python、Java 和 JavaScript。

安装详解

安装 Code Whisperer

1.单击左方工具栏 Extensions,在搜索栏中输入 "Amazon Toolkit",点击 Install

2.在上方搜索栏中出现三行选项,如图,选择第一项,单击进入

3.此时弹出窗口,点击 Copy Code and Proceed

4.点击 open

5.在栏中单击鼠标右键,点击粘贴,出现一串验证码,点击 next

6.输入你可使用的邮箱,点击 next

7.完成注册后,点击 allow

8.当出现此界面时,恭喜你,已经完成全部步骤啦,现在请尽情的体验吧!

使用心得

Code Whisperer 经过数十亿行代码的训练,可以根据评论和现有代码实时生成从代码片段到全函数的代码建议。绕过耗时的编码任务,加速使用不熟悉的 API 进行的构建,大大地提高了我的工作效率。同时,Code Whisperer 可以标记或筛选类似于开源训练数据的代码建议。获取相关开源项目的存储库 URL 和许可证,以便更轻松地查看它们并添加归因。

那么对于我个人来说呢,在我使用的过程中我算是深刻地体验到了 Code Whisperer 的便捷性和高效性,相对于 Chatgpt 而言,Code Whisperer 是一种更加针对于语音助手等场景开发的模型,主要是为了提高对话交互的效果,在使用的过程中,我发现人工智能能够很好的理解我的意图,为我提供更加方便,自然的对话体验。同时我也向身边的朋友介绍了 Code Whisperer,还没等他们使用多久,就已经对这实用的工具赞不绝口了。

我相信 Code Whisperer 在发展的过程中,仍旧存在一些小细节的处理不到位或使用过程中不便捷的体验,我也相信 Code Whisperer 会发展地越来越好。

文章来源: dev.amazoncloud.cn/column/arti...

相关推荐
a11177620 分钟前
医院挂号预约系统(开源 Fastapi+vue2)
前端·vue.js·python·html5·fastapi
0思必得036 分钟前
[Web自动化] Selenium处理iframe和frame
前端·爬虫·python·selenium·自动化·web自动化
ar01231 小时前
AR远程协助作用
人工智能·ar
北京青翼科技1 小时前
PCIe接口-高速模拟采集—高性能计算卡-青翼科技高品质军工级数据采集板-打造专业工业核心板
图像处理·人工智能·fpga开发·信号处理·智能硬件
软件聚导航1 小时前
马年、我用AI写了个“打工了马” 小程序
人工智能·ui·微信小程序
陈天伟教授2 小时前
人工智能应用-机器听觉:7. 统计合成法
人工智能·语音识别
笨蛋不要掉眼泪3 小时前
Spring Boot集成LangChain4j:与大模型对话的极速入门
java·人工智能·后端·spring·langchain
昨夜见军贴06163 小时前
IACheck AI审核技术赋能消费认证:为智能宠物喂食器TELEC报告构筑智能合规防线
人工智能·宠物
摘星编程3 小时前
OpenHarmony + RN:Calendar日期选择功能
python
DisonTangor3 小时前
阿里开源语音识别模型——Qwen3-ASR
人工智能·开源·语音识别