🦊 Firefox AI 聊天机器人侧边栏
警告
本教程由社区贡献,并非由 Open WebUI 团队支持。它仅作为如何根据您的特定用例自定义 Open WebUI 的演示。想贡献?请查看贡献教程。
🦊 Firefox AI 聊天机器人侧边栏
将 Open WebUI 集成到 Mozilla Firefox 中作为本地 AI 聊天机器人浏览器助手
先决条件
在将 Open WebUI 集成到 Mozilla Firefox 中作为 AI 聊天机器人浏览器助手之前,请确保您已具备
- Open WebUI 实例 URL(本地或域名)
- 已安装 Firefox 浏览器
在 Firefox 中启用 AI 聊天机器人
- 点击汉堡包按钮(位于右上角,紧邻
X
按钮下方的三条水平线按钮) - 打开 Firefox 设置
- 点击
Firefox Labs
部分 - 开启
AI Chatbot
开关
或者,您可以通过 about:config
页面启用 AI 聊天机器人(在下一节中描述)。
配置 about:config设置
- 在 Firefox 地址栏中输入
about:config
- 点击
Accept the Risk and Continue
- 搜索
browser.ml.chat.enabled
,如果尚未通过 Firefox Labs 启用,则将其开关设为true
- 搜索
browser.ml.chat.hideLocalhost
并将其开关设为false
browser.ml.chat.prompts.#
要添加自定义提示词,请按照以下步骤操作
- 搜索
browser.ml.chat.prompts.#
(将#
替换为数字,例如0
、1
、2
等) - 点击
+
按钮添加新提示词 - 输入提示词标签、值和 ID(例如
{"id":"My Prompt", "value": "This is my custom prompt.", "label": "My Prompt"}
) - 重复此过程,根据需要添加更多提示词
browser.ml.chat.provider
- 搜索
browser.ml.chat.provider
- 输入您的 Open WebUI 实例 URL,包括任何可选参数(例如
https://my-open-webui-instance.com/?model=browser-productivity-assistant&temporary-chat=true&tools=jina_web_scrape
)
Open WebUI 的 URL 参数
以下 URL 参数可用于自定义您的 Open WebUI 实例
模型和模型选择
models
: 为聊天会话指定多个模型(逗号分隔列表)(例如/?models=model1,model2
)model
: 为聊天会话指定单个模型(例如/?model=model1
)
YouTube 转录
youtube
: 提供一个 YouTube 视频 ID 以在聊天中转录该视频(例如/?youtube=VIDEO_ID
)
网页搜索
web-search
: 通过将此参数设为true
来启用网页搜索功能(例如/?web-search=true
)
工具选择
tools
或tool-ids
: 指定要激活的工具 ID 的逗号分隔列表(例如/?tools=tool1,tool2
或/?tool-ids=tool1,tool2
)
通话叠加层
call
: 通过将此参数设为true
来在聊天界面中启用视频或通话叠加层(例如/?call=true
)
初始查询提示词
q
: 设置聊天的初始查询或提示词(例如/?q=Hello%20there
)
临时聊天会话
temporary-chat
: 通过将此参数设为true
将聊天标记为临时会话(例如/?temporary-chat=true
)
请参阅 https://docs.openwebui.com.cn/features/chat-features/url-params 了解有关 URL 参数及其使用方法的更多信息。
附加 about:config设置
以下 about:config
设置可进行进一步自定义调整
browser.ml.chat.shortcuts
: 为 AI 聊天机器人侧边栏启用自定义快捷键browser.ml.chat.shortcuts.custom
: 为 AI 聊天机器人侧边栏启用自定义快捷键browser.ml.chat.shortcuts.longPress
: 设置快捷键的长按延迟browser.ml.chat.sidebar
: 启用 AI 聊天机器人侧边栏browser.ml.checkForMemory
: 在加载模型前检查可用内存browser.ml.defaultModelMemoryUsage
: 设置模型的默认内存使用量browser.ml.enable
: 在 Firefox 中启用机器学习功能browser.ml.logLevel
: 设置机器学习功能的日志级别browser.ml.maximumMemoryPressure
: 设置最大内存压力阈值browser.ml.minimumPhysicalMemory
: 设置所需的最小物理内存browser.ml.modelCacheMaxSize
: 设置模型缓存的最大大小browser.ml.modelCacheTimeout
: 设置模型缓存的超时时间browser.ml.modelHubRootUrl
: 设置模型中心的根 URLbrowser.ml.modelHubUrlTemplate
: 设置模型中心的 URL 模板browser.ml.queueWaitInterval
: 设置队列等待间隔browser.ml.queueWaitTimeout
: 设置队列等待超时时间
访问 AI 聊天机器人侧边栏
要访问 AI 聊天机器人侧边栏,请使用以下任一方法
- 按
CTRL+B
打开书签侧边栏并切换到 AI 聊天机器人 - 按
CTRL+Alt+X
直接打开 AI 聊天机器人侧边栏