issue: “does not support tools”

当 Open WebUI 中使用的 Ollama 模型(如 PaddleOCR-VL、qwen3 8b 等)不支持工具调用(tools)能力,但 Open WebUI 默认按工具调用模式发起请求时,就会报 does not support tools 。优先检查当前模型的函数调用模式设置。

快速结论:当 Open WebUI 中使用的 Ollama 模型(如 PaddleOCR-VL、qwen3 8b 等)不支持工具调用(tools)能力,但 Open WebUI 默认按工具调用模式发起请求时,就会报 does not support tools。优先检查当前模型的函数调用模式设置。

适用环境:Open WebUI(Docker Compose,镜像 ghcr.io/open-webui/open-webui:main);Windows 11 + Docker Desktop;Ollama 0.33.3;浏览器 Brave;模型为 PaddleOCR-VL(MedAIBase/PaddleOCR-VL)及 qwen3 8b。

最快修复方案:将函数调用模式(Function Calling Mode)切换为 legacy(旧版),Issue 评论中多位用户确认该操作可消除报错。

注意事项:切换 legacy 后报错消失,但 PaddleOCR-VL 可能出现大量幻觉输出(例如随机中文字符),该问题在 Issue 中未得到根治,仅作为临时绕过方案;“legacy”设置的具体位置未在文本中明确描述,需在 Open WebUI 设置中自行查找对应选项。

问题场景

用户在 Windows 11 上本地运行 Ollama,并通过 Docker Desktop + Docker Compose 部署 Open WebUI。Open WebUI 能正常识别已下载的本地模型,但使用 PaddleOCR-VL(MedAIBase/PaddleOCR-VL)时触发报错;此前测试 qwen3 8b 时也曾出现“does not support chat”,随后自行恢复。

报错原文

does not support tools

原因分析

可能原因:Open WebUI 默认以工具调用(tools / function calling)模式向 Ollama 发起请求,而当前使用的模型(PaddleOCR-VL、qwen3 8b 等)在 Ollama 中未声明或不支持 tools 能力,因此服务端返回“does not support tools”。将函数调用模式改为 legacy 后报错消失,说明问题与调用模式与模型能力的匹配有关,而非模型文件本身损坏。

环境排查

  • 确认 Open WebUI 安装方式与镜像版本:Docker Compose,ghcr.io/open-webui/open-webui:main。
  • 确认 Ollama 版本为 0.33.3,并确认 PaddleOCR-VL 已成功拉取且能被 Open WebUI 识别。
  • 确认 Open WebUI 中当前会话所选模型是否为报错模型。
  • 确认函数调用模式(Function Calling Mode)当前设置,是否处于默认/非 legacy 模式。
  • 操作系统 Windows 11、Docker Desktop、浏览器 Brave 为已确认环境。

解决步骤

  1. 进入 Open WebUI 的设置界面,找到与函数调用(Function Calling Mode)相关的选项。
  2. 将该模式切换为 legacy(旧版)。
  3. 保存设置后,重新用 PaddleOCR-VL 或其他报错模型发起对话或上传文件测试。
  4. 若报错消失但输出异常(如 PaddleOCR-VL 输出随机中文字符、在未提示情况下上传 PDF 后大量幻觉),说明 legacy 仅绕过了工具调用限制,模型本身输出质量与调用模式仍需进一步排查。

验证方法

切换 legacy 后再次使用原报错模型发起请求,若不再出现 does not support tools,即表示工具调用模式已不再阻塞该模型。需同时检查返回内容是否符合预期;若出现幻觉或异常字符,说明问题未完全解决,仅报错被绕过。

参考来源

open-webui/open-webui #29883

GamsGo AI

AI 工具推荐

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

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

了解 GamsGo AI

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

这个方案解决了吗?

celebrityanime
celebrityanime
文章: 23054

发表回复

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