[BUG] Context Compaction with short context on DeepSeek models (Token limits falls back to 32k after firt prompt)

该报错发生在使用 DeepSeek 模型进行短上下文压缩(Context Compaction)时,首次提示后 Token 上限错误地回退到 32k。此问题已在 Open Interpreter v0.0.41 中修复,优先建议升级到该版本。

快速结论:该报错发生在使用 DeepSeek 模型进行短上下文压缩(Context Compaction)时,首次提示后 Token 上限错误地回退到 32k。此问题已在 Open Interpreter v0.0.41 中修复,优先建议升级到该版本。

适用环境:Open Interpreter v0.0.39;DeepSeek 模型(deepseek-v4-flash);Windows 11 Professional x86_64;Windows Terminal;Wire API 配置为 Responses,Harness 为 native。

最快修复方案:将 Open Interpreter 升级到 v0.0.41 或更高版本。该版本通过 Codex 0.153.4 上游同步(PR #1891)修复了此问题。

注意事项:官方修复针对的是该版本中 Context Compaction 对 DeepSeek 模型上下文窗口的误判。若你使用其他模型或旧版本,问题可能仍然存在,需等待后续修复。

问题场景

用户在 Windows 11 上运行 Open Interpreter v0.0.39,并选用 DeepSeek 的 deepseek-v4-flash 模型。在较短的上下文(short context)场景下触发上下文压缩(Context Compaction)后,模型 Token 上限在首次提示之后从初始值错误地回退到 32k,导致后续对话可用上下文容量骤降,影响长对话的连续性。

报错原文

[BUG] Context Compaction with short context on DeepSeek models (Token limits falls back to 32k after firt prompt)

原因分析

根据 Issue 讨论,可能原因是 Open Interpreter v0.0.39 中负责上下文压缩处理的逻辑与 DeepSeek 模型的上下文窗口元数据存在兼容性问题。在短上下文场景中,压缩模块可能未能正确读取或继承模型预设的 Token 上限,而是错误地回退到某个较低的默认值(32k),导致压缩后的上下文容量被错误限制。该问题在较新的上游 Codex 同步中已被修复。

环境排查

  • 确认 Open Interpreter 版本是否为 v0.0.39 或更早版本(此问题在 v0.0.41 修复)。
  • 确认使用的模型是否为 DeepSeek 系列(如 deepseek-v4-flash),并检查模型对应的上下文窗口配置。
  • 检查 Wire API 是否设置为 Responses,以及 Harness 是否为 native。
  • 确认操作系统环境(Windows 11)及终端(Windows Terminal)是否与 Issue 报告一致。

解决步骤

  1. 备份当前配置:升级前建议备份 C:\Users\<用户名>\.openinterpreter 目录下的 config.tomlauth.json 文件。
  2. 升级 Open Interpreter:将当前版本升级至 v0.0.41 或更高版本。该版本包含 Codex 0.153.4 上游同步,修复了此问题。
  3. 若使用旧版本(可优先尝试):如果暂时无法升级,可尝试避免在短上下文中触发 Context Compaction,例如通过调整对话设置、增加单次输入内容长度或关闭自动压缩功能来规避。
  4. 验证修复:升级后,使用相同的 DeepSeek 模型发起首次提示并触发上下文压缩,观察 Token 上限是否仍回退到 32k。

验证方法

升级后重复触发 Context Compaction 的场景,通过工具输出的 Token 使用信息或日志确认压缩后的 Token 上限是否保持为模型初始预设值(而非 32k)。若问题不再出现,则说明修复生效。

参考来源

OpenInterpreter/open-interpreter #1877

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

这个方案解决了吗?

celebrityanime
celebrityanime
文章: 22017

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注