如何使用亚马逊云科技Amazon CodeWhisperer以生成式AI技术提升开发效率

时间:2023-10-20 17:24:08       来源:太阳信息网

说明

GitHub copilot虽然很强,但是每个月的使用金额并不低,而亚马逊云科技Amazon CodeWhisperer免费支持多种编程语言的AI编程,甚至被网友称为GitHub copilot平替?!

工具安装

如果你已经有vscode请忽略本章节,以python为例,安装python环境,把这个链接复制到浏览器下载python,注意操作系统win7以及之前的版本不支持。双击安装包,安装python。安装过程中弹出来的所有提示都点同意,安装好了之后我们安装工具vscode。双击下载好的软件就可以安装了。安装的时候,安装界面可能有所不同。一直选择同意,继续,就可以了。

安装后,点击“完成”就安装成功了。此时,桌面会出现一个vscode的快捷键,以后用的时候,点击它就可以了。

在vscode里面安装中文。

安装好之后点右下角重启。

在vscode里面安装python扩展。

工具安装结束,接下来我们来提升生产力。

生产力提升

亚马逊云科技Amazon CodeWhisperer集成在AWS Toolkit插件里面,所以我需要安装AWS Toolkit插件。

弹出来的提示选允许。

安装好之后就出来个亚马逊云科技的图标,点击图标,然后点击Amazon CodeWhisperer,然后登录亚马逊云科技。

复制code到跳转出来的网站粘贴。先把你的code粘贴到记事本。这个地方填写你记事本上的code。登录你的亚马逊云科技账号。填写你邮箱收到的code,点击验证。设个密码aws builder id就建好了。提示成功,可以把网页关了,去使用vscode。三角形编程两道杠就表示启用成功了。

比如你先来个注释hello word,他会自动写出来,并告诉你使用方法,Tab接受。

然后就把结果打印出来了。

同样的,你在编程的过程中,Amazon CodeWhisper会自动扫描上下文,生成对应的代码。

极大的提升了生产效率。

在了解Amazon CodeWhisperer工具过后,各位开发者伙伴也可以去官网了解亚马逊云科技在搭建开发环境等方面的热门产品,比如提供VPS服务的Amazon Lightsail和拥有多个实例的Amazon EC2。亚马逊云科技Amazon Lightsail可以创建自定义网站,使用预配置的应用程序,然后只需点击几次就能轻松构建一个网站,从而提升整体效率。

而亚马逊云科技Amazon EC2可以提供最广泛和深入的计算台,拥有超过500个实例,但在使用云中的推理实例时会提供最低的成本,故在使用范围和成本上性价比很高。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。

关键词: