ChatGPT 有字符限制吗?这是绕过它的方法
无论您是想集思广益写小说还是在最后一刻想出一篇文章,ChatGPT 都可以帮助您完成大部分工作。但是,如果您需要对您的提示进行冗长而详细的答复怎么办?如果你问得好,那当然是可能的,但你可能会注意到聊天机器人在句子中间突然停止响应。如果您遇到过这种情况,那么您只是遇到了 ChatGPT 的隐藏字符或字数限制。
尽管这个限制可能很烦人,但它实际上是完全可以避免的。因此,在本文中,让我们回顾一下 ChatGPT 的响应限制以及您可以采取哪些措施来避免这些限制。我们还将讨论如何让聊天机器人为论文和摘要撰写更长的回复。
快速回答
虽然 ChatGPT 的开发者还没有透露确切的限制,但用户已经报告了 4,096 个字符的限制。这大致相当于 500 个单词。但即使达到此限制,您也可以要求聊天机器人继续其原始响应。继续阅读以了解有关 ChatGPT 的长度限制以及如何解决这些限制的更多信息。
ChatGPT 有字符限制吗?
是的,ChatGPT 有字符限制,尽管它在任何地方都没有正式记录。这类似于每小时的聊天限制,因为很难事先预测。遗憾的是,即使是付费的 ChatGPT Plus 订阅,您也无法提高这些字符和单词限制。然而,从好的方面来说,您可以采用一些策略来克服此限制并从聊天机器人中提取更长的响应。更多内容在后面的部分。
至于字数限制本身,一些用户发现 ChatGPT 在每个提示中只能处理 4,096 个字符。该数字也包括输入,因此如果您自己的提示有很多背景,您可能希望分段输入。ChatGPT 可以在整个对话过程中记住和使用信息,因此您不必将所有内容都放在一个提示中。
ChatGPT 有一个隐藏的字符限制,但实际数量取决于语言的复杂程度。
也就是说,您可能会遇到聊天机器人在可以写入 4,096 个字符之前遇到某种限制的情况。这是因为底层 GPT-3 机器学习语言模型将文本处理为数字“令牌”,并且每个响应都有一个令牌限制。
一般来说,不太复杂的英语单词可以用单个标记表示,而复杂或外来单词可能会占用更多标记。您可以通过 OpenAI 的 Tokenizer 工具看到这一点,它会告诉您给定文本片段中有多少标记。如果您要求 ChatGPT 编写代码或使用不太流行的语言进行响应,则响应将需要更多令牌。
那么,如果遇到此标记或字符限制会怎样?聊天机器人可能会在句子中间停止响应。在极少数情况下,您可能需要刷新 ChatGPT 并生成新的响应。
为什么 ChatGPT 有字数限制?
为什么 ChatGPT 认为字数限制是必要的
ChatGPT 不是唯一的 AI 聊天机器人,但它是少数几个您可以免费访问的聊天机器人之一。这样做是有充分理由的,当然,处理每个响应都需要花费大量资金。由于 ChatGPT 依赖于复杂的大型语言模型,因此需要相当大的计算能力来编写响应。
要理解为什么 AI 聊天机器人的运行成本如此之高,有助于将语言模型可视化为一个相互连接的网络——类似于我们的大脑。当您要求聊天机器人生成新文本时,它需要以符合逻辑的顺序将单词串在一起。这比简单的谷歌搜索要复杂得多,谷歌搜索不需要从头开始生成类似人类的语言。
每个 ChatGPT 响应的成本都非常高,而且只会根据长度增加。
路透社估计,如果谷歌使用聊天机器人为其一半的搜索查询生成 50 个单词的答案,则谷歌将不得不额外花费 60 亿美元。这也可能是微软逐渐向公众推出 Bing Chat 并将其限制为每天少量对话的原因。
我们不知道 OpenAI 为运行 ChatGPT 支付了多少费用,但成本确实增加了两个因素:输出长度和复杂性。我们已经在上一节中讨论了输出长度,它以令牌为单位。与此同时,复杂性指的是聊天机器人在生成下一个词之前需要考虑的所有不同因素。
微软在 OpenAI 上投入了大量资金,并可能通过其 Azure 数据中心补贴部分计算成本。作为交换,它使用公司的大型语言模型来支持 Bing Chat。
一些 ChatGPT 替代品可以通过广告支持的模式保持免费。虽然 ChatGPT 本身目前仍然免费,但一旦研究预览期结束,这种情况可能会改变。
有没有办法从 ChatGPT 获得更长的响应?
继续命令
ChatGPT 可以创建论文大纲
如果您达到了 ChatGPT 的字符数限制,请不要担心——您可以通过正确的提示和后续问题来克服它。以下是您下次需要生成更长响应时可以尝试的一些提示:
跟进不完整的响应:如果 ChatGPT 突然停止生成文本,只需键入“继续”作为后续提示。您还可以指定最后一句话,并要求聊天机器人从中断处继续。
写一个更具描述性的提示:如果 ChatGPT 生成的文本太少并且没有达到其字符数限制,您将需要修改您的提示。只需指定您希望它写入的字数。一个例子是“写一篇关于气候变化的 500 字文章”。但是,您不能要求 ChatGPT 写入超出其字符限制的内容。
将您的目标分解成块:如果您需要 ChatGPT 来编写详细的文章、故事或代码,请考虑将任务分成单独的副标题或章节。然后,您可以要求 ChatGPT 一次生成一个。例如,您可以要求在一个提示中介绍主题,然后继续每个部分,直到得出结论。
索取大纲:如果您正在努力将任务分解成更小的块,请不要忘记您也可以让 ChatGPT 为您完成。在第一个提示中,为您想到的文章或故事提供标题以及您需要包含的任何其他上下文。然后,让聊天机器人一一写下每个部分。
重新生成响应:如果 ChatGPT 在达到其字符数限制之前冻结,请单击“重新生成响应”按钮重试。如果聊天机器人检测到违反 OpenAI 内容政策的请求,您也可能会遇到此问题。
在大多数情况下,您可以使用 ChatGPT 生成比字符限制建议使用上述方法之一更长的文章和故事。OpenAI 还发布了一个新的 GPT-4 模型,可以提供更智能、更有创意的 ChatGPT 响应。底层模型支持更长的输入,但我们不确定它如何影响 ChatGPT 的字符限制。
评论