Published on

一个永远有耐心的助手

Authors

伴随着像 Copilot、ChatGPT、New Bing 这样的人工智能工具推出,你真的可以相信:“第四次科技革命已经开始了”。

新的时代

最开始出现的比较有名的 AI 辅助工具应该当属Copilot了,刚出来的时候是免费试用的,后面变成收费订阅制了。那个时候其实就已经能感觉到人工智能的“威力”了,你只需要输入一些关键词。 Copilot就会自动帮你补全代码。就像下面这样图这样:

copilot

有的时候甚至你不需要进行任何的操作,只用不断的按下TabCopilot就会自动帮你补全代码。这个时候你就会感觉到,人工智能的威力了。

而在近乎一年之后,ChatGPT出现了,而在这之后,各种生成式工具层出不穷,直接说我目前已经比较熟悉的工作流吧:

  1. 不会的问题可以直接问ChatGPT,它会给你答案。 chatgpt
  2. ChatGPT中得到解决问题的方法后,可以直接使用Copilot来补全代码。 copilot
  3. 在写完代码后,可以使用Copilot X,来检查代码,或者生成测试代码。 copilotx
  4. 可以使用 AI 文档生成器,来生成注释 docgen

那么你可以发现写这样一段快速排序代码,完全不需要你自己动手,只需要不断地“询问”、按下“Tab”以及点击鼠标就可以了。

那,这些工具就仅仅“就这?”吗

远不及如此。

  1. 你可以将建表的SQL语句直接输入到ChatGPT中,让它帮你转换成对应的表格。
  2. 也可以让它教你从 0 开始写一个React项目,在遇到错误的时候,将错误信息输入到ChatGPT中,它会联系上下文,给你解决方案。
  3. 当你在写博客的时候,你可以将你的文章的主旨内容(或者是你一些简单的思绪)输入到ChatGPT中,它会帮你给出一些灵感。
  4. 当然,你也可以直接将你的代码给它,并询问它是否能给出一些建议(帮你找 BUG)。
  5. ...

从而帮助你更快的完成博客的撰写。诸多的应用场景,无不例外的都凸显着高生产效率。

个人认为最重要的两点是:

  • 降低了很多工作的入门门槛,可以更快的上手你之前从未接触过的工作
  • 不需要再重复的进行很多无意义的工作,可以让你更专注于更复杂、更有意义的工作
  • 只要你有足够的时间,它就是你永远有耐心的帮手,你可以不断的重复询问它

如何实现的

这里仅对 ChatGPT、Copilot 和 New bing 做简要介绍,一方面是时间有限,另外一方面是因为细节上的内容我也不是很清楚(

首先,要明确的一点是,无论是这三个工具中的哪一个,都是基于GPT模型的。

GPTGenerative Pre-Trained Transformer,是一种基于 Transformer 架构的大型自然语言处理模型,由 OpenAI 开发。GPT 通过预训练和微调的方式, 能够对自然语言进行理解和生成,并在多项自然语言处理任务中取得了优秀的表现。

这里也没有很多图可以放,因为 OpenAI 公司并未将相关技术、模型开源,只能通过一些枯燥的文字来描述。 transformer

GPT 模型的训练数据来自于互联网上的大量文本数据,包括维基百科、新闻报道、社交媒体等。GPT 通过对这些数据进行预训练, 学习了自然语言中的语法、语义和上下文等信息,从而能够生成符合语言规则的自然语言文本。

这里顺便提一下,微软收购Github实在是画龙点睛的一笔:可以直接拿Github上的开源代码仓库来训练自己的人工智能模型

从 2018 年,OpenAI 公司推出GPT-1模型,到现在 2023 年,GPT-4模型推出,其模型规模越来越大,参数数量越来越多,而其表现出来的性能、效果也越来越好。

GPT-4模型是多模态模型(模态可以简单理解为人的感官,比如视觉、听觉、触觉等),它可以同时接收文本、图像、音频等多种输入,然后生成对应的输出。微软最近推出的 Microsoft CopilotNew Bing使用的都是GPT-4模型。

发布会上所展现出来的功能最让人影响深刻的就是温馨遗言团队做 PPT 的能力(bushi

好吧,其实是让 Copilot 帮你参加线上会议的功能:如果你无法参加某个线上会议,可以让它代替你去参加,事后与它进行对话交流,询问会议的主要内容、重要事件以及哪些内容与你相关等等。

会替代我们吗

保守来说,我认为目前不会

正如《金融时报》上有关的文章所言,虽然人工智能技术给我们的生活带来了很多便利,但是它并不能保证准确率,除此之外,在项目维护、更新、升级等方面,人工智能技术目前还无法进行处理。

大概可以简单概括为:高新技术目前仍然无法被人工智能技术所取代,它只能处理一些基本的、重复的、简单的工作。

其实,如果你把它当做了一次新的科技技术革命的话,那么你大概不会因此而过度焦虑,因此每一次技术革命带来的都是生产效率的提高,而不是单方面的增加就业压力或者取而代之。

另外,要摆正你和它的之间的位置:“我是人,它是机器”,这是最重要的一点。”没有人的文明毫无意义“,你应该把它当做是一种辅助工具(这也是 Copilot:领航员的意义所在),而不是 单纯的依赖于它,让它替代你的位置,那么你就失去了自己的存在意义。

未来

  • 微软推出Microsoft Copilot,如果能集成到办公软件中,那么将极大的提高办公效率。
  • ChatGPT推出插件功能,说不定以后可以让他连入互联网,学习更多、更新的知识。
  • Adobe 公司推出自己的GPT助手,说不定集成到PS等软件中,那么将极大的提高设计效率。
  • 虽然百度文心一言很。。。但是作为目前 CN 唯一拿出东西的公司,还是可以相信一下。

GPT-4模型是 OpenAI 公司于 2022 年 8 月就已经完成开发的,也就是去年 8 月就已经完成了,今年 3 月才推出。落后的差距不用过多描述了,任重道远。