如何使用对话式AI大语言模型
选择合适的模型和入口
在开始使用对话式AI大语言模型时,我们首先需要选择合适的模型。本章介绍了各类大语言模型的主要特点,你可以根据自己的对话目标进行选择。对于一般的应用场景,你可以选择自己最熟悉的AI大语言模型。就像人与人之间需要对脾气一样,你熟悉的AI大语言模型通常能给出更符合你预期的答案。
大多数AI大语言模型会在官网上提供网页版对话入口,部分模型也提供小程序和App使用方式。你可以根据自己的需要进行选择。
本书中使用的是百言AI,它聚合了多种AI大语言模型的能力,简化了操作流程。你可以使用手机或计算机访问https://ceeji.net/gptbook/byai注册使用。
进行对话
使用对话式AI大语言模型的操作非常简单。在进入对话入口后,你只需要输入问题或需求,然后模型就会生成一段回答或文本。你可以持续与模型进行对话,提供更多上下文信息,以帮助模型更好地理解你的需求。
在对话中主要有两个问题需要注意:
(1)所有的AI大语言模型都有最大上下文限制。这里的“上下文”指的是你与AI大语言模型在一次对话中的历史对话记录。也就是说,你与AI大语言模型聊天的历史记录中所有文本的总字数不能超过该模型的最大限制。随着对话的延长,你可能会达到这个限制,此时,AI大语言模型可能会禁止你继续提问、输出不完整的回答,也可能会忘记你最早说过的话,导致输出的内容与你的预期有所区别。很多AI大语言模型的应用界面不会提示你上下文已超过限制,而是直接静默地“忘记”最早的内容。
(2)当你使用一个需要较长回答的提示词时,你可能会发现,AI大语言模型只回答了一半内容就停止了。这时,一部分AI大语言模型可以使用“继续”(continue)提示词指示AI大语言模型继续输出。
下面是一个具体的例子。假如你想让ChatGPT列举一些美国的城市时,你可以输入:
列出15个美国的城市名称。
输出(ChatGPT-3.5):
以下是按照字母顺序列出的15个美国城市名称:
1.Atlanta
2.Austin
3.Baltimore
4.Boston
5.Charlotte
6.Chicago
7.Cincinnati
8.Cleveland
9.Dal
你会发现,输出的内容是不完整的,在第9条的位置被截断了,因此最后的输出结果是不完整的。你可以输入“继续”或“continue”,此时ChatGPT会继续输出。
las
10.Denver
11.Detroit
12.Houston
13.Indianapolis
14.Jacksonville
15.Kansas City