当程序员还在和产品经理争论需求到底合不合理的时候,gpt3已经帮他们把代码生成了……早些时候,《麻省理工科技评论》发布了2021年10大突破性技术,就已经把GPT-3列为十大突破性技术之一。自从open.ai发布了gpt-3的接口,大量的应用就产生了,有基于gpt3的开放api,构建电影推荐引擎;还有使用gpt-3来生成代码,希望帮助我们开发网页应用更为轻便、快速。大会中,微软宣布已实现 GPT-3 首个商业化产品:将 GPT-3 成功引入无代码/低代码 Power Apps 服务,同时该服务还集成了 Power Fx 低代码编程语言。用户在使用 Power Apps 开发时,可以运用自然语言输入和“示例编程”等技术。例如,我们想要实现「找到所有在美国订阅过期的用户」的指令,之前在Power Fx上,我们需要构建一个Power Fx的语句来实现。现在有了GPT-3,我们只需要通过语言描述需求,它就可以直接帮我们翻译成Power Fx的代码语句:
一种通过示例准备数据的技术
PROSE | Program Synthesis Using Examples
这个框架由微软创建,可以使用示例生成代码。PROSE代表「使用示例进行编程」Program Synthesis using Examples,并且可以利用它来创建其他编程工具,而不是直接将其用作预测解决方案。开发人员可以应用PROSE:
Power Fx 是今年 3 月微软推出的全新低代码文本开源编程语言,它是一种基于微软 Excel 的低代码公式语言。