Firefox AI 聊天机器人侧边栏
warning
这篇教程是社区贡献的,不属于 Open WebUI 官方团队的支持范围。它仅作为如何针对您的特定用例自定义 Open WebUI 的演示。想要贡献?请查看贡献教程。
🦊 Firefox AI 聊天机器人侧边栏
在 Mozilla Firefox 中将 Open WebUI 集成为本地 AI 聊天机器人浏览器助手
前提条件
在将 Open WebUI 集成为 Mozilla Firefox 中的 AI 聊天机器人浏览器助手之前,请确保您拥有:
- Open WebUI 实例 URL(本地或域名)
- 已安装 Firefox 浏览器
在 Firefox 中启用 AI 聊天机器人
- 点击汉堡菜单按钮(右上角
X按钮下方的三条横线按钮) - 打开 Firefox 设置
- 点击 Firefox 实验室 (Firefox Labs) 部分
- 开启 AI 聊天机器人 (AI Chatbot)
或者,您可以通过 about:config 页面启用 AI 聊天机器人(见下一节所述)。
配置 about:config 设置
- 在 Firefox 地址栏中输入
about:config - 点击 接受风险并继续
- 搜索
browser.ml.chat.enabled,如果尚未通过 Firefox Labs 启用,请将其切换为true - 搜索
browser.ml.chat.hideLocalhost并将其切换为false
browser.ml.chat.prompts.{#}
要添加自定义提示词,请按照以下步骤操作:
- 搜索
browser.ml.chat.prompts.{#}(将{#}替换为数字,例如0、1、2等) - 点击
+按钮添加新提示词 - 输入提示词标签 (label)、值 (value) 和 ID(例如:
{"id":"我的提示词", "value": "这是我的自定义提示词。", "label": "我的提示词"}) - 根据需要重复此过程以添加更多提示词
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)- 注意:在临时聊天中,文档处理仅在前端进行。需要后端解析的复杂文件可能无法工作。
有关 URL 参数及其使用方法的更多信息,请参见 https://docs.openwebui.com/features/chat-features/url-params。
其他 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 聊天机器人侧边栏