Ollama Open WebUI

Удобный интерфейс для общения с ИИ

★ 54.7k LLM AI RAG Chatbot

Homepage · Source code

Author: Open WebUI · License: MIT

Version: 0.5.4 · Updated

О Open WebUI

Расширяемый, многофункциональный и удобный для пользователя веб-интерфейс для автономной работы. Поддерживает различные LLM-системы, включая Ollama и API, совместимые с OpenAI.

Open WebUI Demo


Возможности

  • 🚀 Простая установка: Удобная установка с использованием Docker или Kubernetes (kubectl, kustomize или helm) с поддержкой образов с тегами :ollama и :cuda.
  • 🤝 Интеграция Ollama/OpenAI API: Легкая интеграция API, совместимых с OpenAI, для разносторонних диалогов наряду с моделями Ollama. Настройка URL OpenAI API для подключения к LMStudio, GroqCloud, Mistral, OpenRouter и другим.
  • 🛡️ Детальные разрешения и группы пользователей: Администраторы могут создавать подробные роли и разрешения пользователей, обеспечивая безопасную среду. Эта детализация не только повышает безопасность, но и позволяет настраивать пользовательский опыт.
  • 📱 Адаптивный дизайн: Удобное использование на настольных ПК, ноутбуках и мобильных устройствах.
  • 📱 Прогрессивное веб-приложение (PWA): Возможности нативного приложения на мобильных устройствах с офлайн-доступом на localhost.
  • ✒️🔢 Полная поддержка Markdown и LaTeX: Расширенные возможности взаимодействия с поддержкой Markdown и LaTeX.
  • 🎤📹 Голосовые/видео звонки: Встроенные функции голосовых и видеозвонков для динамичного общения.
  • 🛠️ Конструктор моделей: Создание моделей Ollama через веб-интерфейс. Создание персонажей/агентов, настройка элементов чата и импорт моделей через интеграцию с Open WebUI Community.
  • 🐍 Встроенный инструмент вызова Python-функций: Встроенный редактор кода в рабочем пространстве инструментов. Возможность добавления собственных Python-функций.
  • 📚 Локальная RAG-интеграция: Поддержка Retrieval Augmented Generation (RAG) для работы с документами. Загрузка документов в чат или библиотеку с доступом через команду #.
  • 🔍 Веб-поиск для RAG: Поиск в интернете через SearXNG, Google PSE, Brave Search, serpstack, serper, Serply, DuckDuckGo, TavilySearch, SearchApi и Bing.
  • 🌐 Возможность веб-браузинга: Интеграция веб-сайтов в чат с помощью команды # и URL.
  • 🎨 Интеграция генерации изображений: Поддержка AUTOMATIC1111 API, ComfyUI (локально) и OpenAI DALL-E (внешний).
  • ⚙️ Беседы с разными моделями: Одновременное взаимодействие с различными моделями.
  • 🔐 **Контроль доступа на основ

Environment variables

View environment variables
PROJECT
  openwebui
DOMAIN
  stack.localhost
SEARXNG_SECRET_KEY
  a8f5f167f44f4964e6c998dee827110c8a1f8f9d4e3b4c8d9a7e6f5b4c3d2a1b
OLLAMA_BASE_URL
  http://host.docker.internal:11434
SCARF_NO_ANALYTICS
  true
DO_NOT_TRACK
  true
ANONYMIZED_TELEMETRY
  false
WEBUI_AUTH
  false
ENABLE_SIGNUP
  false
DEFAULT_MODELS
  llama3.2
RAG_EMBEDDING_ENGINE
  openai
ENABLE_RAG_WEB_SEARCH
  true
RAG_WEB_SEARCH_ENGINE
  searxng
SEARXNG_QUERY_URL
  "http://searxng:8080/search?q
AUDIO_STT_ENGINE
  openai

Альтернатива для

  1. OpenAI  ChatGPT
  2. Perplexity  Perplexity

Связанные

  1. 🤯  LobeChat

    AI-чат фреймворк с открытым исходным кодом и современным дизайном

    ★ 51.6k llm ai rag chatbot
  2. Ollama  Ollama

    Самый простой способ начать работу с большими языковыми моделями

    ★ 107k llm ai
  3. 🤖  AnythingLLM

    Универсальное AI-приложение, которое вы искали

    ★ 27.8k llm ai rag chatbot
  4. 🤖  LiteLLM

    Прокси-сервер для вызова более 100 LLM в формате OpenAI

    ★ 15.5k ai llm
  5.  Perplexica

    Поисковая система на базе искусственного интеллекта

    ★ 18.5k llm ai chatbot