本章将帮助您设置ChatGPT帐户并开始使用该服务。我们还将详细介绍如何与Web用户界面进行交互,如何按主题组织聊天,并如何结构化对话。
通过本章的学习,您将更好地了解ChatGPT是什么,它如何工作,以及如何将其作为日常助手进行高效组织。您还将了解其主要功能和限制,以便在使用时负责任。
本章将涵盖以下主题:
- 设置ChatGPT帐户
- 熟悉用户界面
- 组织聊天对话
设置ChatGPT帐户
要开始使用ChatGPT,您首先需要创建一个OpenAI帐户。请按照以下说明进行操作:
- 访问OpenAI网站:使用网络浏览器前往OpenAI网站(openai.com)。
- 滚动页面并点击FEATURED菜单下的ChatGPT,如下图所示:
- 接下来,您需要点击”TRY CHATGPT”按钮:
- 在接下来的页面中,您需要填写表格以注册OpenAI账户。这个账户可以用于访问OpenAI Playground并生成您的API密钥。
- 现在您可以开始使用ChatGPT Web应用程序了。一旦找到了ChatGPT Web应用程序,请点击它以启动。您将能够在Web浏览器中直接与ChatGPT进行交互并执行各种自然语言处理任务。
太棒了!现在您可以开始使用ChatGPT了。但您还需要了解一下这个应用程序的样子。让我们接下来了解一下。
熟悉用户界面(UI)
ChatGPT的网页界面非常直观易用。在开始编写提示之前,您可以轻松尝试服务提供的一些示例:
接下来,您还会了解到ChatGPT的主要功能:
在这些功能中,强调了ChatGPT如何能够在整个对话过程中保持记忆。在前一章中,我们深入探讨了GPT背后的数学原理,并看到了记忆保持组件的重要性:现在您可以亲眼见证这种数学复杂性的实际效果了。 ChatGPT的这种能力也是少样本学习的一个例子,我们将在接下来的章节中更详细地了解这个概念。
注意: ChatGPT可以通过其少样本学习能力来保持先前的上下文记忆。少样本学习是一种机器学习技术,使模型能够在非常有限的标记数据下学习新的概念或任务,并在人工智能领域成为一个重要的研究领域。
由于具有记忆保持和少样本学习等特点,ChatGPT允许用户在对话过程中提供后续或更正,而无需再次提供上下文。 以下是您如何在与ChatGPT对话中对提示进行更正的示例:
最后,模型还提醒用户,除了其他功能外,它还接受过训练以拒绝可能有害或冒犯性的不适当请求。 主页上提供的最后一组信息与ChatGPT的限制相关:
这些元素是一个重要的提醒,即如今AI工具仍然需要人类监督。实际上,除了2021年至今的信息缺失外,ChatGPT可能还会提供不准确甚至错误的信息。这就是为什么它仍然需要监督的原因。
值得一提的是一个有趣的现象,即幻觉。幻觉指的是AI模型生成的虚假或想象的数据,它类似于真实世界的数据,但实际上并不基于任何真实观察。这里有一个例子:
图3.9中的问题最初由道格拉斯·霍夫斯塔德和大卫·本德尔开发,作为诱发ChatGPT幻觉性回应的方式!
为了防止幻觉,应该牢记一些良好的实践方法:
- 具体而清晰:确保您的提示具有明确定义,并清楚说明您想要实现的目标。这将帮助模型生成更具针对性和相关性的回复。像“告诉我世界的情况”这样的提示可能不会产生很好的结果。
- 提供足够的上下文:您提供的上下文越多,模型就越能理解您的需求并生成与您需求相关的回复。
- 避免歧义:避免在提示中使用模糊或含糊不清的术语或短语,因为这会使模型难以理解您的需求。
- 使用简洁的语言:尽量让您的提示简洁,同时仍提供足够的信息供模型生成回复。这将有助于确保模型生成专注而简洁的回复。
- 注意训练数据:ChatGPT是在大量文本语料库上进行训练的,它可能会根据该数据中的模式生成偏见或不准确的回复。请注意这一点,如果怀疑模型生成的回复不合适或不准确,考虑调整您的提示。
正如我们将在下一章中看到的那样,这些提示设计考虑因素不仅有助于防止幻觉,还有助于从与ChatGPT的互动中获得最大的价值和效用。
现在,让我们看看如何管理聊天。
组织聊天
ChatGPT展示的一个省时功能是可以同时打开多个线程或聊天。实际上,当您开始编写第一个提示时,ChatGPT将自动启动一个新的聊天,并使用相关标题进行命名。请看以下截图的左上角:
您始终可以决定从头开始新的聊天,但是,您可能希望继续几天前开始的对话。 假设您已经要求ChatGPT解释线性回归的概念,然后开始了一系列的后续对话。以下是它的显示方式:
在那个对话中,ChatGPT已经具有上下文,因此您可以继续对话,而无需重复概念。请看这里:
通过这个过程,我们学习了ChatGPT如何维护和组织对话,这使得查看旧对话变得更加容易。
总结
在本章中,我们详细介绍了使用我们的账户开始使用ChatGPT的具体步骤。我们还讨论了它的功能和限制,并对幻觉的风险以及如何通过提示设计来避免幻觉进行了一些考虑。我们还看到了应用程序中对话的呈现方式以及如何轻松地参考旧对话。
在下一章中,我们将更多地关注提示设计和工程,以便从与ChatGPT的对话中获得最大的价值。