AWS CodeWhisperer产品初体验

这篇具有很好参考价值的文章主要介绍了AWS CodeWhisperer产品初体验。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

CodeWhisperer 简介

CodeWhisperer 是亚⻢逊出品的一款基于机器学习的通用代码生成器,可实时提供代码建议。 在编写代码时,它会自动根据我们现有的代码和注释生成建议。 从单行代码建议到完整的函数,它可为我们提供各种大小和范围的个性化建议。

CodeWhisperer 特点

更快地完成更多工作

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

自信地进行编码

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

增强代码安全性

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

使用收藏夹工具

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

自定义 CodeWhisperer 以获得更好的建议

您可以自定义 CodeWhisperer,使其了解您的内部库、API、包、类和方法,从而生成更相关的建议,显著加快开发速度。即将推出。

CodeWhisperer 在 VScode 中的使用

IDEA的小伙伴请移步IDEA中使用CodeWhisperer

下载插件

在插件市场搜索aws,找到AWS Toolkit进行安装
AWS CodeWhisperer产品初体验,aws,AI编程
安装完成后 vscode 左侧菜单栏会出现 aws 的选项卡
AWS CodeWhisperer产品初体验,aws,AI编程
点击 start 会看到右侧出现3个选项
AWS CodeWhisperer产品初体验,aws,AI编程
第二个就是 CodeWhisperer 了,点击之后需要 AWS Builder ID 进行登录,登录成功后就可以使用 CodeWhisperer 啦!
AWS CodeWhisperer产品初体验,aws,AI编程

注册 CodeWhisperer 的使用账号

点击 VScode 中的注册按钮后,会来到 CodeWhisperer 的注册站点
AWS CodeWhisperer产品初体验,aws,AI编程
根据提示完成注册后,登录 CodeWhisperer 账号
AWS CodeWhisperer产品初体验,aws,AI编程
出现以上显示说明一切都正确,可以在 VScode 中使用 CodeWhisperer 啦!

使用 CodeWhisperer 来写一些工具函数

这里我用了 Python 去体验 CodeWhisperer 的代码提示,来看看它的表现如何。

  • 创建一个utils.py文件,写上工具函数的注释,可以看到 CodeWhisperer 的自动提示,按下tab补全代码
    AWS CodeWhisperer产品初体验,aws,AI编程

可以把一些常用的算法函数让 CodeWhisperer 来帮忙完成,准确率还是挺不错的文章来源地址https://www.toymoban.com/news/detail-718576.html

# 获取当前日期
def get_current_date():
    return datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")

# 判断数字是不是素数
def is_prime(num):
    if num < 2:
        return False
    for i in range(2, num):
        if num % i == 0:
            return False

# 判断一个字符串是否是回文文字符串
def is_palindrome(s):
    return s == s[::-1]
快捷键使用
快捷键 功能
ALT + C 要求给出建议(当有暗色字出现时,按tab接受建议)
TAB 接受建议
ESC 取消建议
下一个建议
上一个建议

到了这里,关于AWS CodeWhisperer产品初体验的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

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

    最近ChatGPT展现出强大AI能力给我们带来了深刻的影响,AI现在不是一个概念,基于AI的产品一定在各行各业帮助工作人员更快更好的完成繁琐的复杂的任务,提升工作效率,而在AI技术的发源地也就是码农圈,也早已经出现了一些好用的AI驱动的编程助手,这些助手可以在IDE中

    2024年02月03日
    浏览(36)
  • IDEA使用AWS CodeWhisperer

    首先在IDEA的插件市场中下载 AWS Toolkit : 这里我使用的IDEA是2023.1,就是在ToolWindows里把 AWS Toolkit 面板调出来: 连接: 打开的网页中粘贴上面提过的代码。进入注册流程。 注册完成后返回IDEA,创建一个类试下: 感觉还是有点不够智能。。

    2024年02月11日
    浏览(68)
  • 免费的实时AI编程助手:Amazon CodeWhisperer使用体验

    前言   随着大型语言模型(LLM)的普及,AI编程助手作为LLM技术的一个突出应用场景,正在逐渐改变开发者们的工作方式。本文将深入探讨由亚马逊推出的实时AI编程助手:Amazon CodeWhisperer。让我们一起来探索它的功能、优势以及对编程方式的潜在影响。 什么是 Amazon CodeW

    2024年02月08日
    浏览(41)
  • 【Amazon】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅

    使用 AI 编码配套应用程序更快、更安全地构建应用程序 一、前言 1️⃣更快地完成更多工作 CodeWhisperer 经过 数十亿行代码 的训练,可以根据评论和现有代码实时生成从代码片段到全函数的代码建议。 绕过耗时的编码任务 ,加速使用不熟悉的 API 进行的构建。 2️⃣增强代码

    2024年02月08日
    浏览(45)
  • 阿里云和AWS对比研究三——存储产品对比

    ​ 所谓的云计算的”传统业务“其实就是存储和计算这两大块了。总体来说这两部分是整个云计算服务的基础构件,所有的其他衍生的服务很多都需要基于存储和计算这两部分的内容。计算机技术最本质的功能就是计算和存储。 ​ 云存储服务的对象存储又是储存服务中最重

    2024年01月22日
    浏览(36)
  • 云服务仿真:完全模拟 AWS 服务的本地体验 | 开源日报 No.45

    Stars: 48.7k License: NOASSERTION LocalStack 是一个云服务仿真器,可以在您的笔记本电脑或 CI 环境中以单个容器运行。它提供了一个易于使用的测试/模拟框架,用于开发云应用程序。主要功能包括: 在本地机器上完全运行 AWS 应用程序或 Lambda 函数,无需连接到远程云提供商。 支持

    2024年02月07日
    浏览(24)
  • 在IDEA中使用亚马逊编程助手Amazon CodeWhisperer使用体验

    p.s.作为一名java后端开发,我最常使用IDEA来编写和调试代码,这里我将会尝试使用IDEA中的CodeWhisperer插件,并做一个使用体验报告,希望对大家有帮助 官方功能概览 更快地完成更多工作 :CodeWhisperer 经过数十亿行代码的训练,可以根据您的 评论 和 现有代码 实时生成从代码

    2024年02月04日
    浏览(38)
  • Amazon CodeWhisperer 免费 AI 代码生成助手体验分享

            今年上半年,亚马逊云科技正式推出了实时AI编程助手 Amazon CodeWhisperer,还提供了供所有开发人员免费使用的个人版版本。经过一段时间的体验,我觉得 CodeWhisperer 可以处理编程工作中遇到的很多问题,并且帮助开发人员提高编程效率。最重要的是 CodeWhisperer 在代码

    2024年02月04日
    浏览(34)
  • 免费 AI 代码生成器 Amazon CodeWhisperer 初体验

    文章作者:浪里行舟 简介 随着 ChatGPT 的到来,不由让很多程序员感到恐慌。虽然我们阻止不了 AI 时代到来,但是我们可以跟随 AI 的脚步,近期我发现了一个神仙 AI 代码生产工具 CodeWhisperer ,它是一项基于机器学习的服务,其根据自然语言注释和集成开发环境(IDE)中的代

    2024年02月07日
    浏览(55)
  • aws——【生成式 AI 精英俗称计划】——学习心得

    免费提供创新生成式 AI 课程、全行业使用场景专家解析、丰富的生成式 AI 工具应用示范。通过完成学习和快速测验,还能取得生成式AI技能证书,快速提升您的职场综合竞争力! 分成了两个身份的选择,有企业和非用户以及开发者和技术用户两个划分,我是一个程序员,当

    2024年04月26日
    浏览(21)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包