Amazon CodeWhisperer 正式发布可免费供个人使用

文章作者:sunny

亚马逊云科技日前推出了实时 AI 编程助手 Amazon CodeWhisperer,包括个人套餐和专业套餐,所有开发人员均可免费使用个人套餐。Amazon CodeWhisperer 让开发人员能够保持专注、高效,帮助他们快速、安全地编写代码,无需因离开 IDE 去研究某件事而中断流程。

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

优惠码:专属优惠链接(云服务免费体验,12 个月免费使用,100 余种云产品和服务器)

对于企业用户,Amazon CodeWhisperer 提供专业套餐,增加了管理功能,例如 SSO 和 IAM Identity Center 集成、参考代码建议的策略控制以及更高的安全扫描限额。而且,除了能为 Python、Java、JavaScript、TypeScript 和 C# 生成代码建议外,正式发布的版本现在还支持 Go、Rust、PHP、Ruby、Kotlin、C、C++、Shell 脚本、SQL 和 Scala。不仅在 Visual Studio Code、IntelliJ IDEA、CLion、GoLand、WebStorm、Rider、PhpStorm、PyCharm、RubyMine 和 DataGrip IDE(安装了适用于这些 IDE 的相应亚马逊云科技扩展后)中工作的开发人员可以使用 CodeWhisperer,它也可以在 Amazon Cloud9 或 Amazon Lambda 控制台中本地运行。

Amazon CodeWhisperer 能够安全编码和有效使用 AI,是很好的编程助手。为了帮助您有效编码,CodeWhisperer 会过滤掉可能有偏差或不适当的代码建议,它是唯一可以过滤或举报可能与特定开源训练数据相似的代码建议的编程助手。当生成与训练数据相似的代码时,它会提供额外建议数据(例如存储库 URL 和许可证),这有助于降低使用代码的风险,并使开发人员能够放心地重用代码。

CodeWhisperer 也是一个具有安全扫描功能的 AI 编码助手,可以发现难以检测的漏洞并提出修复建议,扫描生成的代码和开发人员编写的代码,寻找漏洞,例如开放式 Web 应用程序安全项目(OWASP)中列出的前十大漏洞。如果发现漏洞,CodeWhisperer 会提供建议,帮助修复问题。

CodeWhisperer 提供的代码建议并不专门针对使用亚马逊云科技的情况。但是,CodeWhisperer 针对最常用的 Amazon API(例如 Amazon Lambda 或 Amazon Simple Storage Service(Amazon S3))进行了优化,使其成为最佳编程助手,帮助在亚马逊云科技上构建应用程序的开发人员。虽然 CodeWhisperer 为各种语言的通用用例提供建议,但它在 Amazon API 上使用额外数据进行了调整,所以您可以放心,在使用亚马逊云科技时,它可以生成最高质量、最准确的代码。

文章出处:“美国主机侦探”

文章来源:这里

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/195305.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

备战春招——12.3 算法

哈希表 哈希表主要是使用 map、unordered_map、set、unorerdered_set、multi_,完成映射操作,主要是相应的函数。map和set是有序的,使用的是树的形式,unordered_map和unordered_set使用的是散列比表的,无序。 相应函数…

RabbitMQ 消息中间件 消息队列

RabbitMQ1、RabbitMQ简介 RabbiMQ是⽤Erang开发的,集群⾮常⽅便,因为Erlang天⽣就是⼀⻔分布式语⾔,但其本身并不⽀持负载均衡。支持高并发,支持可扩展。支持AJAX,持久化,用于在分布式系统中存储转发消息&a…

福德植保无人机案例:无人机种地的那些事儿

大家好,今天我要给大家介绍一个非常有趣的案例,那就是我们的福德植保无人机工厂。这个工厂可不简单,它可是无人机植保领域的佼佼者,让我们一起来看看他们的故事吧!首先,让我们来了解一下无人机植保这个概念…

简谈MySQL的binlog模式

一、MySQL的binlog模式介绍 MySQL的binlog模式是一种日志模式,用于记录对MySQL数据库进行的更改操作。通过启用binlog模式,可以将数据库的更改操作记录到二进制日志文件中,以便在后续需要时进行恢复和复制。 要启用binlog模式,请…

ROS-ROS通信机制-话题通信

文章目录 一、话题通信基础知识二、话题通信基本操作2-1 C2-2 Python2-3 C与python节点通信 三、自定义msg3-1 自定义msg3-2 C实现自定义msg调用3-3 Python实现自定义msg调用 一、话题通信基础知识 话题通信实现模型是比较复杂的,该模型如下图所示,该模型中涉及到三…

Kubernetes(K8s) Ingress介绍-08

Ingress介绍 在前面课程中已经提到,Service对集群之外暴露服务的主要方式有两种:NotePort和LoadBalancer,但是这两种方式,都有一定的缺点: NodePort方式的缺点是会占用很多集群机器的端口,那么当集群服务…

中级工程师评审条件:如何成为一名合格的中级工程师

作为一名工程师,不仅需要具备扎实的技术基础和实践能力,还需要通过评审来证明自己的能力水平。在成为一名合格的中级工程师之前,你需要满足一系列评审条件。甘建二今天将详细介绍中级工程师评审的要求和标准,帮助你成为更优秀的工…

树_左叶子之和

//给定二叉树的根节点 root ,返回所有左叶子之和。 // // // // 示例 1: // // // // //输入: root [3,9,20,null,null,15,7] //输出: 24 //解释: 在这个二叉树中,有两个左叶子,分别是 9 和 15,所以返回 24 //…

geoserver维度time

postgis创建date类型的字段 写入测试数据,对应flag,flag有不同的样式,这样方便观测 geoserver发布图层的时候设置“维度”启用 测试,设置了根据flag展示不同的颜色

Cisco思科 路由交换网络设备基线安全加固操作

目录 账号管理、认证授权 本机认证和授权ELK-Cisco-01-01-01 设置特权口令 ELK-Cisco-01-02-01 ​​​​​​​ELK-Cisco-01-02-02 ​​​​​​​登录要求 ELK-Cisco-01-03-01 ​​​​​​​ELK-Cisco-01-03-02 ELK-Cisco-01-03-03 日志配置 ELK-Cisco-02-01-01 通信协…

在CentOS7下安装Docker与Docker Compose

目录 Docker简介 Docker安装 Docker Compose简介 Docker Compose安装 Docker简介 Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也…

外卖平台推荐算法的优化与实践

目录 引言 一、推荐算法的原理 二、推荐算法的挑战 三、实际案例分析 四、优化推荐算法的策略 五、结论 引言 在当今数字化社会,外卖平台成为了人们生活中不可或缺的一部分。为了提供更加个性化、高效的服务,外卖平台使用推荐算法成为了一项关键技…

深度学习算法:探索人工智能的前沿

目录 引言 第一部分:深度学习的基础 1.1 什么是深度学习? 1.2 神经网络的演化 第二部分:深度学习的关键技术 2.1 卷积神经网络(CNN) 2.2 循环神经网络(RNN) 2.3 长短时记忆网络&#xf…

屈臣氏集团

屈臣氏集团(英语:A.S. Watson Group),简称屈臣氏(A.S. Watson、Watson、ASW)[注 1],以屈臣氏集团(香港)有限公司(A.S. Watson Group (Hong Kong) Ltd.&#x…

python自学之《艾伯特用Python做科学计算》(1)——(待完善)

好吧,刚开始就打了一波而广告 啄木鸟社区的Python图书概览: http://wiki.woodpecker.org.cn/moin/PyBooks (22/388)

ASP.NET 网上选课系统的设计与实现

1 系统设计与实现 1.1 数据库设计 为充分保护数据的一致性,数据库中各表都规范化设计,下图是系统数据库中使用的表以及各表之间的关系: 下面就各个表分别给出说明: (1)课程基本信息(CourseInfo)表&#x…

前端需要掌握的技术有哪些方面

上一篇文章说了些前端这个岗位在整个项目开发过程中的重要性,那么,下面我们来谈谈前端在做项目时需要掌握的技术有哪些方面? 前端开发需要掌握的技术包括以下几个方面: 1.HTML:HTML是网页的基础骨架,是网…

反序列化漏洞详解(三)

目录 一、wakeup绕过 二、引用 三、session反序列化漏洞 3.1 php方式存取session格式 3.2 php_serialize方式存取session格式 3.3 php_binary方式存取session格式 3.4 代码演示 3.5 session例题获取flag 四、phar反序列化漏洞 4.1 phar常识 4.2 代码演示 4.3 phar例…

网络图片转化成base64

也许今天比较无聊,突然想前端怎么把图片缓存的本地?如果是数据流,直接保存到localStorage,但是如果是网络url地址怎么办?存个url肯定没有什么意义,苦思冥想还是把图片保存为base64格式,这又遇到…

MDK ARM环境下的伪指令的测试

目录 测试目标: 测试代码: 1. start.s 2. align.s 测试结果: 1 .ldr伪指令的测试结果: 2 .align伪操作测试结果: 结果分析: 测试目标: 熟悉ARM处理器的伪指令,本次实验主要来练习ldr伪指令和align…