你好,今天开始聊一下 ChatGPT。
ChatGPT 全名 Chat Generative Pre-trained Transformer,是 OpenAI 于 2022 年 11 月 30 日发布的一款聊天机器人程序。它在自然语言理解、语音互动、数据分析、多模态等方面表现出色,是目前最值得选择的 AI 大语言模型(Large Language Model,简称 LLM)之一。
2023 年 3 月 14 日,OpenAI 在 ChatGPT(GPT 3.5)的基础上,又发布了新版本 GPT-4,一举奠定了 OpenAI 在大语言模型领域的领先地位。
ChatGPG Web
一个应用发布后,最快多久能够拥有 1 亿用户?
Instagram 用了 2.5 年,微信用了 1.2 年,TikTok 用了 9 个月,而 ChatGPT 只用了 2 个月。
ChatGPT 的迅速火爆迅速引起了人们的广泛关注,就连火星移民专家埃隆·马斯克都发推称:“ChatGPT 厉害得可怕,我们距离危险而强大的 AI 不远了(ChatGPT is scary good,We are not far from dangerously strong Al)。”
埃隆·马斯克的推
截图来源:https://twitter.com/elonmusk/status/1599128577068650498
ChatGPT 究竟有多强大?为什么它可以迅速获得获得如此广泛的关注?
ChatGPT 是第一个在大型图灵测试数据集上,取得超过 50%通过率成绩的 AI。图灵测试是英国计算机科学家艾伦·图灵于 1950 年提出的思想实验,目的是测试智能机器能否表现出与人一样的智力水准。在测试中,如果测试者分别与智能机器和人进行对话时,无法判断出与自己对话的对象是智能机器还是人,那么就认为该智能机器通过了图灵测试。
2023 年 7 月 25 日,来自美国康奈尔大学、新墨西哥州圣达菲研究所和谷歌人工智能的三位研究人员,在《Nature》杂志上发表了一篇题为《ChatGPT broke the Turing test — the race is on for new ways to assess AI》的文章指出,ChatGPT 已经通过了图灵测试。
在很有场景下,人类已经无法区分屏幕的另一边究竟是人还是人工智能。人类在 30 年前就开始流传那句著名的网络笑谈:“在互联网上,没人知道你是一条狗(On the Internet, nobody knows you're a dog)”,这句话最早见于 1993 年《纽约客》杂志的漫画专栏,当年的这句戏言现成已经变成了现实。
ChatGPT 是一个通用的 AI 大语言模块,它不像以往 AI 那样只能胜任特定领域的工作,它具有出色的通用自然语言处理能力、常识推理能力和数学能力。
据《纽约时报》报道,2012 年 12 月,在 ChatGPT 公开上线后不久,美国北密歇根大学(Northern Michigan University)哲学教授安东尼·奥曼(Antony Aumann)在为世界宗教课程批改论文时,读到了“全班有史以来最好的论文”。该论文用简洁的段落、恰当的例子和严谨的论点,探讨了罩袍禁令的道德意义。
但随后在教授的追问下,他的学生承认了论文是使用 ChatGPT 撰写的。这一发现让教授感到震惊不已,如果不是学生主动承认,他根本无法发现这篇“全班最好的佳作”竟然出于 ChatGPT 之手。
美国统一律师资格考试(Bar Exam)是一项比较难考的职业考试,例年通过率只有 50%左右。在 2023 年 4 月,GPT-4 发布不久,OpenAI 就在一系列专为 AI 设计的基准测试中评估了它的性能,其中就包括美国统一律师资格考试这一项,让人震惊的是,GPT-4 不但通过了考试,还取得了前 10%的排名。
要知道对于美国统一律师资格考试,即使是有法律基础的大学学生,要通过它也要准备6~12个月的时间,现在 GPT-4 不需要准备,仅依靠它在语料训练时的底蕴积累,分分钟就通过了。
类似的雷人事例还有很多,ChatGPT 作为一款通用大语言模型,自发布后已经深入到了人类生活的方方面面。
如果概括一下,我们发现 ChatGPT 在以下方面已经达到,甚至超过了一般人类的水平:
- 自然语言理解与处理:ChatGPT 能够理解复杂的语言环境和语义,并生成与人类相仿甚至一致的文字。具体来讲,它可以对新闻报道、学术论文等内容进行摘要和翻译,并且能够理解和回复用户的自然语言提问。
- 文本与语音互动:ChatGPT 能够与用户进行流畅的文本或语音交互,及时生成并回复十分拟真的语音(在新版本的 ChatGPT App 中已经支持实时语言互动)。具体来讲,它可以作为客服机器人,为用户提供帮助;也可以作为生活中的虚拟电子助手,为用户提供日常陪伴。
- Data Analytics:最初的名字叫 Data Interpreter,利用该功能 ChatGPT 能够对大量数据进行分析,并生成有价值的见解和报告。具体来讲,GPT-4 中的这项功能可以用于市场研究、金融分析等领域,并且还可以用于程序员编程,只你用自然语言清晰地描述出你需要的功能,它就能为你生成理想的初步代码。
- 多模态支持:最新版本的 ChatGPT 能够处理多种类型的输入和输出,例如文字、图像、视频等。具体来讲,它可以用于生成创意文案、编写剧本、创作音乐等协助工作。
ChatGPT 的这些出色能力,在我们日常学习、办公、写作、程序开发等许多场景都有惊人的应用。
- 学习:ChatGPT 可以帮助我们快速学习新知识,提高学习效率,例如它可以生成学习笔记、翻译外文文献等。
- 办公:ChatGPT 可以帮助我们提高办公效率,例如它可以快速生成 PPT 文档、帮助写邮件等。
- 写作:ChatGPT 可以帮助我们创作内容,例如它可以编写剧本、撰写公众号文章等。
- 程序开发:ChatGPT 可以帮助我们加速程序开发,例如它可以基于我们的自然语言逻辑描述,快速生成程序主体代码及测试代码等,当程序运行出现错误时,它根据错误提示还能提供解决异常的建议方案。
在 ChatGPT 火爆出圈以后,其它大厂也跟着推出了另外的一些大语言模型 AI,其中比较有学习和使用价值的有 Claude、Notion AI、Google Bard 等,它们与 ChatGPT 相比,并不比 ChatGPT 弱,某些方面甚至比 ChatGPT 还要强一些。
探长接下来撰写的专栏内容,即是在以 ChatGPT 为主的 AI 工具的辅助下,完成的资料搜集、项目代码编写、文字撰写等工作。下面请跟着我的文字开始大语言模型 AI 工具的探索之旅吧,即使你是不是程序开发人员,不是文字办公人员,哪怕你只是一位使用它激发故事灵感的网文作者,或者只是一位用它辅助学习的学生,以 ChatGPT 为首的 AI 工具,都能帮助你更快、更好达到你理想的彼岸。
专栏的主要内容
我们使用 ChatGPT 为主的 AI 工具,一般有以下四个层次:
- 直接使用:这是最基本的使用方式,只需简单地输入指令或问题,ChatGPT 就会生成相应的文字。
- 结构化编写提示:在直接使用的基础上,可以通过结构化编写提示,让 ChatGPT 生成更符合要求的文字。
- 基于 API 使用:可以通过调用 ChatGPT 的 API,实现更复杂的功能,例如进行智能对话、嵌入业务系统等。
- 基于 AI 大模型深度开发智能产品:可以使用目前业已成熟的 AI 大模型作为基础,开发自己的智能产品。
因此,接下来的专栏内容按照这四个层次,分为了四个部分,每个部分分别对应一个层次的使用。在每一部分中,基本还会分学习、办公、写作和程序开发四个类别,分别进行讲述和介绍。无论你是哪个层次的使用者,都可以找到你想要的内容。
有人可能担心因为网络原因 ChatGPT 无法使用,这一点无需担忧。在四个部分的内容开始之初,在第一部分中,我们即会介绍如何正常使用 ChatGPT、Claude 等 AI 工具。有些工具甚至是免费的,对于初学者来说毫无负担。
专栏的目标读者
本专栏主要面向以下群体:
- 对 ChatGPT 感兴趣的初学者、在校学生:本专栏从基础知识讲起,循序渐进地介绍 ChatGPT 的使用方法,适合没有任何 ChatGPT 使用经验的读者。在初步学习之后,如果想进一步学习研究,本专栏后续实战内容皆可作为教程参考,为以后长远的职业道理打好基础。
- 希望提高工作效率的 Office 办公人员、网文创作作者和程序开发人员:本专栏介绍了 ChatGPT 在各个领域的应用,可以帮助读者提升学习和工作的效率和质量。
- 希望深入 AI 工具原理及使用技巧的企事业单位管理人员。管理层代表了企事业单位整体的认知,只有认知提升了,才可能在数字化、智能化浪潮中不断提升企事业单位效率,从而立于不败之地。
本专栏不仅介绍了实用技能,还详细阐述了以 ChatGPT 为主的 AI 大语言模型的技术原理,使读者不仅知其然,还知其所以然。
读者仔细阅读本专栏并加以实践,将会获得以下收益:
- 掌握 ChatGPT 的使用方法;
- 掌握编写高效的结构化提示的方法;
- 掌握 ChatGPT 的 API 调用技能;
- 掌握基于 AI 大语言模型开发智能应用的技能。
如何开始学习
本专栏按照探长的一贯写作思想,也是按照 PBL 实战教学理念编写,全书只有一个项目,贯穿整本专栏。全书内容整体上是由易到难的,建议初学者按部就班,从前向后依次学习。
为了启发读者思考,本专栏特意增加了以下三类内容:
- 原因式探索引导:在书中可能会看到一些运行错误,这些错误是我们在实际开发中经常会遇到的,这时适合停下来,想一想为什么会出现这样的问题,应该如何解决。
- 拓展内容:标题凡带有“拓展”词汇的,都属于实践拓展内容,这些内容都是与当前示例实战密切相关的,阅读这些内容有助于加深对当下实践主题的深层理解。
- 思考与练习:这些习题也是与当前实践主题高度相关的,希望读者可以停下来做一做,书末附有参考答案,练习之后可以自己对照答案查验对错。
本专栏附有随书源码供读者使用,读者在使用源码时,需要注意以下两点:
- 示例源码是按分支独立放置的,各分支下的示例互不影响。每个代码文件的顶部一般都附有源码文件的相对地址,另外每课内容涉及代码运行及测试时,也会提示示例的涉及分支,读者只需要查看对应的分支即可。
- 对于不同编程语言的示例源码,可能需要使用不同的测试方式。具体使用哪种测试方式,书中对应章节都有详细讲解。
回顾
最后回顾一下。ChatGPT 是一个划时代的了不起的 AI 产品,它已经出色地通过了图灵测试,它出色的通用智能表现,让人类在很多场合都分不清为自己服务的角色是机器还是人类。有人甚至将 ChatGPT 风靡全球的 2023 年,称为硅基智能开启的奇点之年。面对以 ChatGPT 为主的 AI 工具,它们是那么的新奇、强大,它们的未来充满无限可能,有人怀疑它们,有人抵制它们,先行者们已经在使用它们。
我们为什么不能了解、学习和利用它们呢?它们就像钢铁侠的战甲一样,每个人武装以后,都能在精神上变成一名强大的全能六边形战士。
参考链接
- https://twitter.com/elonmusk/status/1599128577068650498
- https://www.nature.com/articles/d41586-023-02361-7