> 自媒体 > (AI)人工智能 > 好消息!GPT-3最新的能力开放——自动重构和增强你的代码
好消息!GPT-3最新的能力开放——自动重构和增强你的代码
来源:数据学习DataLearner
2023-05-01 21:55:51
557
管理

OpenAI在3月15日发布了一个最新的GPT-3和Codex的版本,这个版本最大的能力就是可以在已有的文本上插入或者编辑新的内容。而不是续写已有的文本。这个能力最大的应用就是重写已有文本,或者用来重构代码。

新版改写代码的能力

之前Github发布的Github Copilot(Github Copilot官网)大家都知道,是代码补全最强神器,没有之一。而如今在Copilot最新的版本中,GPT-3这次发布的能力也已经在试行。根据OpenAI的消息,效果非常不错。

下图展示了GPT-3在代码重构中的能力(官方博客里面这不是一个图片,我自己录屏转的,所以效果不太好,大家将就一下):

这里主要展示了GPT-3在代码补全和重构上的能力:首先是我们给了一个fib(10)的函数(斐波那契函数),然后展示了如下的能力:

提高当前函数的复杂度改写成Javascript改写成一行代码添加注释

这效果的确是很好啊,这下如果童鞋们写代码如果不满意,可以考虑使用这个工具重构了。我还在想,如果你只会Java,写了一段程序,想要提高性能,是不是可以用这个工具改写成C 呢?哈哈哈,想法很好,但估计很难完整的改写一个系统。

根据上下文在文本中间插入内容

OpenAI的Codex之前只能在现有文本的末尾插入内容。当然既可以针对文本内容也可以插入代码。而本次发布的新版本则可以修改内容或代码,甚至是在中间插入。这里再中间插入内容的能力主要是根据前后文的情景来操作的。有如下一个例子:

上图中没有高亮的部分是刚开始写的内容,OpenAI可以自动补全后面的内容。但是,如果你在后面再加入一段化,那么模型会根据你前后文的含义,变化插入的内容:

上图就是如果你加入新的内容:Moving to San Francisco,那么模型会自动修改前面插入的内容,就不再是描述毕业了,而是描述搬家的内容了。怎么样,是不是很厉害。

总结

这里还是要提一下,Github和OpenAI现在都是微软投入了重金的领域,OpenAI模型在Github中应用也越来越广泛。可以看到,微软在这一块的投入和整合的确在发挥很大的能量。这两个都是全世界范围最优秀的企业,微软的投入并没有改变他们本身的发展,反而增强了彼此的实力。国内相关企业对生态和底层能力的投入还是要加油啊。

原文详情:GPT-3最新的能力开放——自动重构和增强你的代码! | 数据学习者官方网站(Datalearner)

0
点赞
赏礼
赏钱
0
收藏
免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本网证实,对本文以及其中全部或者 部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 凡本网注明 “来源:XXX(非本站)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对 其真实性负责。 如因作品内容、版权和其它问题需要同本网联系的,请在一周内进行,以便我们及时处理。 QQ:617470285 邮箱:617470285@qq.com
关于作者
快乐的老范..(普通会员)
文章
543
关注
0
粉丝
0
点击领取今天的签到奖励!
签到排行

成员 网址收录40369 企业收录2981 印章生成216706 电子证书945 电子名片57 自媒体34015

@2022 All Rights Reserved 浙ICP备19035174号-7
0
0
分享
请选择要切换的马甲:

个人中心

每日签到

我的消息

内容搜索