一名用户报告称,在 MacBook M5 Max 上运行本地 LLM 时,Open WebUI 的“原生”模式无法从附加的知识库中检索数据。尽管已更新到 Open WebUI 和 Docker 的最新版本,`query_knowledge_files` 和 `kb_exec` 函数中仍会出现 `str object has no attribute 'items'` 错误。
- 系统规格:运行 macOS Tahoe 的 MacBook M5 Max(18核 CPU、40核 GPU、128GB RAM)。
- 技术栈包括 Open WebUI v0.10.2、带有 llama.cpp-metal 后端的 Docker Model Runner、Gemma 4 (7.52B, Q4_K_M) 以及 SentenceTransformers 嵌入。
- 遗留模式在使用相同设置时工作正常,但目前开发者不再支持该模式。
- 用户已提交 GitHub issue #26880,并考虑切换到 AnythingLLM 作为前端。
作者正在寻求解决原生模式 bug 的方案,或在开展严肃测试之前迁移到 AnythingLLM 等替代界面的建议。