open-webui/open-webui
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
解决的问题
Open WebUI 提供一个自托管的、与提供商无关的界面,用于与 AI 模型进行交互。它允许用户自由组合本地模型(通过 Ollama)和云上模型(通过 OpenAI 兼容 API),无需依赖单一 AI 提供商,同时提供功能丰富的环境,可完全离线运行,以实现最大程度的隐私和自主性。
工作原理
该平台作为中央枢纽,连接 Ollama、LMStudio、GroqCloud 和 vLLM 等多种模型提供商。它提供一个功能全面的基于 Web 的前端,内置对 RAG(检索增强生成)、图像生成和语音/视频通话的支持。可通过 Docker、Kubernetes 或 pip 部署,并支持多种向量数据库用于文档存储和检索。
适用人群
专为希望拥有专业级自托管 AI 界面、具备细粒度访问控制、企业级认证(LDAP/SSO)以及本地或云端运行模型能力的个人和团队设计。
主要亮点
- 广泛集成:支持 Ollama 和任何 OpenAI 兼容 API。
- 本地 RAG:集成的检索增强生成功能,支持 9 种不同向量数据库和多种 OCR 引擎。
- 可扩展性:支持 Filters、Actions、Pipes、Tools 和 Skills 的插件系统,包括 MCP 和 OpenAPI 工具服务器。
- 企业就绪:包含 RBAC、用户组、LDAP/Active Directory 集成以及 SCIM 2.0 配置功能。
- 多模态能力:内置对图像生成(DALL-E、ComfyUI、AUTOMATIC1111)和语音/视频通话(支持多个 STT/TTS 提供商)的支持。
- 生产力工具:提供专用笔记工作区、共享团队频道以及支持原生函数调用的 AI 管理日历。
相关
- 项目
- 项目
- 项目
- 项目
- 项目