分享好友 最新动态首页 最新动态分类 切换频道
“卷死其他程序员,我让AI帮我写代码!”网友:能帮我写作业?
2024-12-29 16:33

昨天小寒刚过,今天就迎来了这个冬天的首次零下气温!这个时候真是恨不得电脑自己干活,好让自己揣着手快乐摸鱼。

“卷死其他程序员,我让AI帮我写代码!”网友:能帮我写作业?

但是程序员小伙伴们还真的能实现心愿了哦~

人工智能写代码

要说程序员的摸鱼大法,那肯定不能指望电脑平白无故自己写代码,还是得借助一点“高科技”——人工智能。毕竟人们研发人工智能的目的就是让机器能够代替人工作。

所以要想实现程序员的摸鱼,只要开发一款能够写代码的AI工具就行。今年6月份,GitHub就与Open AI一同合作,推出了一款名为“GitHub Copilot”的AI工具。

Copilot的功能非常丰富,它可以根据上下文自动补全代码,包括文档字符串、注释、函数名称、代码,只要编程者给出一定提示,这款AI工具就可以补全出完整的函数。听起来是不是非常靠谱?

在过去的几个月里,Copilot还在不断优化,在近GitHub Universe 2021开发者大会上,GitHub官方表示Copilot已开始支持Java、C、C++和C#等语言的多行代码完成,并增加了Neovim和JetBrains IDE,包含开发者常用的IntelliJ IDEA、PyCharm等编辑器的支持。

GitHub表示,现在新写的30%代码都是在AI编程工具Copilot的帮助下完成的。但是东西好不好用还是用户说了算,来看看尝试用这款AI工具“摸鱼”的程序员们怎么说。

有人觉得Copilot十分好用,感慨它功能强大:

还有光明正大承认自己在用Copilot摸鱼的:

Copilot的强大是毋庸置疑了,那么它为什么会这么牛?其实就和大部分人工智能工具一样,它是建立在OpenAI Codex算法的基础上的,需要通过海量的代码来训练其智能程度。

这对于Copilot来说并不是什么难题,因为微软在2018年斥资75亿美元收购了全球约有5000万用户的代码共享网站Github,这也就给Copilot所依托的Codex算法创造了数十亿行公共代码训练的优越条件。

事实上OpenAI在Copilot之前推出过另一个AI模型——1750亿参数的AI模型GPT-3,OpenAI 的联合创始人兼首席技术官Greg Brockman曾表示Codex是 GPT-3 的后代。

同样的,OpenAI花费了大量的资金让GPT-3对人类的诗歌、小说、新闻等海量自然语言进行训练,让它具有一定程度的理解能力。这也让神经网络之父Geoffrey Hinton在GPT-3出现后感慨:“生命、宇宙和万物的答案,其实只是4.398万亿个参数而已。”

Codex也具备了将部分指令清晰的英语翻译成代码的能力,甚至有部分媒体宣扬说Codex已经能够实现只要你会英语就能写代码。

官方也对Codex的运作效果进行了展示,程序员在编辑界面写下“Make it be smallish”图1中的大型飞船就会缩小成图2的大小。可以看到在这个过程中程序员并没有输入代码,Codex自己就完成了程序的编写。

当Copilot受到越来越多程序员的欢迎,GitHub的CEO Nat Friedman却给大家浇了一盆冷水——“我们将计划在未来某个时候将其扩展为付费产品。”这也引发了不小的争议,其中引起争议的焦点就在于Copilot的版权存在开源代码衍生品商业化GPL版权问题。

Copilot把开源代码洗成商业产品的行为,无视了早期促进程序语言世界丰富、开放的开源精神,引起了GitHub社区人们的公愤。不少程序员在社交媒体上公开表示未来将不再使用GitHub来托管自己的代码。

尽管GitHub官方则解释Copilot“通常不会精确复制代码块”,但还是有不少网友在通过Copilot解决程序中的一些经典问题时,会发现Copilot几乎一字不差的复制粘贴了GitHub上的某段经典代码。

不仅如此,随着用户对它的了解逐步加深,发现Copilot输出的部分代码有着隐私泄露、安全风险等问题。

还有网友表示“Copilot 一时爽,调试火葬场。”想要完全通过语句描述出想要实现的功能并不简单,你还得不断回过头检查AI编写的代码是否正确。

最新文章
18个项目获一对一辅导!AI大数据赛道赛前辅导举办
本文1119字,建议阅读2分钟本文介绍了由清华校友总会AI大数据专委会主办的第九届清华校友三创大赛AI大数据赛道赛前辅导情况。2024年6月4日,第九届清华校友三创大赛AI大数据赛道“赛前辅导”活动顺利举办。活动由清华校友总会AI大数据专委
# 1. 看板概要
图表类型 图表名称 指标名称 统计口径 最早追溯日期 指标卡组 小程序活跃概况 累计用户数 截止到所选日期,历史累计打开过小程序的用户数,同一用户多次访问不重复计 2021/1/1 日访问人数 所选日期下,单日打开小程序的总用户数,同一用户
deepl翻译软件突然用不了
deepl翻译软件突然用不了的原因如下:第一.网络可能有问题;第二.服务器存在一定的问题;第三.被限制了使用;第四.浏览器存在问题。本次,小编就来给大家详细介绍。deepl翻译软件突然用不了第一.网络可能有问题Deepl本身需要稳定的网络才能
AI代写能力有边界 不要过度迷信
【市场敏感】AI可能会开拓思路,补充人类写作者不曾掌握的知识,但是在最终结果呈现方面,一定离不开人类的思想与情感。魏敏作为一名经常和文字打交道的教育工作者,我对AI(人工智能)一路席卷而来的盛况并不陌生。年终将近,又是ChatGPT4
AI大模型回答用户的问题快速、全面、人性化,是怎么做到的?
我们向AI大模型提出问题,AI大模型可以搜索大量的资料,帮我总结给出答案,能够在几秒钟之内完成这么大量的搜索,这是怎么做得到的?原理是什么?AI大模型能够在几秒钟内完成大量搜索并给出答案,主要基于以下几个关键原理和技术:
AI Art Generator:艺术与科技的完美融合
艺术是人类情感和创意的表达,而科技则是推动人类进步的动力。当这两者结合时,我们得到了一个全新的创作工具——AI Art Generator。这是一个革命性的产品,它利用人工智能技术来帮助用户将想象中的艺术作品变为现实。AI Art Generator 的
A Phylogeny and Timescale for the Evolution of Pseudocheiridae (Marsupialia: Diprotodontia) in Austr
Within Petauroidea, our results strongly support an association of Petauridae and Pseudocheiridae to the exclusion of Tarsipedidae. These results are consistent with other molecular studies (Kavanagh et al. 2004; Phillips
Ai可以帮你做PPT了
  AI现在可以帮你制作PPT了!  当地时间周四(3 月 16 日),科技巨头微软在其官网宣布,公司正在将其人工智能(AI)技术植入到办公软件中,该功能名为 "Microsoft 365 Copilot"。包括Word、Excel、PowerPoint、Outlook以及Teams都能享
AI魔幻行为大赏:细数机器视觉的9大应用场景
导读:本文主要介绍了机器视觉的主要应用场景,目前绝大部分数字信息都是以图片或视频的形式存在的,若要对这些信息进行有效分析利用,则要依赖于机器视觉技术的发展,虽然目前已有的技术已经能够解决很多问题,但离解决所有问题还很遥远,
CVPR 2019伯克利新论文说了什么?
文|脑极体在工业界的热情参与下,AI行业大会近年来的发展可谓是如火如荼。不过,依然很少有哪个能比得上CVPR在计算机视觉领域的影响力。其中, 又以oral口头报道的文章最具重量级。那么在CVPR 2019中,又有哪些成果获此殊荣呢?伯克利大学
相关文章
推荐文章
发表评论
0评