Open WebUI について
オフラインで完全に動作するように設計された、拡張可能で機能豊富、そしてユーザーフリーンドリーな自己ホスト型WebUIです。OllamaやOpenAI互換APIを含む、様々なLLMランナーをサポートしています。
機能
- 🚀 簡単セットアップ:
:ollama
と:cuda
タグ付きイメージをサポートし、DockerやKubernetes(kubectl、kustomizeまたはhelm)を使用して手間なくインストール可能。 - 🤝 Ollama/OpenAI API連携: Ollamaモデルと共に、OpenAI互換APIを簡単に統合して多様な会話が可能。OpenAI APIのURLをカスタマイズして、LMStudio、GroqCloud、Mistral、OpenRouterなどと連携可能。
- 🛡️ 詳細な権限とユーザーグループ: 管理者が詳細なユーザーロールと権限を作成できることで、安全なユーザー環境を確保。この詳細な制御により、セキュリティが向上し、ユーザーごとにカスタマイズされた体験を提供。
- 📱 レスポンシブデザイン: デスクトップPC、ノートPC、モバイルデバイスで一貫した体験を提供。
- 📱 モバイル向けプログレッシブWebアプリ(PWA): localhostでのオフラインアクセスとシームレスなユーザーインターフェースを備えた、ネイティブアプリのような体験をモバイルデバイスで提供。
- ✒️🔢 完全なMarkdownとLaTeXサポート: 包括的なMarkdownとLaTeX機能で、LLM体験を向上。
- 🎤📹 ハンズフリー音声/ビデオ通話: より動的でインタラクティブなチャット環境のための、統合されたハンズフリー音声とビデオ通話機能。
- 🛠️ モデルビルダー: Web UIを通じてOllamaモデルを簡単に作成。Open WebUI Community統合によるカスタムキャラクター/エージェントの作成、チャット要素のカスタマイズ、モデルの簡単インポート。
- 🐍 ネイティブPython関数呼び出しツール: ツールワークスペースでの組み込みコードエディタサポートでLLMを強化。純粋なPython関数を追加するだけのBYOF(Bring Your Own Function)で、LLMとシームレスに統合。
- 📚 ローカルRAG統合: 画期的なRetrieval Augmented Generation(RAG)サポートでチャットインタラクションの未来を体験。チャットに直接ドキュメントを読み込むか、ドキュメントライブラリにファイルを追加し、クエリの前に
#
コマンドを使用して簡単にアクセス可能。 - 🔍 RAG用ウェブ検索:
SearXNG
、Google PSE
、Brave Search
、serpstack
、serper
、Serply
、`DuckDuck
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