💬 聊天功能
ChatGPT 风格界面
完全复刻 ChatGPT 的用户体验,包括:
- 流畅的对话流式输出
- Markdown 渲染(代码高亮、表格、列表)
- LaTeX 数学公式支持
- 代码块一键复制
- 消息编辑和重新生成
- 对话历史管理
多模型切换
在同一界面中无缝切换不同的 AI 模型:
- 下拉菜单快速切换模型
- 对比不同模型的回答
- 自定义模型参数(温度、Top-P 等)
- 模型别名和分组管理
📄 RAG 文档检索
上传文档,让 AI 基于你的内容回答问题:
文件上传
支持 PDF、Word、TXT、Markdown 等格式
智能检索
向量检索 + 语义搜索,精准匹配
文档管理
分类、标签、批量上传
权限控制
私有/共享文档,细粒度权限
💡 使用场景
- 上传公司文档,构建内部知识库
- 上传技术文档,让 AI 帮你解答问题
- 上传论文,快速获取摘要和关键信息
🧩 Pipelines 插件系统
Pipelines 是 Open WebUI 的插件框架,支持自定义功能扩展:
Function Calling
让 AI 调用外部函数和 API
速率限制
控制用户访问频率
实时翻译
集成 LibreTranslate 多语言支持
内容过滤
过滤敏感和有害内容
👥 多用户管理
- 用户注册:支持开放注册或邀请制
- 权限管理:管理员、普通用户角色
- 模型配额:限制用户可用的模型
- 使用统计:查看用户对话量和 Token 消耗
- OAuth 集成:支持 Google、GitHub、OIDC 登录
🎨 界面特性
主题和样式
- 深色/浅色主题切换
- 自定义品牌 Logo 和颜色
- 响应式设计,支持移动端
- 可自定义欢迎页面
代码支持
- 100+ 编程语言语法高亮
- 代码块一键复制
- 代码块标题和文件名显示
- 支持 Mermaid 图表渲染
🔧 高级功能
对话功能
- 多轮对话:保留上下文的连续对话
- 对话模板:预设 Prompt 模板
- 对话分享:生成分享链接
- 导出功能:导出为 Markdown/JSON/PDF
模型功能
- 模型下载:直接从 Ollama 拉取模型
- 模型管理:查看、删除、更新模型
- Modelfile:创建自定义模型
- 多模态:支持图像理解(LLaVA 等)