🔰 通知横幅
概述
Open WebUI 提供了通知横幅功能,管理员可以在 config.json 文件中创建和管理持久化的通知横幅。您可以自定义横幅的内容、背景颜色(信息、警告、错误或成功)以及可关闭性。为了保护敏感信息,这些横幅仅对已登录用户可见。
通过管理面板配置通知横幅
按照以下步骤在管理面板中配置通知横幅:
- 使用管理员账号登录 Open WebUI
- 进入
管理面板->设置->界面 - 找到
默认提示词建议选项上方的通知横幅设置 - 点击
+图标创建新的通知横幅 - 配置横幅属性:
- 选择横幅类型
- 设置横幅文本内容
- 设置是否允许用户关闭
- 可选:设置时间戳
- 点击页面底部的
保存按钮完成设置
通过环境变量配置通知横幅
您也可以选择通过环境变量来配置通知横幅。需要设置 WEBUI_BANNERS 环境变量,使用以下 JSON 格式:
[{
"id": "string",
"type": "string [info, success, warning, error]",
"title": "string",
"content": "string",
"dismissible": false,
"timestamp": 1000
}]
想了解更多关于环境变量配置的信息,请访问环境变量配置文档。
环境变量详解
WEBUI_BANNERS:- 类型:字典列表
- 默认值:
[](空列表) - 用途:定义要显示给用户的通知横幅列表
横幅配置选项
id:横幅的唯一标识符type:背景颜色类型info:信息提示(蓝色)success:成功提示(绿色)warning:警告提示(黄色)error:错误提示(红色)
title:横幅标题文本content:横幅主要内容dismissible:是否允许用户关闭横幅timestamp:显示时间戳(可选配置)
常见问题解答
-
问:如何在管理面板中配置通知横幅? 答:登录管理面板,依次进入
设置->界面,找到通知横幅设置区域,点击+图标即可添加新的横幅。 -
问:可以使用环境变量来配置横幅吗? 答:可以,通过设置
WEBUI_BANNERS环境变量来实现,需要按照指定的 JSON 格式配置。 -
问:
WEBUI_BANNERS环境变量需要遵循什么格式? 答:需要提供一个 JSON 格式的字典列表,每个字典包含id、type、title、content、dismissible和timestamp等字段。 -
问:如何设置横幅的可关闭性? 答:有两种方式:
- 在管理面板中通过界面开关直接设置
- 在配置中将
dismissible设置为true或false