实测:Qwen Batch 接口静默丢内容,finish_reason 仍是 stop
yiliang114 · ghdev · 2026-09-27
开发者在 Qwen Code v0.24.6 中用 /batch-api(DashScope Batch,qwen3.7-plus,关闭 thinking,maxtokens 16384)批量翻译九篇 Markdown 文档,collect 报告 9 篇全部投递成功,但其中三篇交付文件缺章节。
两例严重对比:
- headless.md:源 42 个标题/30 个代码块 → Batch 输出仅 20/17,还丢 6 个链接;同样请求体走 realtime Chat Completions 则完整保留 42/30。
- sdk-typescript.md:源 28 标题/17 代码块 → Batch 仅 9/2;realtime 完整。
关键定位证据:
- 提交的 Batch JSONL 含完整源文,交付文件与原始 provider 响应逐字节一致——截断发生在 provider 的 Batch 生成路径,而非客户端。
- 响应返回 HTTP 200 且 finishreason=stop(非 length),输出 token 仅 2623 和 751,远低于 16384 上限。
- 九条请求体的 per-item hash 全部匹配,排除了请求差异。
- 对另两篇重跑同配置 Batch,重复出现 20/42 与 9/28 的截断,可复现;另一例重试返回 stoptimeout 被正确标记失败。
结论:Batch 生成路径存在与 token 上限无关的结构性静默截断,realtime 路径无此问题。
「编程与Agent」频道最新
- Karpathy:Prompting 将消亡,留下 graph 就够了 — goyalshaliniuk · 2026-09-28
- 把 Mac 壁纸变成城市:agent 一跑起来就"活"了 — nptacek · 2026-09-28
- vibe coding 玩出新花样:用代码生成激光追踪视觉 — natesiggard · 2026-09-28
- 282 个 Claude Opus 5.5 病毒视频开源合集,每条附完整 prompt — dotey · 2026-09-28
- 开发者用 Grok 搭「找钱机器人」:自动扫描你够格申领的补贴并填好材料 — elonmusk · 2026-09-28
- 开源记忆系统 Supermemory NPM 周安装量突破 10 万次 — julianweisser · 2026-09-28