写点什么

亚马逊推出基于机器学习的代码助手 CodeWhisperer

作者:Daniel Dominguez

  • 2022-07-19
  • 本文字数:777 字

    阅读完需:约 3 分钟

亚马逊推出基于机器学习的代码助手CodeWhisperer

最近,亚马逊云科技推出了基于机器学习的编码助手CodeWhisperer,它基于开发者使用自然语言编写的注释和集成开发环境(IDE)中的代码提供代码建议。机器学习驱动的服务提高了开发者的生产力。

 

CodeWhisperer 基于各种上下文线索提供建议,包括光标在源代码中的位置、位于光标前面的代码、注释,以及来自同一项目中其他文件的代码。开发者可以完全照搬这些建议,也可以根据需要进行改进和修改。CodeWhisperer 使用来自论坛、亚马逊内部代码库、开源代码库和 API 文档的数十亿行代码进行机器学习训练。

 

根据亚马逊的说法,开发者可以使用 CodeWhisperer 来加速开发过程,只需要在 IDE 中的代码中添加一条注释。编程语言、框架、软件库和云服务必须保持最新。有了 CodeWhisperer,开发者可以通过自动代码推荐来加速前端和后端的开发,节省用于构建和训练 ML 模型的时间和精力,通过对亚马逊云科技服务(包括 AWS EC2、AWS Lambda 和 AWS S3)API 的代码推荐来加快开发过程,并减轻编写重复的单元测试代码的负担。

 

CodeWhisperer 还非常重视安全问题,它提供了 Python 和 Java 代码扫描,帮助程序员找到他们代码中的漏洞。此外,它还提供了一个引用跟踪器,可以知道代码推荐是否与一组特定的训练数据相似。开发者可以很快找到代码示例,并选择是否在项目中使用它们。

 

亚马逊表示,推出 CodeWhisperer 并不是为了提供 Copilot 的替代方案。亚马逊早在几年前就推出了 CodeGuru 和 DevOpsGuru 等服务。

 

目前,CodeWhisperer 兼容 Python、Java 和 JavaScript,支持各种 IDE,包括 JetBrains、Visual Studio Code、AWS Cloud9 和 AWS Lambda 控制台。

 

想要体验亚马逊这款最新的代码完成工具的开发者可以提交请求表单进行注册,并进入等待队列。开发者可以安装AWS IDE工具包,激活 CodeWhisperer 功能,并在收到预览访问代码后开始使用该工具。

 

原文链接

Amazon Unveils ML-Powered Coding Assistant CodeWhisperer

2022-07-19 09:013300

评论

发布
暂无评论
发现更多内容

gpt-4o-audio-preview 发布,支持 STT/TTS 不含实时音频;Ministral 3B/8B 端侧模型发布

声网

火盾云APP盾的 防御机制及其应用场景

HUODUNYUN

节点 DDoS 应用安全防护 APP盾 游戏盾

分布式数据库安全可靠测评名录之平凯数据库(TiDB企业版)

TiDB 社区干货传送门

数据库架构设计

格睿科技完成数百万美元融资,助力可观测和物联网领域高效数据价值挖掘

Greptime 格睿科技

数据库 融资

OPPO应用分发的燎原之火,照亮开发者的增长之路

脑极体

AI 应用

高效项目管理:利用低代码平台简化项目实施流程的策略与实践

天津汇柏科技有限公司

项目管理 低代码平台

解锁电商决策新视角:淘宝天猫商品评论数据API接口的深度探索

代码忍者

pinduoduo API API 性能测试

鸿蒙系统(HarmonyOS)全局弹窗实现

EquatorCoco

HarmonyOS

时序数据库 TDengine 支持集成开源的物联网平台 ThingsBoard

TDengine

时序数据库 #TDengine 数据库、

精准监控,高效分析 —— 淘宝API助力商家实现商品信息精细化管理

技术冰糖葫芦

API 接口 API 文档 API 测试 API 性能测试

云管理平台公司大家都选哪家?选择时候需要考虑哪些因素?

行云管家

云计算 云管理

TDengine 与北微传感达成合作,解决传统数据库性能瓶颈

TDengine

数据库 tdengine 时序数据库

构建工作流自动化的 5 个最佳工具

NocoBase

自动化 工作流 业务流程自动化 流程自动化 开发流程自动化工具

TiDB 关联子查询优化实践

TiDB 社区干货传送门

实践案例

内容出海新浪潮:AI工具迅猛发展,剑指视频翻译

阿里云CloudImagine

云计算 音视频 视频云 AI视频翻译 短剧出海

【论文速读】| 针对大语言模型的有效且具有规避性的模糊测试驱动越狱攻击

云起无垠

TiDB 新版本:更稳、更快、更好的数据库体验

TiDB 社区干货传送门

版本升级 新版本/特性解读

TiDB 关联子查询及半连接的优化实践

TiDB 社区干货传送门

性能调优 实践案例

洋葱学园联合火山引擎打造AI智能学伴,聚焦精准学、陪伴学

新消费日报

TiDB 社区第四届 1024 程序员心愿节来啦!没有 Bug ,只有 Luck!参与留言活动,许愿你想要的 TiDB 产品功能、周边、TiDB 课程 & 考证优惠,一起庆祝 1024 吧!

TiDB 社区干货传送门

TDengine 3.3.3.0 版本上线:优化监控、增强 MongoDB 支持

TDengine

数据库 tdengine

地平线与英伟达工具链 PTQ 工具功能参数对比与实操

地平线开发者

自动驾驶 算法

【一文读懂LangGraph、AutoGen、Swarm】大模型时代AI智能体框架核心技术原理

小奇同学

智能体 多智能体 LangGraph AutoGen Swarm

构建行业应用生态:云原生应用市场简化企业软件安装

北京好雨科技有限公司

云原生 企业级应用 行业生态 应用市场

我的豆包MarsCode 体验官之旅

豆包MarsCode

AI 人工智能、

【CEO访谈】从愿景到领导力:7thonline 的崛起之路

第七在线

Milvus 到 TiDB 向量迁移实践

TiDB 社区干货传送门

迁移 实践案例 TiDB Cloud TiDB Vector

TiDB SEMI JION(半连接)优化实践

TiDB 社区干货传送门

实践案例

深圳计算科学研究院YashanDB数据库系统斩获“鼎新杯”二等奖

Geek_2d6073

Cloudera Impala与Hive:架构对比及协同工作机制

敏捷调度TASKCTL

hadoop cloudera 大数据平台 impala 大数据运维

琼海市等保测评机构有哪些?在哪里?

行云管家

等保 等保测评 琼海

亚马逊推出基于机器学习的代码助手CodeWhisperer_AI&大模型_InfoQ精选文章