OpenWebUI + Ollama 的模型权限与语音能力整理
本文记录一次在自托管环境中使用 OpenWebUI + Ollama 的实际配置与排查过程,重点包括: 全文基于实践总结,不涉及任何具体主机名、端口、路径等敏感信息。 一、模型存在 ≠ 用户可用:OpenWebUI 的权限设计 在 OpenWebUI 中,即使已经完成以下操作: 普通用户依然可能看到: 模型列表为空 这并不是部署错误,而是 OpenWebUI 的权限模型设计所致。 1. 两个容易混淆的概念 OpenWebUI 将模型拆分为两个维度: 维度 含义 Enable 模型在系统中可用 Access / Visibility 哪些用户可以看到并使用 启用模型 并不等于 普通用户可见。 二、正确的模型授权方式(全局放行) 推荐做法是:由管理员统一放行模型给所有用户。 操作路径(管理员账号) 完成后,模型将正常出现在普通用户的模型列表中。 三、为什么会这样设计? 这种设计对自托管场景其实是合理的: 对于长期运行的私有实例,这是一个偏“企业级”的设计思路。 四、OpenWebUI 是否支持语音对话? 简短结论 支持,但不是一键式语音助手。 OpenWebUI 的定位是: UI + 编排层,而不是语音模型本体。 五、语音能力的模块化拆分 …