【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅

这篇具有很好参考价值的文章主要介绍了【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用 AI 编码配套应用程序更快、更安全地构建应用程序
一、前言

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

1.1 Amazon CodeWhisperper简介

1️⃣更快地完成更多工作

CodeWhisperer 经过数十亿行代码的训练,可以根据评论和现有代码实时生成从代码片段到全函数的代码建议。绕过耗时的编码任务,加速使用不熟悉的 API 进行的构建。

2️⃣增强代码安全性

扫描代码以检测难以发现的漏洞,并获取代码建议以立即修复这些漏洞。遵循跟踪安全漏洞的最佳实践,例如开放全球应用程序安全项目 (OWASP) 概述的漏洞,或者不符合加密库最佳实践及其他类似安全最佳实践的漏洞。

3️⃣自信地进行编码

CodeWhisperer 可以标记或筛选类似于开源训练数据的代码建议。获取相关开源项目的存储库 URL 和许可证,以便可以更轻松地查看它们并添加归因。

4️⃣使用收藏夹工具

CodeWhisperer 符合工作方式。从 15 种编程语言中进行选择,包括 Python、Java 和 JavaScript,以及最喜欢的集成式开发环境(IDE),包括 VS Code、IntelliJ IDEA、AWS Cloud9、AWS Lambda 控制台、JupyterLab 和 Amazon SageMaker Studio。

1.2 Amazon CodeWhisperer 定价

Amazon CodeWhisperer 直接在集成式开发环境 (IDE) 中为开发人员提供实时代码建议。

个人开发人员可以免费使用 CodeWhisperer

组织为使用 CodeWhisperer 按“每位用户每月”支付固定的订阅费,无需预付费用或长期承诺。

CodeWhisperer 提供两个套餐:

CodeWhisperer 个人套餐

CodeWhisperer 个人套餐可免费使用。个人开发人员可以使用电子邮箱和 AWS 构建者 ID 进行注册和登录,在几分钟内即可开始使用 CodeWhisperer。个人套餐提供代码建议、引用跟踪和安全扫描功能。


CodeWhisperer 专业套餐

除了个人套餐提供的功能外,CodeWhisperer 专业套餐还为希望为其开发人员提供 CodeWhisperer 访问权限的组织提供了管理功能。管理员拥有组织许可证管理能力,可以集中管理组织中的哪些开发人员应有权访问 CodeWhisperer。他们还拥有组织策略管理能力,可以在组织层面设置服务策略,例如规定是否允许开发人员接收可能与特定开源培训数据相似的代码建议。
【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算


二、Amazon CodeWhisperer注册篇

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

2.1 打开VS Code

在集成式开发环境(IDE)中安装最新的 AWS 工具包插件。支持的 IDE 包括 Visual Studio(VS)Code 和 JetBrains IDE(IntelliJ、PyCharm、CLion、GoLand、WebStorm、Rider、PhpStorm、RubyMine 和 DataGrip)。

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

2.2 安装AWS ToolKit插件

  • 定位到拓展,搜索AWS TollKit。点击安装

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 正在安装完成,等待安装完成。

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 当插件安装完成,在左侧栏有显示aws图标。

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 点击进入后,在“Explore”菜单下看到Connected with AWS Builder ID的选项,点击该选项。

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 选择CodeWhisperer:AI-powered code suggestions。随后,点击Sign up or Sign in选项。

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 选择Copy Code and Proceed

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 选择打开外部网站。

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 输入代码(接下来会跳转到服务授权访问页面,粘贴刚刚复制的请求码并点击“Next”。)

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 创建 AWS Builder ID

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 输入邮箱和名字

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 邮箱接收到验证码

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 输入验证码

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 创建密码。

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 允许AWS Toolkit for VSCode访问您的数据?允许

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 等待验证完成。

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 安装完成

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

  • 显示安装成功。

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算


三、Amazon CodeWhisperer初体验篇

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

本实验将在Visual Studio Code 中使用Python演示其功能

导航到AWS Tollkit扩展面板,可以在其中启动CodeWhisperer

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

通过如下动画效果演示,一起感受一下开挂的代码编程!

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

通过一行的注释【上传文件到一个S3存储桶中的函数】,即可完成代码的书写。

本实验将本地创建好的my_csv.csv文件,上传至AWS上的S3的命名为xybawsbucket的存储桶里。

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

代码AI创建完成,运行命令,运行完成,前往S3存储桶中进行验证。

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

查看S3存储桶,发现本地文件已经上传至此存储桶,上传完成。

【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅,亚马逊云,云计算,aws,人工智能,云计算

四、参考链接

[1] https://aws.amazon.com/cn/codewhisperer/resources/#Getting_started/

[2] https://aws.amazon.com/cn/codewhisperer/

[3] https://aws.amazon.com/cn/blogs/machine-learning/how-accenture-is-using-amazon-codewhisperer-to-improve-developer-productivity/

[4] https://docs.aws.amazon.com/zh_cn/codewhisperer/latest/userguide/what-is-cwspr.html文章来源地址https://www.toymoban.com/news/detail-718263.html

🔴完🟡结🟢

到了这里,关于【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • OpenAI 3D 模型生成器Point-E极速体验

    3090显卡,极速体验三维模型生成,体验地址:Gradio 文本生成图像的 AI 最近已经火到了圈外,不论是 DALL-E 2、DeepAI 还是 Stable Diffusion,人人都在调用 AI 算法搞绘画艺术,研究对 AI 讲的「咒语」。不断进化的技术推动了文生图生态的蓬勃发展,甚至还催生出了独角兽创业公司

    2023年04月08日
    浏览(21)
  • ai论文生成器哪家好用?ai写作生成器免费

    AI论文生成器的好坏取决于具体的需求和场景,因此很难一概而论。以下是一些常见的AI论文生成器,供您参考: AIPaperPass:这是一款全智能自动写作平台,拥有自主模型并对外开放API接口。它可以根据用户提供的和要求,自动生成高质量的文章内容,并且支持批量写作

    2024年01月19日
    浏览(36)
  • AI绘画生成器推荐AI绘画自动生成器有哪些?

    1、DALL-E2 DALL-E2 是由 OpenAI 开发的 AI 图像生成器。只需几分钟,你就可以使用 AI 创建高度逼真的图像。 2、Deep Dream Generator Deep Dream是一个经过数百万张图像训练的神经网络。使用方便,只需要上传一张图片,工具即可根据原图生成新图片。 3、Artbreeder Artbreeder一款图像质量增

    2024年02月06日
    浏览(36)
  • ai绘画生成器有哪些?分享3款好用的ai自动绘画生成器

    文字和绘画是两种看似不同的艺术形式,但它们之间却有着一种神奇的联系。你或许曾经在一些创意绘画作品中发现过使用文字进行表达的元素,那么,文本究竟如何生成这些令人惊叹的艺术作品呢?今天,我们就来探索一下文字怎样可以生成创意绘画。 方法一:使用AI图片

    2024年02月10日
    浏览(20)
  • ai绘画生成器app是什么?安利三款ai绘画生成器app

    你是否曾经因为缺乏艺术细胞而自卑,或者看到别人画风清奇而嫉妒不已?现在,你可以放心大胆地发挥创造力了,因为有了ai绘画生成器,想要成为艺术大师已经不再是梦想!这些app让你在不会画画的情况下也可以轻松创造出艺术作品! 它们就像是一个魔法盒子,里面充满

    2024年02月11日
    浏览(18)
  • ai绘画生成器男生可以用吗?你知道ai绘画生成器有哪些吗?

    ai绘画是借助人工智能技术和机器学习算法所开发出来的一种新型数字绘画方式,通过使用ai绘画生成器,我们能够轻松快速地创作出许多效果不错的艺术作品。那么你知道ai绘画生成器有哪些吗?另外ai绘画生成器男生能学吗?下面我会给大家推荐三款比较好用的ai绘画生成器

    2024年02月11日
    浏览(14)
  • Amazon CodeWhisperer 审查:最新的 AI 代码伴侣

    最近,亚马逊云科技宣布了一项机器学习支持的服务,该服务通过根据开发人员在自然语言中的评论和他们在集成开发环境中的代码生成代码建议来帮助提高开发人员的工作效率。这项 名为 Amazon CodeWhisprer  的服务仍处于预览阶段,可以免费使用。这项服务类似于微软去年推

    2024年02月03日
    浏览(17)
  • ai写作生成器(论文ai写作网站)

    论文大纲作为论文的纲要和导航,其重要性不言而喻。幸运的是,借助AI PaperPass这一工具,我们可以轻松获得免费的论文大纲,为我们的论文写作提供有力的指导和支持。 ▼输入【学科】+【论文题目】+【字数】 AI论文,免费大纲,10分钟3万字 ,查重高于15%退费,支持数据图

    2024年04月16日
    浏览(26)
  • 淘宝无痕下单生成器一拖多入口生成器(附api生成接口以代码)

    淘宝无痕下单生成器的用途是:通过无痕下单生成器生成的二维码,用户通过扫码直接无痕下单的,电商后台只显示成交,但是没有路径,什么都没有,没有痕迹,即使通过淘宝生意参谋流量路径、访客人数等数据都无法显示。可快速带动搜索权重,获得

    2024年02月12日
    浏览(56)
  • 怎么把文字生成图片?三款ai绘画生成器分享

    如果你对ai绘画工具有一定了解的话,你就会知道:市面上大部分ai绘画工具都是收费。再退一步讲,我们暂且不论收费价格的高低,大多数收费的ai绘画工具也不一定能准确匹配我们的需求。 仅仅在学生党和工作党之间,对ai绘画工作的使用需求的差别就如此明显,更何况几

    2024年02月12日
    浏览(19)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包