💬 这些编程工具一般默认开启流式,如果还超时,可能是网络问题,往下看「自己写代码」的部分
{
"model": "claude-sonnet-4-6",
"messages": [...]
}"stream": true{
"model": "claude-sonnet-4-6",
"stream": true,
"messages": [...]
}💬 关键改动就两处:请求里加 stream: true,接收时改成逐行读取
| 对比项 | ❌ 关闭 stream | ✅ 开启 stream |
|---|---|---|
| 等待方式 | 一直等到全部生成完才返回 | 一个字一个字实时返回 |
| 超时风险 | 等太久容易超时断开 | 一直有数据传回,不会断 |
| 重复计费 | 超时后自动重发 = 重复扣钱 | 不超时 = 不重发 = 只扣一次 |
| 用户体验 | 干等几十秒,像卡死了 | 实时看到文字,心里有数 |
⚠️ 改完后新开一个对话测试,旧对话可能还用的旧设置