- ChatGPT 是什么?
- ChatGPT 有什么特点?
- ChatGPT 可以做什么?
- ChatGPT 初体验
当下 AI 聊天程序 ChatGPT 可谓如火如荼,因它给出的答案通常更为合理且更有人情味,全网讨论度非常高。
ChatGPT 是什么?
ChatGPT 是由 OpenAI 公司在 2022 年 11 月 30 日发布的一款全新聊天机器人模型,使用了包含自然语言处理(NLP)、机器学习和深度学习等最先进的人工智能技术,使其能够生成人类语言般流畅的对话,包含问答、对话、创作、编程等方面的能力。
那么 OpenAI 又是什么呢?OpenAI 是马斯克等人在 2015 年时成立的,严格意义上来说 Open AI 并不是一家公司,而是一家专门研究人工智能领域的非营利性机构,正如 OpenAI 的伟大目标:开发造福全人类的 AI 技术,他们致力于让全世界人民都可以受惠于人工智能。早在 2018 年时 OpenAI 就发布了生成式预训练语言模型 GPT
,可用于生成文章、代码,还有机器翻译,而 GPT 正是当前 ChatGPT 的前身。
根据 OpenAI 官网介绍,ChatGPT 是一个优化对话语言模型(Optimizing Language Models for Dialogue)。接下来我们从官方角度来解读一下“优化对话语言模型”的含义:
优化
指 ChatGPT 是基于 GPT-3 的优化实现版本,可实现对话系统和问答系统的融合;对话
指两个或更多的人用语言进行交谈,面对面一问一答的形式;语言
指人沟通交流的表达方式,如汉语、英语等自然语言,人工智能对自然语言的处理方式称之为 NLP(Natural Language Processing) 自然语言处理;模型
指基于已有的数据,结合机器学习或者深度学习算法,构建模型,从而对未知事物的预测,类似于人类经验的积累。
ChatGPT 有什么特点?
ChatGPT 的主要特点有四个方面。以 ①对话
的方式与用户进行交互,即你问我答、有问有答,而且该问答可以根据用户 ②上下文
的沟通来给出合理的答案,实现真正像人类一样聊天交流。此外 ChatGPT 作为一款聊天机器人工具还兼具了各种 ③不同场景
, 可完成撰写邮件、视频脚本、文案、翻译、代码等任务。最后一个特点就是它除聊天功能之外的 ④问答
功能。
那么除了以上的功能,ChatGPT 有哪些优秀表现呢?首先它敢于质疑,敢于承认自己的无知并且会主动承认错误;可以深入理解用户的意图并给出合理答案;同时还支持多轮对话,理解上下文,大幅提升准确率等。(下文演示问答操作)
ChatGPT 可以做什么?
- 回答问题
根据上下文调整回答各种问题; - 对话能力
通过文本或语音,理解人类的意图,使对话更加自然; - 寻求方案
ChatGPT 可以识别人类的需求,根据问题提供适当的帮助; - 学习工具
人类可以通过与它交流来提高语言能力和知识水平,可作为一种学习工具; - 自动化助手
ChatGPT 可以作为客服助手使用,回答常见的问题,提供帮助信息,可以在客户服务、技术支持等领域大大提高效率。 - 创意内容生成
ChatGPT 可以生成各种创意内容,可帮助艺术家或作家等创新性的表达自己的想法。 - 翻译
- 商业分析、数据分析
- …
ChatGPT 初体验
在这里我们使用 ChatGPT 完成一些单轮与多轮的对话实操,感受一下 ChatGPT 的问答能力究竟如何。
------ 单轮对话 ------
场景一
:首先让 ChatGPT 帮我们出出主意。如果我们想要学习 Java,可以直接询问“如何学习Java?”
可以看到 ChatGPT 为我们提供了八点学习建议,包括学习基础知识、学习语言基础、练习代码、学习 Java 的面向对象编程、学习 Java API、阅读书籍、练习项目、报名课程等等,非常之全面且可用性很强。
场景二
:让 ChatGPT 来实现 SQL。作为一个程序员如果想写一个 SQL 的统计分析,也可以交给 ChatGPT;
结果不仅写出了 SQL 语句,而且给出了 SQL 的详细讲解,体现其功能之强大。
场景三
:问一些贴近生活的问题,比如写一封情书给女朋友;
------ 多轮对话 ------
多轮对话即在多次沟通的过程中,看 ChatGPT 是否能够根据上下文的理解来做出合理的回答。
场景一
:假如我们只有一个人,想要找人聊天,让 ChatGPT 来充当这个聊天对象。
可以看到,在表达自己的心情之后 ChatGPT 的回答也是非常人性化,已具备作为日常聊天对象的特征。
下期文章:一文带你玩转 ChatGPT