DeepSeek: R1 Reasoning Timeout / Empty Response

DeepSeek R1 的链式思维推理过程在复杂提示词上可能需要数分钟。使用默认超时设置(通常为 30–60 秒)的客户端会在 R1 完成思考之前断开连接。DeepSeek API 在推理阶段发送空的保活行以防止 TCP 超时,但某些 HTTP 客户端会将随后的空 JSON 体解释为 JSONDecodeError。结果看起来像 HTTP 200 成功但没有内容——令人困惑,且难以与真正的错误区分。