【オープンウェブユーアイ】

Open WebUI とは?

最終更新:
💡 いろいろなAIモデルを、自前のブラウザ画面からまとめて呼び出す受付窓口

自分のサーバーやPCに立てて使う、AIチャットのWeb画面。OllamaなどのローカルLLMやOpenAI互換のAPIにつないで、ブラウザから会話できる。

📌 このページのポイント
Open WebUIのアーキテクチャ ブラウザ(チャットUI) チャット画面 Open WebUI サーバー ユーザー管理 RAG プラグイン チャット履歴 Ollama ローカルモデル実行 OpenAI API クラウドモデル 他のOpenAI互換API vLLM・LiteLLMなど
Open WebUIのアーキテクチャ
ひよこ ひよこ
Open WebUIってChatGPTとは違うの?
ペンギン先生 ペンギン先生
ChatGPTはOpenAIが運営するサービスだけど、Open WebUIは自分のサーバーやPCに立てて使うチャット画面だよ。つなぐ先のAIモデルを、OllamaのローカルモデルやOpenAI互換のAPIから選べるのが特徴だね
ひよこ ひよこ
どうやってセットアップするの?
ペンギン先生 ペンギン先生
公式の手順では、Dockerのコマンドを1つ実行して、ブラウザでlocalhostの3000番ポートを開けば使い始められるよ。モデルを手元で動かすなら、別にOllamaなどの実行環境も用意するんだ
ひよこ ひよこ
会社のチームで使うこともできるの?
ペンギン先生 ペンギン先生
ロールやグループごとに権限を決めるユーザー管理があるから、チームで共有できるよ。ただし、データを社外に出さずに済むのは、手元のモデルだけを使う場合だね。外部のAPIにつなげば、そのやり取りは外部のサービスに送られるよ
ひよこ ひよこ
RAG機能があるって聞いたけど、それって何?
ペンギン先生 ペンギン先生
PDFなどの文書を読み込ませて、その内容を探しながら回答させる機能だよ。社内マニュアルを根拠にした回答を作りやすくなる。でも検索で外れた箇所を拾ったり、モデルが誤ったりすることもあるから、出典を確かめる習慣は残しておこうね
ひよこ ひよこ
オープンソースだから、自由に名前を変えて配ってもいいの?
ペンギン先生 ペンギン先生
そこは注意が必要なんだ。v0.6.6以降はBSD-3-Clauseにブランド表示の条項を足したライセンスで、公式にもOSI承認のオープンソースではないと書かれているよ。30日間の利用者が50人以下などの条件を満たさない限り、「Open WebUI」の表示を消したり変えたりできないんだ
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「Open WebUI」って出てきたら「ローカルLLMやAPIにつなぐ、自分で立てるAIチャット画面」と思えればだいたいOK!
📖 おまけ:英語の意味
「Open WebUI」 = オープンなWeb操作画面
💬 もとは「Ollama WebUI」という名前だったけど、Ollamaの公式品と混同されないように2024年に改名したよ。Ollama以外の実行環境にも広げる意図もあったんだ

参考資料

← 用語集にもどる