[Bug]Docker 镜像更新问题及实时对话无法使用的错误问题

用户在 Ubuntu 22.04 LTS 系统下,通过 Docker 拉取 NextChat 镜像,版本显示为 2.16.0 ,但实际版本为 2.15.8 。使用实时对话功能时,出现报错,且之前版本 2.15.4 可正常使用。另外,有用户报告 TTS 语音播放也有问题,但其他用户反馈本地和 Dock

[Bug]Docker 镜像更新问题及实时对话无法使用的错误问题

[Bug]Docker 镜像更新问题及实时对话无法使用的错误问题

快速结论:该报错通常出现在 Docker 部署的 NextChat 升级到 v2.16.0 后,实时对话(Stream)功能与部分模型(如 o1-mini)不兼容。优先排查 Docker 镜像版本是否为 2.15.8(而非显示的 2.16.0),并检查实时对话的流式请求参数。

问题场景

用户在 Ubuntu 22.04 LTS 系统下,通过 Docker 拉取 NextChat 镜像,版本显示为 2.16.0,但实际版本为 2.15.8。使用实时对话功能时,出现报错,且之前版本 2.15.4 可正常使用。另外,有用户报告 TTS 语音播放也有问题,但其他用户反馈本地和 Docker 中 TTS 功能正常。

报错原文

{
  "error": {
    "message": "Unsupported value: 'stream' does not support true with this model. Only the default (false) value is supported.",
    "type": "invalid_request_error",
    "param": "stream",
    "code": "unsupported_value"
  }
}

(同时伴随实时对话界面无法正常交互,如图片中的错误提示)

原因分析

可能原因:

  • Docker 镜像版本未正确更新:用户拉取的是 v2.16.0 标签的镜像,但实际运行版本为 2.15.8,导致兼容性问题。
  • 实时对话 API 参数不兼容:o1-mini 或其他模型不支持 stream: true(流式输出),而 NextChat v2.16.0 默认启用了 stream 参数,导致请求被拒绝。
  • 之前版本 2.15.4 可能未启用 stream,因此可以正常工作。

环境排查

  • Docker 版本:确认拉取的镜像标签是否为 v2.16.0(可执行 docker images 查看)。
  • NextChat 版本:登录 Web 界面后,检查设置页面显示的版本号是否为 2.16.02.15.8
  • 模型支持情况:确认使用的模型(如 o1-mini)是否支持流式响应(stream = true)。
  • 浏览器版本:Chrome 133.0.6943.127(win64),建议检查是否有控制台报错。

解决步骤

  1. 确认 Docker 镜像版本:运行 docker pull cccc/nextchat:v2.16.0 并确保本地镜像已更新。如果仍显示 2.15.8,请检查 Docker Hub 标签是否被覆盖,或尝试指定具体 SHA 拉取。
  2. 检查实时对话设置:在 NextChat 的设置中,查看“实时对话”或“流式输出”选项是否开启。如果开启,尝试关闭并测试。
  3. 调整模型参数(可优先尝试):在对话界面中,为 o1-mini 模型手动设置 stream: false(如果 NextChat 允许配置请求参数)。或者,在环境变量中设置 STREAM_MODE=false 以全局禁用流式输出。
  4. 回滚到稳定版本:如果问题持续,可使用之前正常的版本:docker pull cccc/nextchat:v2.15.4,并重新部署。
  5. 清理浏览器缓存:清除浏览器缓存和 Cookie,重新登录 NextChat。
  6. 验证 TTS 功能:如果 TTS 也有问题,检查浏览器是否允许自动播放音频,以及 TTS 服务(如 OpenAI)是否配置正确。

验证方法

执行解决步骤后,重新发起实时对话请求,观察是否不再出现 "Unsupported value: 'stream' does not support true with this model" 错误,并且实时对话功能能够正常显示流式输出。同时,确认 Docker 版本显示为预期的 2.16.0

参考来源

ChatGPTNextWeb/NextChat #6264

GamsGo AI

AI 工具推荐

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

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

了解 GamsGo AI

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

celebrityanime
celebrityanime
文章: 8189

发表回复

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