AICon议程上新60%,阿里国际、360智脑、科大讯飞、蔚来汽车分享大模型探索与实践 了解详情
写点什么

百度智能云推出代码助手 Comate,覆盖 30 种编程语言,正式开放邀测

  • 2023-06-06
    北京
  • 本文字数:1419 字

    阅读完需:约 5 分钟

百度智能云推出代码助手Comate,覆盖30种编程语言,正式开放邀测

百度智能云推出代码助手 Comate

 

6 月 6 日,在文心大模型技术交流会(成都)上,百度智能云推出 Comate 代码助手,并正式开放邀测。借助文心大模型的理解、推理能力,Comate 可实现代码的快速补齐、自然语言推荐代码、自动查找代码错误,全面提升开发者研发效率。未来,开发者可以通过插件等形式,在主流开发软件中使用 Comate 代码助手。

 

目前,Comate 目前已经覆盖了 30 余种编程语言,尤其在 C/C++、Python、Java、Go、PHP、JavaScript 等多个主流语言表现出色。此外,Comate 还支持程序员最常使用的主流 IDE,开发者可以通过插件等形式,在不同软件中使用 Comate。同时,结合飞桨深度学习框架与文心大模型,Comate 可确保推理单次请求 300ms 左右,以极快的响应速度保障用户使用体验。

 

百度集团副总裁侯震宇表示,Comate 代码助手是基于大模型打造的新一代编码辅助工具,已经在百度内部进行了大量测试。测试结果显示,在 Comate 辅助编写的代码中,近 50%的建议代码被开发者采纳,目前在百度内部已经广泛应用到各类产品开发中。

 

据悉,百度在 2021 年就开始基于文心大模型进行代码辅助工具的研究;2022 年 4 月,代码辅助工具内测成效明显;2022 年 9 月,代码辅助工具已全面应用于百度内部开发。

 

基于高质量 GitHub 代码库以及百度内部代码的积累,Comate 代码助手将实现编码、回看、测试等全流程的辅助编码。例如,在编写程序时,可实现代码智能搜索、推荐、自动补全;在回看程序时,可查找代码错误;在测试阶段,也可基于代码直接生成单元测试脚本,实现代码验证。更值得一提的是,基于文心大模型在中文理解上的独特优势,Comate 可以理解代码中的中文注释,并通过上下文触发、语义触发等能力,完成相应指令,更匹配中国开发者的习惯。

 

会上,百度智能云 AI 平台副总经理施恩还对 Comate 进行了现场演示,通过 Comate 现场快速开发“贪吃蛇”小游戏。开发者只需输入“canvas”,以及“弹性布局,水平居中,垂直居中”等中文备注,Comate 即可自动识别语义,生成游戏画布代码。再输入“param color”、“left”、”food=”等颜色、方向、食物的简单词汇,Comate 自动联系上下文理解指令,补全代码,并在多条推荐代码之间切换,选择合适代码,直接生成了可运行的“贪吃蛇”小游戏。

 

百度智能云表示,辅助代码撰写是第一阶段的主要产品功能,并且当前 Comate 代码助手已经可以部分实现通过自然语言的方式写代码,彻底改变人机交互方式和程序开发模式。百度内部人士表示;第二阶段,Comate 将实现在特定领域、场景的自然语言代码生成;第三阶段,Comate 将实现全领域的自然语言开发。

大模型为 AI 研发和应用范式带来了哪些变革?

 

会上,侯震宇表示,大模型为 AI 研发和应用范式带来了四个方向的变革:

 

  • 第一,AI 应用的模型训练从以往单任务的定制化建模,变成了跨任务、跨模态、跨语言的统一建模;

  • 第二,应用的交互方式从人适应机器,变成了机器适应人;

  • 第三,应用问题从编程解决,变为数据化驱动,通过 prompt engineering 的方式,提问题就能得到答案;

  • 第四,大模型的分解及复杂问题处理能力,结合调起、执行外部插件的能力,可实现从思考到行动的无缝衔接。通过这些变革,将全面提升开发效率、应用效果,以及产品创新的速度。

 

在人工智能与大模型的加持下,每个开发者都可以十倍、百倍的放大自己的能力。百度工程师在使用 Comate 后表示:“第一次发现手敲代码、改格式的时间被压缩到如此之短,只需专心思考代码结构,即可飞速实现功能”。目前,Comate 已经开始邀测中,开发者很快即可体验。

2023-06-06 17:1224187

评论 1 条评论

发布
用户头像
怎么申请试用?
2023-06-06 18:44 · 北京
回复
没有更多了
发现更多内容

从低代码的骂声说起

小粽

低代码

华为云11.11 PaaS产品|云端援手:智能枢纽应对数字资产挑战

平平无奇爱好科技

为什么OpenAPI是未来企业数字化转型的决定性因素?

平平无奇爱好科技

数智化赋能公立医院干部管理 激发组织活力

用友BIP

干部管理

Moho Pro 14 for Mac(2D动画制作软件)附注册机v14.1激活版

Rose

Moho Pro 14下载 Moho Pro 14中文版 Moho Pro 14破解 二维动画制作

SQL LIKE 运算符:用法、示例和通配符解释

小万哥

程序员 软件 sql 后端开发 MySQL、

华为云11.11 PaaS产品|坐看云卷云舒:运维开发一步到位

平平无奇爱好科技

强大的Git客户端Tower 密钥激活版最新

mac大玩家j

Mac软件 Git客户端

国家超级计算济南中心低代码平台应用实践

明道云

中国唯一!华为入选Gartner®企业低代码应用平台魔力象限

平平无奇爱好科技

什么年代了,还不会 CI/CD 么?

极狐GitLab

CI/CD

BetterMouse for Mac(鼠标增强软件)

展初云

Mac BetterMouse Mac鼠标辅助软件

macbook翻译软件就用Translatium for Mac

Rose

翻译软件 Translatium中文版 Translatium下载 Translatium Mac Mac翻译工具

华为云CodeArts 11.11活动倒计时,新用户福利重磅来袭

平平无奇爱好科技

华为云11.11 PaaS产品|抢救未来增长策略:稳定、强力的云服务限时优惠进行中

平平无奇爱好科技

Mac文本对比工具UltraCompare中文版 支持M/intel

Rose

文件对比工具 UltraCompare 中文版 UltraCompare 下载

GitKraken for Mac(Git客户端) v9.10中文版

展初云

git Mac软件 GitKraken

FonesGo iPhone Unlocker for Mac(iPhone解锁工具)

Rose

iPhone解锁 FonesGo iPhone Unlocker Mac解锁软件

LeetCode题解:13. 罗马数字转整数,哈希表,JavaScript,详细注释

Lee Chen

JavaScript LeetCode

ShareMouse 破解 for Mac共享鼠标工具 ShareMouse下载安装

Rose

mac软件下载 ShareMouse 破解版 Mac鼠标共享工具 ShareMouse下载

财务共享中心建设项目的变革管理与沟通机制

用友BIP

财务共享

国内首批!华为云云原生中间件DCS&DMS获软件可信“卓越级”认证

平平无奇爱好科技

华为云11.11 PaaS产品|精密云工程:智能激活业务速率限时优惠倒计时

平平无奇爱好科技

项目管理体系文件代码评审规范

金陵老街

软件开发文档

「智造」第9期:一招砍成本、四档提效率,“智造”下半场如何仗剑破局?

用友BIP

智能制造

飞书智能伙伴之 AI 数智参谋:先进团队,北极星指标也要遥遥领先

Kyligence

指标平台 智能决策

强大的鼠标增强软件BetterMouse 激活版最新中文

胖墩儿不胖y

Mac软件 鼠标增强工具 鼠标管理工具

IBM SPSS Statistics v27.0.1中文破解版 spss详细图文安装教程

Rose

spss数据统计 IBM SPSS Statistics 27

自然环境渲染工具Terragen 4 for mac破解版 附Terragen永久证书

Rose

Terragen 4破解 自然景观生成工具 Terragen 4下载 Terragen许可证书

IBM SPSS Statistics 27 Mac(spss统计分析软件)

展初云

Mac mac数据分析统计软件 IBM SPSS Statistics 27

百度智能云推出代码助手Comate,覆盖30种编程语言,正式开放邀测_文化 & 方法_凌敏_InfoQ精选文章