提交智能体收藏0
开发文档

Open WebUI 项目说明:自托管 AI 平台的功能与生态概览

Open WebUI 是一个可完全离线运行的自托管 AI 平台,支持 Ollama 与 OpenAI 兼容 API,提供插件扩展、RBAC 权限、RAG、语音视频、图像生成与企业级认证等能力,并有配套终端、知识库同步、桌面端等生态项目。

用途与定位

根据项目说明,Open WebUI 被描述为「AI 的家」,是一个自托管的 AI 平台,强调可扩展、功能丰富、易用,并可完全离线运行。它同时支持 Ollama 和 OpenAI 兼容 API,提供与提供商无关的界面,可混合使用本地与云端模型。

主要能力

  • 部署方式:支持 pip、uv、Docker、Kubernetes(kubectl、kustomize、helm),容器镜像提供 :ollama 与 :cuda 标签。文档注明 Python 3.11 以避免兼容问题,并提醒 Docker 安装需挂载 -v open-webui:/app/backend/data 以防数据丢失。
  • 模型接入:除本地 Ollama 外,可将 API 地址指向 LMStudio、GroqCloud、Mistral、OpenRouter、vLLM 等兼容服务。
  • 权限与插件:管理员可定义角色、用户组与细粒度权限;插件形式包括 Filters、Actions、Pipes、Tools、Skills,并可通过 MCP、MCPO、OpenAPI 工具服务器连接外部服务。
  • 智能体与执行:可用自定义指令、工具与知识封装基础模型;配合 Open Terminal 让智能体拥有终端与文件系统以完成多步任务,企业版 Terminals 提供按用户隔离环境。
  • 内容与协作:Notes 独立编辑空间、Channels 实时共享空间、持久记忆、实时工作流与消息队列、日历与定时自动化。
  • 检索与多媒体:本地 RAG 支持 9 种向量数据库、多种内容抽取引擎、BM25 与向量混合检索;支持数十个网络搜索提供商、网页抓取、多引擎图像生成与编辑、语音视频通话。
  • 运维与合规:使用分析与模型评测(竞技场、A/B、ELO)、SQLite 或 PostgreSQL、本地或对象存储、OpenTelemetry 可观测性、Redis 会话与多节点横向扩展、LDAP/AD、SSO、SCIM 2.0。

生态项目

项目还列出配套组件:Open WebUI Computer(移动优先的编码智能体)、Open Terminal 与 Terminals(企业版)、oikb(从 45+ 来源同步知识库)、Native Desktop App(macOS/Windows/Linux,含 Spotlight 与可选本地 llama.cpp 推理)。

限制与待核实

以上为项目自述的功能说明,本次未对安装命令或运行效果进行验证;实际可用性、版本差异与依赖环境需以官方文档为准。项目代码涉及多个许可证,含保留「Open WebUI」品牌的要求,具体条款建议查阅仓库中的许可文件。

来源与核对说明

  1. Open WebUI ↗https://github.com/open-webui/open-webui

本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。

这篇内容对你有帮助吗?

点赞与收藏保存在当前浏览器。