针对最近一个月用户吐槽Claude“降智”的事:有时候回答问题莫名其妙,有时候还会冒出奇怪的文字,比如英文句子里蹦出泰文字符"สวัสดี"。
Anthropic官方刚刚做了详细说明,确认Claude出现问题的原因是三个基础设施的bug,而不是人为降级模型或因为流量太大导致的。
这三个bug到底是什么?
Bug 1:请求被送错地方
8月初,有部分短上下文请求被错误地送到了专门处理超长上下文的服务器。一开始只有0.8%的请求受影响,但到了8月底一次负载调整,让错误率猛增到16%。而且,因为服务器路由有记忆功能,同一个用户反复遇到问题的概率很大。
Bug 2:莫名出现奇怪字符
8月25日,一次优化引发了模型输出混乱。一些用户发现,Claude回答英文问题时,中间居然冒出“สวัสดี”(泰文)或中文字符。这种错误出现得很突然,问题持续了一周左右。
Bug 3:隐藏极深的TPU编译器问题
同样是在8月底的一次优化,让谷歌TPU芯片的底层编译器XLA的一个隐藏bug被激活。这个bug会导致Claude偶尔丢掉本来概率最高的词,导致回答质量忽高忽低,极其不稳定。
由于三个问题叠加出现,每个问题表现也不同,给排查和修复带来了巨大困难。Anthropic直到9月初才逐步修复完成。
今后的改进措施
Anthropic表示,这次故障暴露了一些测试不足的问题。未来会提高监控敏感度,并且持续收集用户反馈,以更快地发现和解决问题。
他们也鼓励用户,如果发现Claude表现异常,可以随时在Claude界面上反馈。
Anthropic承诺,Claude服务的质量始终是他们最优先考虑的事情。
点击图片查看原图