用大模型写代码是什么感觉? 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平台上,提供了智能代码审查和软件构建问题智能排查能力。
未来,基于通义模型的不断迭代,菱马将持续提升开发者体验和研发效率。