频道 (Channels)
频道 (Channels) 将 Open WebUI 从个人界面转变为协作工作区。与标准的“聊天 (Chats)”(孤立的会话)不同,频道是持久的、基于主题的房间(类似于 Discord 或 Slack),允许多个用户和多个 AI 模型在共享的时间线中进行交互。
测试版功能 (Beta Feature)
频道目前是一项测试版功能。功能可能会发生变化,并且必须由管理员明确启用后才会出现在界面中。
频道类型
Open WebUI 支持三种类型的频道:
| 类型 | 描述 |
|---|---|
| 标准 (Standard) | 传统的基于主题的频道,具有公开或私有可见性 |
| 群组 (Group) | 基于成员身份的频道,用户显式作为成员加入 |
| 直接消息 (Direct Message) | 私人一对一或多用户对话 |
群组频道
群组频道是协作空间,其中:
- 用户显式作为成员加入,而不是通过权限访问
- 支持公开或私有可见性
- 可以自动包含来自指定用户组的成员
- 频道管理员可以通过频道信息弹窗添加或删除成员
直接消息频道
直接消息 (DM) 频道启 用私人对话:
- 一对一或多用户私人消息
- 现有对话的自动去重
- 可选的频道命名
- 显示参与者头像而不是频道图标
- 可以从侧边栏隐藏,同时保留消息历史记录
- 新消息到达时自动重新出现
- 显示参与者的在线/离线状态指示器
启用频道
默认情况下,频道功能可能是隐藏的。管理员 (Admin) 必须为该实例全局启用它。
- 点击左下角(或右上角)的用户头像图标。
- 选择管理面板。
- 导航至设置 -> 常规。
- 找到标有频道 (Beta) 的开关。
- 将其切换为开启并点击保存。
- 刷新页面。“频道”部分现在应该出现在主侧边栏中。
创建频道
note
默认情况下,频道创建仅限管理员。
- 在侧边栏中找到频道标题。
- 点击“频道”标题旁边的**(+) 加号**图标。
- 选择频道类型: 选择标准、群组或直接消息。
- 名称: 输入频道名称(例如
general、python-dev)。空格会被转换为连字符。 - 访问控制:
- 公开 (Public): 所有注册用户都可以看到并加入此频道。
- 私有/群组访问 (Private/Group Access): 只有您或拥有权限的用户可以访问。
- 对于群组频道,选择要自动包含的用户组。
- 对于直接消息频道,使用用户选择界面选择参与者。
使用频道
要访问频道,请点击现有频道加入,或创建一个新频道。
@提及 系统
频道的运作方式与标准聊天不同。在标准聊天中,您在顶部选择一个模型,它会对每条消息做出回应。在频道中,对话默认是被动的。
要触发响应,您必须使用 @ 符号提及特 定模型。
- 在输入框中输入
@。 - 将出现可用模型的弹出列表。
- 选择您想对话的模型(例如
@llama3、@gpt-4o)。 - 输入您的提示词。
示例:
用户:
@gpt-4o写一个 Python 脚本来爬取网站。(GPT-4o 响应代码)
用户:
@llama3你能解释一下 GPT-4 刚刚写的代码吗?
多模型工作流
这允许您在一个时间线中串联不同的模型。您可以在同一个上下文窗口中使用“智能”模型进行推理,使用“快速”模型进行格式化。
提及用户
您也可以使用 @ 符号在频道中提及其他人类用户,以引起他们的注意或直接向他们发送消息。
- 在输入框中输入
@。 - 从列表中选择用户名。
- 用法:
@admin 你能检查一下服务器日志吗?