分享好友 最新动态首页 最新动态分类 切换频道
“卷死其他程序员,我让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编写的代码是否正确。

最新文章
15个Python兼职接单平台!利用业余时间赚钱
废话不多说今天给大家介绍几个程序员可以接私活的平台。 国内远程工作平台 程序员客栈:https://www.proginn.com程序员客栈中国非常领先的自由工作平台,为中高端程序员、产品经理和设计师等等互联网相关人员提供稳定的线上工
2024中国AI科技公司60强
大家理性参考,排名不分先后供大家参考,有不当的地方欢迎评论交流哦1. 领域百花齐放中国AI人工智能领域目前呈现出百花齐放的态势。涵盖了大模型、大数据云计算、自然语言处理、计算机视觉、智能语音、芯片研发、机器人、自动驾驶、医疗健
B2B网站的SEO策略
B2B电子商务网站,是一种日渐引起重视的营销方式,B2B平台电子商务服务商并不满足于现状的安逸,可以说思维模式的固定并不能代表什么,无法突破,只是说明还没有找到正确的道路,创新这条大道绝不是哗众取宠。B2B建站初期,在没有大量资金进
ai机器人客服 AI客服取代人工客服的好处?
现在自助客服往往非常的发达。人工智能已经变得越来越智能,可以完全代替绝大多数人工客服,所需要做的事情。他所带来的优点是显而易见的,首先完全节约了一些人工的费用,而且他的回答问题非常的简单明了,很少出现情绪性的错误。不会尽管
bandizip官方版 v7.36中文版
bandizip官方版是知名解压缩软件bandizip针对中国用户而开发的一个压缩和解压缩软件,采用了中文简体界面,支持Windows Vista/7/8/8.1/10等系统,集压缩、解压缩、浏览、编辑为一体,可解压包含RAR/RAR5/7Z/ZIP 在内的30多种格式,可创建加
AI代码自动生成工具-IEDA插件AWS Toolkit
适用于JetBrains的AWS工具包AWS Toolkit for JetBrains是JetBrains IDE的插件,使编写基于构建的应用程序更加容易适用于JetBrains的AWS Toolkit是开源的,因为我们希望您参与其中。 我们感谢问题,功能请求,提取请求,代码审查或任何其他
AI数字人股票都有哪些,一起来看看!(2024/10/30)
据南方财富网概念查询工具数据显示,相关AI数字人概念股票有:(1)、会畅通讯(300578):会畅通讯从近五年总资产收益率来看,近五年总资产收益率均值为-4.72%,过去五年总资产收益率最低为2023年的-30.17%,最高为2019年的10.71%。近7日
Free AI Story Generator
AI故事生成器是一种利用人工智能技术来创作故事的应用工具。这款产品由多个开发者开发,旨在帮助用户轻松创作出引人入胜的故事。无论是专业作家还是业余爱好者,AI故事生成器都能提供无限的可能性,让用户探索新的叙事和故事线。通过使用先
AISaver
AISaver Face Swap Video——AI视频换脸工具简介:AISaver Face Swap Video 是一个在线AI工具,允许用户在视频中进行换脸操作。通过先进的人工智能技术,用户可以将视频中的面部替换为其他人的面孔,适用于制作创意视频、娱乐或其他个性化
相关文章
推荐文章
发表评论
0评