当前位置: 首页 > 科技赋能

可以自动编写代码的大型AI模型来了,阿里云推出智能编码助手通义码

时间:2024-05-19 16:22:45 科技赋能

用大模型写代码是什么感觉? 10月31日,在杭州云栖大会上,阿里云展示了可以自动编写代码的AI助手。

在编码软件的对话窗口中,输入“Help me write an heaven game in python”。

短短几秒钟的时间,这个被称为“通义密码”的AI助手自动生成了多行代码。

点击运行后,一款充满童年回忆的“飞机大战”游戏成功上线。

大会通义密码展区人气极高。

开发者体验后纷纷表示震惊:“贪吃蛇的小程序居然不到1分钟就生成了”、“没有理由不再写单元测试了”、“看起来像我肚子里的蛔虫”,我刚刚写了一开始,他们就立即添加了我想写的代码”和“操作也可以写前端页面”……还有兴趣的观众排了两轮队,只为向灵码。

对于一道疑难题——“帮我用代码解答一道韦东奕奥赛题”,凌马不仅快速生成了功能代码,还给出了相应的答案。

据悉,通义码是一款基于阿里云通义代码模型的智能编码工具。

基于海量开源代码数据集和编程教材的训练,可以根据当前代码文件和跨文件的上下文自动生成行级代码。

/函数级代码、单元测试、代码注释等。

此外,还具备代码讲解、研发智能问答、异常上报和排查能力,并针对阿里云SDK/OpenAPI使用场景进行优化,带来高效、便捷的服务。

为开发人员提供顺畅的编码。

经验。

据研发团队介绍,基于阿里云强大的大模型能力和智能算力,凌马在5个月内快速迭代多个版本,并在上市前进行充分打磨。

目前已在阿里云大规模应用。

与手动编写测试需要几分钟到几十分钟相比,灵马可以在毫秒级生成测试代码,具有令人满意的准确性和覆盖率。

兼容性方面,Lingma支持JetBrains和Visual Studio Code,支持Java、Python、JavaScript、TypeScript、C/C++等30多种主流编程语言,并能自动识别编程语言并生成代码解释。

目前,通义灵码已向所有开发者开放公开测试,各大IDE插件市场均已上线。

开发者可以下载体验。

此外,灵马还开放了阿里云开发工具和云资源的使用场景。

例如,在云霄DevOps平台上,提供了智能代码审查和软件构建问题智能排查能力。

未来,基于通义模型的不断迭代,菱马将持续提升开发者体验和研发效率。