购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1 基础用法:从注册账号到谈笑风生

本节首先讲述如何注册和登录ChatGPT,再介绍一些基本的使用方法和注意事项,为后续讲解提示工程打下基础。

2.1.1 注册和登录ChatGPT

1.注册OpenAI账户

要使用ChatGPT,首先需要注册一个OpenAI账户,账号可以在OpenAI官网进行免费注册:chat.openai.com/,图2.1所示为OpenAI官网。

单击右上角的“Sign up”,可以进入账号注册页面,你可以使用Google或Microsoft账户在注册页面上登录,若已有注册好的OpenAI账号,则可单击“Log in”直接登录账号。图2.2所示为注册页面,先在Email address框内输入你的邮箱地址,单击“Continue”,再在Password框中填入你的密码,完成后再次单击“Continue”。

图2.1 OpenAI官网

2.电子邮箱验证和个人信息填写

在注册页面填写完邮箱并设置好密码后,OpenAI会发送一封确认邮件到你的邮箱里,如图2.3所示,单击“Verify email address”打开确认电子邮箱的链接,后续需要你提供你的姓名、组织(可选)。

图2.2 OpenAI账号注册页面

3.手机号码验证

填写完个人信息后,就会进入电话号码验证环节(OpenAI不支持中国号码验证),输入手机号码,单击“Send code”,接收验证码后,将验证码填入框内即可,如图2.4所示。

图2.3 确认邮件

图2.4 手机号码验证

若我们缺少海外号码,则一方面我们可以使用其他AI工具,这些工具我们将在本小节的末尾做集中展示;另一方面可以通过朋友或者接码平台等工具接收验证码,相关使用方法大家可以在搜索引擎中自行了解。

4.登录ChatGPT

手机号码验证成功后,即完成注册,此时可通过单击步骤1中提及的官网右上角的“Log in”,填入邮箱和密码,弹出的模块选择页面如图2.5所示,我们选择最左侧的ChatGPT,即可进入首页,如图2.6所示。

图2.5 模块选择页面

图2.6 ChatGPT首页

若我们由于网络波动或无法接收验证码等问题无法通过OpenAI官网登录ChatGPT,可以考虑使用如表2.1所示的各种方法获取ChatGPT服务或者近似的AI工具。

表2.1 部分获取ChatGPT服务或者近似AI工具渠道

2.1.2 ChatGPT对话初体验

在和ChatGPT正式对话前,需要先了解ChatGPT页面上的各个按钮和选项的具体含义,我们可以大致将页面上的各个模块划分为输入区、输出区、设置区、历史区、版本控制区。

1.输入区

ChatGPT输入区在首页的正下方,如图2.7所示,该区域文本框是用户可以输入问题或者指令的地方,ChatGPT会根据这些输入生成回应,当问题或指令输入完成后,单击文本框右侧的箭头即可发送输入给ChatGPT。

图2.7 ChatGPT输入区

2.输出区

当你向ChatGPT进行提问后,输出区会出现在输入区正上方。该区域是显示ChatGPT回应的地方,它通常会显示一连串对话记录,包括用户的输入和ChatGPT的回应。ChatGPT回应右侧——图2.8中红色方框圈出的位置的三个按钮的含义依次为复制ChatGPT回答、点赞ChatGPT回答、踩ChatGPT回答。如果你觉得ChatGPT的回答是有用的、准确的或者有深度的,可以给这个回答点赞,这样的反馈可以帮助OpenAI了解哪些回答是有效的,哪些方式的回答更能满足用户的需求;相反,如果你觉得ChatGPT的回答不靠谱,可以给这个回答踩,从而反馈给OpenAI了解哪些回答是不准确的,或者在哪些方面需要改进。

3.设置区

点开设置区后,三个部分从上到下依次代表Plus续费计划、设置和退出登录,如图2.9所示。

其中Settings & Beta是该区域中最重要的部分,它主要涉及外观设置、实验性新功能和数据控制三部分。外观设置允许用户选择不同风格的主题或清除和ChatGPT的聊天记录;实验性新功能主要包括第三方插件的开启和Interpreter功能的开启,这些功能将会在后续章节中统一介绍;数据控制部分则主要包括数据导出、分享你和ChatGPT对话等功能。

图2.8 ChatGPT输出区

图2.9 ChatGPT设置区

4.历史区

历史区在首页左侧部分,主要展示你和ChatGPT此前的一系列聊天,可以在这里查看你曾经提出的问题和ChatGPT的回答。

5.版本控制区

版本控制区在输出区正上方,主要是方便用户切换使用3.5版本和4.0版本,同时若用户选择Plus版本,还可以进一步选择是否使用插件功能或使用Interpreter。

总的来说,ChatGPT用户界面简单清晰、功能区域简要明了,非常容易上手,ChatGPT具有出色的能力来生成对提示的响应,并成为从撰写论文到为你概括一本书内容的重要辅助工具。此外,它还能编写和修复代码,进行计算,帮助你编写简历、翻译信息等。以下是一些简单的示例提示,你可以从这些开始尝试。

(1)请解释一下什么是历史地理学。

(2)请用海子的风格写一首关于失眠的诗。

(3)请为我概括一下《海边的卡夫卡》这本书的主要内容。

(4)请为我的孩子写一张因为感冒需要休息的请假条。

当然,以上的提示只是入门级别的,当我们学习过提示工程相关内容后,我们将会更好、更有效地进行提问。

2.1.3 识别和处理ChatGPT的错误输出

在2.1.2节我们探讨了如何有效使用ChatGPT以及在使用过程中需要注意的事项,我们现在将转向另一个重要的主题:如何处理ChatGPT的错误输出。任何技术工具在使用中总归是不完美的,ChatGPT也一样,有时可能会产生错误或不符合预期的结果。因此我们要学会识别出ChatGPT的回答正确与否以及如何处理这些错误输出以得到准确的回答。

1.识别错误

关于ChatGPT会输出错误信息的判断,我们可以先问问当事人自己的看法:

User:

如何识别ChatGPT输出的内容是否有错误?

ChatGPT:

识别ChatGPT输出内容是否有误,主要依赖于以下几个方面:

1.事实性错误:如果ChatGPT提供的信息与已知的事实不符,那么这就是一个错误。例如,如果ChatGPT声称巴黎是英国的首都,那就是一个明显的事实错误。在这种情况下,你可以通过查阅可靠的参考资料来验证信息的准确性。

2.逻辑错误:如果ChatGPT的回答在逻辑上不合理或自相矛盾,那么这也可能是一个错误。例如,如果ChatGPT在同一段对话中先后声称同一件事情既是真又是假,那么这就是一个逻辑错误。

3.语言错误:如果ChatGPT的回答包含语法错误、拼写错误或不合语境的词语,那么这也是一个错误。虽然ChatGPT通常能够生成语法正确、拼写准确的文本,但它偶尔也会犯这类错误。

4.理解错误:如果ChatGPT的回答表明它误解了你的问题或指示,那么这也是一个错误。

5.不适当的内容:如果ChatGPT的回答包含冒犯性的语言、不适当的内容或违反社区准则的信息,那么这也是一个错误。ChatGPT被设计为尽可能地避免这类错误,但在某些情况下,它可能仍然会犯这类错误。

请注意,虽然以上方法可以帮助你识别ChatGPT的错误,但并不是所有的错误都能被轻易发现。有时,错误可能隐藏在看似合理的回答中,或者仅仅是因为ChatGPT的回答没有充分考虑到所有相关的信息和上下文。在使用ChatGPT时,始终保持批判性思考是非常重要的。

可以看到当事人对可能出错这件事供认不讳,并且给出了可能犯的错误类型和判断标准,在ChatGPT给出的回答基础之上,我们给出一些更实用的方法来进行判断。

(1)连续追问:如果ChatGPT前后给出的答案之间存在无法互相印证甚至直接否定了之前的答案,那么我们就要判断一下前后的答案哪个说法可能更准确了;比如:

问题1:木星是太阳系中最大的天体吗?

ChatGPT回答1:是的,木星是太阳系中最大的天体。

问题2:太阳与木星相比,哪个更大?

ChatGPT回答2:与木星相比,太阳比它更大。

这个时候,我们就需要通过业务经验、搜索引擎或其他相关知识判断哪个说法是正确的了。

(2)直接调试:如果我们给ChatGPT的任务是生成一段代码等可以直接运行其输出结果的,那不妨直接将结果拿去运行,看看是否报错或者是否能满足我们的需求。比如:

ChatGPT生成了如下代码:

     data = array([1, 2, 3, 4, 5])
          print(data)

当我们在本地直接运行调试时会发现没有导入numpy库,由此导致报错。

(3)结合情境和经验判断:对于回答的评判标准有时候可能要根据具体情境决定。比如:

你要求ChatGPT为你写一封给老板的关于品牌运营的邮件,那你需要判断回答是否使用了合适的语气以及是否符合品牌的准则等。

2.处理错误

识别错误说到底还是为了更好地处理错误,在这一部分我们会简单地了解一些处理ChatGPT错误的大方向和基本方法。

(1)重新表述问题。这就像你在与人交谈时,如果对方没有理解你的问题,你可能会以不同的方式重新表述你的问题。例如,如果你问ChatGPT“谁是第一位登月的人?”,而它给出了错误的答案,你可以尝试以不同的方式提问,比如“哪位宇航员是第一个踏上月球的人?”。这样做可以帮助ChatGPT更好地理解你的问题,并给出正确的答案。

至于如何更加结构化、更加有效地进行表述,我们会在2.2节的提示工程给出详细的方法和案例。

(2)提供更多的上下文。有时ChatGPT可能会因为缺乏足够的上下文信息而给出错误的答案。这就像你在与人交谈时,如果对方没有足够的背景信息,他们可能无法理解你的问题或给出正确的答案。在这种情况下,你可以尝试提供更多的上下文信息。例如,如果你问“他是谁?”,而ChatGPT无法回答,那么你可以提供更多的上下文,如“在《哈利·波特》系列中,‘他’通常指的是谁?”。

(3)把需求描述得更准确。如果ChatGPT的答案不符合你的需求,你可以尝试更明确地表达你的需求。比如你让ChatGPT写一个故事,但它写的故事不是你想要的类型,你可以尝试更明确地指定你想要的故事类型,如“写一个关于海盗的冒险故事”。

(4)上报问题。如果ChatGPT持续给出错误的答案或表现出不适当的行为,你应该报告这些问题给OpenAI。这就像我们在使用App时发现了问题,那我们可以选择反馈Bug或者在App内进行问题反馈。这不仅可以帮助我们解决问题,也可以帮助OpenAI改进其产品。 mqH/V2tQbQTlvmiGaDb1HWJNoppIFi3/FzBfDNZZlcWW0CII2d49yBGW01FRvvqO

点击中间区域
呼出菜单
上一章
目录
下一章
×