新着どんなエージェントもUberLLMにつなぐだけ。1つのキーで全モデル、定価以下で。
UberLLM

Open WebUI

Open WebUI は、UberLLM を OpenAI API 接続として追加します。

始める前に

  • 残高のあるUberLLMアカウントと、Dashboard → Keys](ull_...)から取得したAPIキー。

セットアップ (管理者接続、サーバー上の全員向け)

  1. 設定 → 管理 → 接続 に移動します。
  2. OpenAI API接続の管理 の下で、➕ 接続を追加 をクリックします。
  3. 以下を記入します:
    • URL: https://api.uberllm.dev/v1
    • API Key: あなたの ull_... キー (認証タイプは Bearer のままにします)
  4. 詳細設定 を開きます (任意ですが推奨):
    • Prefix ID: uberllm。モデルは uberllm.z-ai/glm-5.2 として表示されるため、他の接続からのモデルと競合することはありません。Open WebUI はリクエストを送信する前にプレフィックスを削除します。
    • Model IDs: 必要なモデルを、+ で一度に1つずつ追加します (下記参照)。このリストを設定すると、Open WebUI はこれらのモデルのみを表示し、全リストの読み込みを停止します。
    • Headers: {"X-Title": "Open WebUI"} は、どのアプリがリクエストを送信したかを UberLLM に伝えます。
  5. APIタイプ は、ここでテストされている設定である Chat Completions のままにします。UberLLM は Responses API も提供しています。
  6. 接続を検証 をクリックし、その後 保存 をクリックします。保存するだけでは何もテストされません。

UberLLM は、チャットしない画像モデルや動画モデルを含む約 450 のモデルをリストします。モデルID リストがない場合、それらすべてがメニューに表示され、各ページロードで全リストの読み込みを待つことになるため、許可リストを追加してください (または ベースモデルリストをキャッシュ をオンにしてください)。

Docker環境変数でのセットアップ

docker run -d -p 3000:8080 \
  -e OPENAI_API_BASE_URLS="https://api.uberllm.dev/v1" \
  -e OPENAI_API_KEYS="ull_your-key" \
  -e OPENAI_API_CONFIGS='{"0":{"prefix_id":"uberllm","model_ids":["deepseek/deepseek-v4.1-flash","google/gemini-2.5-flash","z-ai/glm-5.2"]}}' \
  -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main

これらの変数は、最初の起動時のみ読み込まれます。その後は、ENABLE_PERSISTENT_CONFIG=Falseを設定しない限り、Open WebUIのデータベースに保存された値が優先されます。すでにOpen WebUIを実行している場合は、代わりに管理画面を使用してください。

直接接続 (各ユーザーが自身のキーを持ち込む)

  1. 管理者は、設定 → 管理 → 接続 で 直接接続 をオンにします (または ENABLE_DIRECT_CONNECTIONS=true を設定します)。
  2. 各ユーザーは、ユーザー設定 → 接続 を開き、+ をクリックし、Base URL https://api.uberllm.dev/v1 と自身の API Key を入力します。

直接接続では、ユーザーのブラウザがUberLLM自体を呼び出し、キーはそのブラウザ内に留まります。UberLLMはこれらのブラウザからの呼び出しを許可します。

おすすめモデル

UberLLMにて2026年10月30日に確認済み。

モデルID コンテキスト 備考
deepseek/deepseek-v4.1-flash 1,048,576 高速;回答前に推論過程を示す
google/gemini-2.5-flash 1,048,576 画像認識に対応
qwen/qwen3-vl-235b-a22b-instruct 256,000 画像認識に対応、推論過程なしで回答

よくあるエラー

表示される内容 原因と解決策
Verify Connection が 401 で失敗する APIキーが不足しているか、入力ミスがあります。
モデルが表示されない URLに末尾のスラッシュがあるか、入力ミスがあります。正確に https://api.uberllm.dev/v1 である必要があります。
モデルメニューまたはページが遅く読み込まれる Model IDs の許可リストがありません: 上記を参照してください。
別の接続からのモデルが消えた 2つの接続が同じIDをプレフィックスなしで返し、Open WebUIが1つを保持しました。Prefix ID を設定してください。
402 insufficient_credits 残高がありません。ダッシュボード → クレジット でクレジットを追加してください。