🔰 通知横幅
概述
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