目录
问题描述
可能原因
解决办法
官方回复
问题描述
今天在使用ChatGPT的时候,发现它在返回答案是时候有字数限制,在超过一定数量的答案输出以后会显示network error如下图所示:
令人沮丧的是,ChatGPT的这个BUG甚至删除了答案中已经输出的的第一部分。按下重试不会重做相同的答案,但会给出一个新的变量——如果同样长,也会在网络错误中终止。有时重新启动会话并再次提出相同的问题是有帮助的,但大多数情况下会返回同样的错误。
可能原因
这个BUG是因为当你给机器人的任务量太多,它需要以长答案响应。当长答案超出字数限制的时候,ChatGPT无法再继续返回答案。
解决办法
1.有可能的话,从思路上将复杂任务拆分成简单任务让其逐个回答。
2.预先沟通,设置中断点,让其在许可的情况下继续输出回答。以下是reddit上的参考预设:
You have a word limitation in the text. After every 400 words, you must pause the writing and ask me a simple question: "Can I continue?". If I say "Yes", only then you can continue. When you reach the end of the text, you must inform me with the simple word "End". Did you get it? Type "I understand that I have a word limit" if you get it.
3.对ChatGPT解答的行数或者字数做出限制。如果输出的是代码,限制行数比限制字数更管用一些。让它每次只显示前10-20行,然后是接下来的10行,直到结束来解决这个问题。
官方回复
ChatGPT 以长答案响应时的Network Error 截止目前[2022-12-13]并没有给出官方的回应,但ChatGPT 发布后不到 2 周就风靡互联网。人工智能文本生成器变得如此出名,以至于现在已经达到了用户容量。网站上写着:“ChatGPT 现在已经满负荷运转。我们的需求非常高。在我们努力扩展我们的系统时,请稍等片刻。”
期待官方能早日修复这个BUG或者给出解决方案。:)