Перейти к основному содержимому

🦊 Firefox AI Chatbot Sidebar

warning

Этот учебник создан сообществом и не поддерживается командой Open WebUI. Он служит только демонстрацией того, как настроить Open WebUI для вашего конкретного использования. Хотите внести вклад? Ознакомьтесь с учебником по внесению вкладов.

🦊 Боковая панель Firefox AI Chatbot

Интеграция Open WebUI как локального помощника AI Chatbot в браузер Mozilla Firefox

Предварительные условия

Перед интеграцией Open WebUI как помощника AI Chatbot в браузер Mozilla Firefox убедитесь, что у вас есть:

  • URL-адрес экземпляра Open WebUI (локальный или доменный)
  • Установленный браузер Firefox

Включение AI Chatbot в Firefox

  1. Нажмите на кнопку "гамбургер" (три горизонтальные линии в правом верхнем углу, чуть ниже кнопки X)
  2. Откройте настройки Firefox
  3. Нажмите на раздел Firefox Labs
  4. Включите AI Chatbot

Альтернативно, вы можете включить AI Chatbot через страницу about:config (описано в следующем разделе).

Настройка параметров about:config

  1. Введите about:config в адресной строке Firefox
  2. Нажмите Принять риск и продолжить
  3. Найдите browser.ml.chat.enabled и включите его, установив значение true, если он ещё не включен через Firefox Labs
  4. Найдите browser.ml.chat.hideLocalhost и установите значение false

browser.ml.chat.prompts.#

Чтобы добавить пользовательские подсказки, выполните следующие шаги:

  1. Найдите browser.ml.chat.prompts.# (замените # на номер, например, 0, 1, 2 и т.д.)
  2. Нажмите кнопку +, чтобы добавить новую подсказку
  3. Введите ярлык подсказки, значение и идентификатор (например, {"id":"My Prompt", "value": "This is my custom prompt.", "label": "My Prompt"})
  4. Повторите процесс, чтобы добавить больше подсказок по мере необходимости

browser.ml.chat.provider

  1. Найдите browser.ml.chat.provider
  2. Введите URL-адрес вашего экземпляра Open WebUI, включая любые дополнительные параметры (например, https://my-open-webui-instance.com/?model=browser-productivity-assistant&temporary-chat=true&tools=jina_web_scrape)

Параметры URL для Open WebUI

Следующие параметры URL можно использовать для настройки вашего экземпляра Open WebUI:

Модели и выбор моделей

  • models: Укажите несколько моделей (список через запятую) для сеанса чата (например, /?models=model1,model2)
  • model: Укажите одну модель для сеанса чата (например, /?model=model1)

Расшифровка YouTube

  • youtube: Укажите идентификатор видео YouTube для расшифровки видео в чате (например, /?youtube=VIDEO_ID)

Веб-поиск

  • web-search: Включите функцию веб-поиска, установив этот параметр в значение true (например, /?web-search=true)

Выбор инструментов

  • tools или tool-ids: Укажите список идентификаторов инструментов через запятую для активации в чате (например, /?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/features/chat-features/url-params для получения дополнительной информации о параметрах URL и их использовании.

Дополнительные настройки about:config

Следующие настройки about:config можно настроить для дальнейшей персонализации:

  • browser.ml.chat.shortcuts: Включите пользовательские ярлыки для боковой панели AI Chatbot
  • browser.ml.chat.shortcuts.custom: Включите пользовательские клавиши для боковой панели AI Chatbot
  • browser.ml.chat.shortcuts.longPress: Установите задержку долгого нажатия для клавиш ярлыков
  • browser.ml.chat.sidebar: Включите боковую панель AI Chatbot
  • 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: Установите корневой URL для хаба моделей
  • browser.ml.modelHubUrlTemplate: Установите шаблон URL для хаба моделей
  • browser.ml.queueWaitInterval: Установите интервал ожидания в очереди
  • browser.ml.queueWaitTimeout: Установите тайм-аут ожидания в очереди

Доступ к боковой панели AI Chatbot

Чтобы получить доступ к боковой панели AI Chatbot, используйте один из следующих методов:

  • Нажмите CTRL+B, чтобы открыть боковую панель закладок и переключиться на AI Chatbot
  • Нажмите CTRL+Alt+X, чтобы открыть боковую панель AI Chatbot напрямую