告别面向Google编程,Copilot测试版本体验

本文介绍了作者使用GitHub Copilot的体验,这是一个基于GPT-3模型的代码生成工具。Copilot能理解注释并自动生成代码,显著提升编程效率。作者通过从零开始编写程序和在已有项目上继续编写代码的实例,展示了Copilot的强大功能,并认为它有助于减少面向Google编程的时间,同时鼓励程序员专注于更具创新性的工作。
摘要由CSDN通过智能技术生成

最近OpenAI和GitHub联合发布了一个名为Copilot代码生成工具。这个工具基于GPT-3自然语言处理模型开发,并使用GitHub上的数十亿行代码作为训练数据,实现在写代码时自动提供代码建议的功能。

目前该产品已经在Vscode extenison中上线。作为长期面向Google编程的小白,当然是偷懒等不了明天,早早在官网排队等待试用名额,幸运地在一两周前获得了试用机会。

一周的体验下来,我认为Copilot的功能相较于其他代码补齐工具而言更加强大,更加灵活,甚至有时让我有种仿佛Copilot真的能读懂我的想法和代码,并且将其实现的感觉。显著提高了写码效率。

1 Copilot背后的模型GTP-3

大家对GPT-3并不陌生 - 或许是2020年最火的自然语言处理模型,训练成本接近500万元,模型参数超过1750亿个。他是一个自回归模型,通俗理解就是输入一段文本的前一部分,预测接下来的文本的概率分布。GTP-3 自问世以来就被开发成几十个大大小小的不同应用,例如进行一些创作性写作(诗歌,小说等),编写前端代码(debuild.co)等等。

鲁迅曾经说过,XXX是最好的语言,既然GTP-3在语言方面如此有天赋,那么在写代码方面应该也会有所建树吧。果然CodeX - 基于GTP-3微调后的编程语言版本也在不久后问世,而Copilot正是CodeX的第一个商业化应用。

2 Copilot试用体验

Copilot官网中列举了Copilot的四个使用方向:

  • 将注释转化成代码

  • 自动填充重复代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值