跳到主要内容

🔰 可自定义横幅

概述

Open WebUI 提供了一项功能,允许管理员创建可自定义的横幅,这些横幅会持久保存在 config.json 文件中。这些横幅可以设置内容、背景颜色(信息、警告、错误或成功)以及是否可关闭。横幅仅对已登录用户可见,以确保敏感信息的保密性。

通过管理面板配置横幅

要通过管理面板配置横幅,请遵循以下步骤:

  1. 以管理员身份登录您的 Open WebUI 实例。
  2. 导航到 管理面板 -> 设置 -> 界面
  3. 找到位于 默认提示建议 选项正上方的 横幅 选项。
  4. 点击 + 图标添加新横幅。
  5. 选择横幅类型并根据需要设置横幅文本。
  6. 选择横幅是否可关闭。
  7. 设置横幅的时间戳(可选)。
  8. 点击页面底部的 保存 以保存横幅。

通过环境变量配置横幅

或者,您可以通过环境变量配置横幅。为此,您需要设置 WEBUI_BANNERS 环境变量,其值为一个字典列表,格式如下:

[{"id": "string","type": "string [info, success, warning, error]","title": "string","content": "string","dismissible": False,"timestamp": 1000}]

有关 Open WebUI 中配置环境变量的更多信息,请参阅 环境变量配置

环境变量说明

  • WEBUI_BANNERS:
    • 类型:list of dict
    • 默认值:[]
    • 说明:向用户显示的横幅列表。
  • id: 横幅的唯一标识符。
  • type: 横幅的背景颜色(info, success, warning, error)。
  • title: 横幅标题。
  • content: 横幅内容。
  • dismissible: 横幅是否可关闭。
  • timestamp: 横幅的时间戳(可选)。

常见问题

  • 问:我可以通过管理面板配置横幅吗? 答:是的,您可以通过管理面板配置横幅,导航到 管理面板 -> 设置 -> 界面,然后点击 + 图标添加新横幅。
  • 问:我可以通过环境变量配置横幅吗? 答:是的,您可以通过设置 WEBUI_BANNERS 环境变量(其值为一个字典列表)来配置横幅。
  • 问:WEBUI_BANNERS 环境变量的格式是什么? 答:WEBUI_BANNERS 环境变量的格式是一个字典列表,包含以下键:idtypetitlecontentdismissibletimestamp
  • 问:我可以让横幅可关闭吗? 答:是的,您可以通过在横幅配置中将 dismissible 键设置为 True,或通过在 UI 中切换横幅的可关闭性来使其可关闭。