💬 聊天功能

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 等)