AI 编码助手 Codewhisperer 安装步骤和使用初体验

文章作者:为了自己加油

最近亚⻢逊云科技推出了一款基于机器学习的AI编程助手 Amazon Code Whisperer,可以实时提供代码建议。在编写代码时,它会自动根据现有的代码和注释给出建议。Amazon Code Whisperer与 GitHub Copilot 类似,主要的功能有:

  • 代码补全
  • 注释和文档补全
  • 代码安全问题的辅助定位

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

Code Whisperer 主要由 Java、Python、JavaScript、TypeScript、C# 相关语料训练而成,在支持上述语言的同时,也支持 Ruby、Go、PHP、C++、C、Shell、Scala、Rust、Kotlin、SQL 等上干货:本文将介绍通过 Vscode 安装首先进入 Vscode

首先点击搜索框,然后再弹出的输入框内输入亚马逊云科技,点击搜索结果第一个,接着点击 install

完成上一步后,先点击最左侧最下方亚马逊云科技,接着点击 Start, 然后再点击输入框中第一个

接下来点击 copy

打开外部网站

在此处粘贴

接着按照要求输入自己的邮箱(确保可以收到验证码),来新建账户

设置账号密码

点击允许

如下即为安装完毕

初步的使用体验如下:

感觉 Code Whisperer 反应挺快的,提示的代码还算精确吧,总体来说对于学生党,帮助我们更快且更安全的编写代码,并且在开发环境中能实时的提供代码建议和推荐,基本够用了。还有:注释写的越精确,⽣成的代码质量越好,和 ChatGPT 各有优劣吧,GPT 功能更加全面,而 Code Whisperer 在代码编写方面更优秀。 当然,Code Whisperer ⽣成的代码并不总是正确的,需要人为的修改,还有优化的空间。

code whisper 帮助我解决了很多的问题,比如如何编程,如何高效率编辑代码(本人 python 小白),code whisper 的界面算得上比较简洁,平日比较适合一个工作环境,还可以在考试中用它来筛选编程错误,或者作为某些大赛的工具;再就是它的对话场景,感觉比 gpt 差了点,有种 ai 味,虽然能够很好的理解我的意图,但是对话就像个么的感情的机器,不过,并不影响它的性能,我也向身边的同学安利了 Code Whisperer,褒贬不一吧;此外,对于一些复杂的项目或者需要高度定制化的需求,Code Whisperer 的帮助可能会受到限制,毕竟这也是对自然语言处理技术的一项大考验;

如何深入评价还需要进一步探索,毕竟 Code Whisperer 目前仍处于初期阶段,可能会存在一些不够成熟的地方,需要进一步完善和改进,当然,任何 ai 工具在发展的中,都会存在一些小细节的处理不到位或不人性化的问题,我也相信 Code Whisperer 会发展地越来越好。总体而言,Code Whisperer 是一项非常有前途的创新技术,可以帮助程序员更快速、高效地编写代码,但在具体使用时,需要针对我们应用场景和需求做出调整和判断,进而更好的服务我们。

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

相关推荐
catchadmin15 分钟前
PHP 快速集成 ChatGPT 用 AI 让你的应用更聪明
人工智能·后端·chatgpt·php
GUIQU.20 分钟前
【QT】嵌入式开发:从零开始,让硬件“活”起来的魔法之旅
java·数据库·c++·qt
编程武士4 小时前
从50ms到30ms:YOLOv10部署中图像预处理的性能优化实践
人工智能·python·yolo·性能优化
max5006004 小时前
基于Meta Llama的二语习得学习者行为预测计算模型
人工智能·算法·机器学习·分类·数据挖掘·llama
callJJ4 小时前
从 0 开始理解 Spring 的核心思想 —— IoC 和 DI(2)
java·开发语言·后端·spring·ioc·di
wangjialelele4 小时前
Linux中的线程
java·linux·jvm·c++
谷咕咕4 小时前
windows下python3,LLaMA-Factory部署以及微调大模型,ollama运行对话,开放api,java,springboot项目调用
java·windows·语言模型·llama
没有bug.的程序员5 小时前
MVCC(多版本并发控制):InnoDB 高并发的核心技术
java·大数据·数据库·mysql·mvcc
月疯5 小时前
OPENCV摄像头读取视频
人工智能·opencv·音视频
极客天成ScaleFlash5 小时前
极客天成让统一存储从云原生‘进化’到 AI 原生: 不是版本升级,而是基因重组
人工智能·云原生