具体来说,PowerApps 的新辅助 AI 将有助于将自然语言转换为可行的代码。它专门与 PowerApps 中的 Power Fx 应用程序配合使用,使用户能够在不了解高级代码的情况下实现 AI 工具。
正如The Verge报道的那样,这是微软使用去年获得许可的 OpenAI GPT-3 语言的第一个例子。
微软通过独家许可人工智能公司的 GPT-3(生成预训练变压器 3)进一步加强了与 OpenAI 的关系。这是一种自回归语言模型,被视为一种改变游戏规则的技术。GPT-3的独家许可引起了批评,最引人注目的是来自特斯拉首席执行官和 OpenAI 联合创始人埃隆马斯克。
如果您不熟悉 Power Fx,它是一种基于 Microsoft Excel 公式的编程语言。虽然它不如 JavaScript 等流行语言灵活,但更容易学习和使用。
借助新的自然语言编码功能,Microsoft 进一步将 PowerApps 客户的编码主流化:
“对数字解决方案的需求很大,但编码人员不足。仅在美国,就有 100 万开发人员短缺,”微软低代码应用程序平台的 CVP Charles Lamanna 告诉The Verge。“那么,与其让世界学习如何编码,不如让开发环境使用普通人的语言?”
这个怎么运作
在该技术的演示中,Lamanna 展示了它如何在可口可乐的应用程序开发人员中跟踪供应。用户可以拖放应用程序元素,例如 PowerPoint 演示文稿,而无需了解移动这些元素的编码。虽然该功能没有代码部分,但特定数据库操作的菜单需要一些编码:
“这是从无代码到低代码的阶段,” Lamanna 说。“您从拖放、单击、单击到编写公式。这很快就变得复杂了。”
但是,新的 AI 功能为 Power Fx 添加了新元素。当开发人员遇到低代码的数据库查询时,他们现在可以用自然语言写出查询。然后 OpenAI 的 GPT-3 将自然语言转录为功能代码。
微软将其作为 AI 中真正改变游戏的发展来谈论:
“我记得当我们在星期五晚上制作第一个原型时,我使用了它,我就像’天哪,这太棒了,’” Lamanna 说。“我已经很久很久没有在使用技术时有这种感觉了。”