9.0 KiB
Open WebUI
Open WebUI — це дім для ШІ: розширювана й зручна платформа для самостійного розгортання, здатна працювати повністю офлайн. Підключайте локальні моделі через Ollama або використовуйте сумісні з OpenAI API для локальних і хмарних моделей.
English | 简体中文 | 繁體中文 | 한국어 | Deutsch | Español | Français | Italiano | Dansk | 日本語 | Polski | Русский | Bosanski | العربية | Norsk | Português (Brasil) | ไทย | Türkçe | Українська | বাংলা | Ελληνικά | Tiếng Việt
Встановлення
Python
Потрібен Python 3.12.
pip install open-webui
open-webui serve
Потім відкрийте http://localhost:8080.
Docker
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
Потім відкрийте http://localhost:3000.
| Тег образу | Вміст |
|---|---|
:main |
Стандартний образ із залежностями для локального ШІ |
:slim |
Полегшений образ із зовнішніми сервісами для ембедингів, видобування даних із документів і обробки мовлення |
:cuda |
Open WebUI з прискоренням CUDA |
:ollama |
Open WebUI із вбудованим Ollama |
:dev |
Найновіша збірка для розробки |
За потреби додайте ці параметри до docker run перед назвою образу:
| Параметр | Призначення |
|---|---|
-e OLLAMA_BASE_URL=http://your-ollama-server:11434 |
Підключення до Ollama на іншому сервері |
-e OPENAI_API_KEY=your_secret_key |
Встановлення ключа API OpenAI |
-e HF_HUB_OFFLINE=1 |
Вимкнення завантаження моделей Hugging Face для роботи офлайн |
--gpus all |
Доступ до GPU Nvidia для :cuda або :ollama; потрібен Nvidia Container Toolkit |
Інструкції та параметри налаштування наведено в посібнику зі встановлення через Docker.
Настільний застосунок
Завантажте нативний настільний застосунок для macOS, Windows і Linux.
Екосистема
- Open Terminal / Terminals (Enterprise): Шар виконання дій, який перетворює Open WebUI на повноцінне середовище для агентів, із корпоративною оркестрацією окремих робочих просторів користувачів.
- Knowledge Base Sync (oikb): Дзеркальне копіювання папок, репозиторіїв, бакетів і вікі до баз знань Open WebUI з інкрементальною синхронізацією.
- Open WebUI Computer: Ваш комп’ютер у будь-якому браузері: файли, редактор, термінал, Git і необов’язкові ШІ-агенти, що працюють на вашій реальній машині.
Докладніше — у документації екосистеми.
Усунення несправностей та оновлення
У разі проблем із підключенням дивіться посібник з усунення несправностей, а для оновлення інсталяції — посібник з оновлення.
Документація
Налаштування й використання описано в документації, а заплановані роботи — у дорожній карті.
Для Docker Compose, Kubernetes та інших способів встановлення дивіться документацію зі встановлення.
Підтримка
Створіть issue або розпочніть обговорення.
Знайдіть нас на Reddit, X і Discord.
Безпека
Повідомляйте про вразливості конфіденційно через GitHub Security Advisories. Повідомлення про безпеку приймаються лише через GitHub.
Історія зірок
Ліцензія
Містить код під Open WebUI License, яка вимагає збереження брендингу Open WebUI, а також попередні внески під їхніми початковими ліцензіями. Умови й історію наведено в LICENSE та LICENSE_HISTORY.
Для організацій · Кар’єра · Підтримати проєкт
Автор: Timothy Jaeryang Baek.
