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

新版改写代码的能力
之前Github发布的Github Copilot(Github Copilot官网)大家都知道,是代码补全最强神器,没有之一。而如今在Copilot最新的版本中,GPT-3这次发布的能力也已经在试行。根据OpenAI的消息,效果非常不错。
下图展示了GPT-3在代码重构中的能力(官方博客里面这不是一个图片,我自己录屏转的,所以效果不太好,大家将就一下):

这里主要展示了GPT-3在代码补全和重构上的能力: 首先是我们给了一个fib(10)的函数(斐波那契函数),然后展示了如下的能力:
- 提高当前函数的复杂度
- 改写成javascript
- 改写成一行代码
- 添加注释
这效果的确是很好啊,这下如果童鞋们写代码如果不满意,可以考虑使用这个工具重构了。我还在想,如果你只会Java,写了一段程序,想要提高性能,是不是可以用这个工具改写成C++呢?哈哈哈,想法很好,但估计很难完整的改写一个系统。


