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

OpenAI API接続として (またはDockerでOPENAI_API_BASE_URLを使用して) UberLLMをOpen WebUIに追加し、モデルピッカーでGPT、Claude、Gemini、DeepSeekなどを市場価格で利用できます。

Open WebUIで「Settings › Admin › Connections」に移動し、URL https://api.uberllm.dev/v1, を使用してOpenAI API接続を追加し、Bearer authとUberLLM keyを設定し、API Typeは「Chat Completions」のままにし、検証して保存します。新しいDockerインストールの場合、代わりにOPENAI_API_BASE_URLとOPENAI_API_KEYを渡してください。

手順 (既存のインストールの場合)

  1. キーページ]でキーを作成し、クレジットを追加します。
  2. Open WebUIに管理者としてサインインし、Settings › Admin › Connectionsに移動します。
  3. Manage OpenAI API Connectionsの下で、+ Add Connectionをクリックします。
  4. 以下を入力します:
    • Connection Type: 外部
    • URL: https://api.uberllm.dev/v1
    • Auth: Bearer
    • API Key: あなたのull_…キー
    • API Type: Chat Completions
  5. 接続を確認をクリックし、次に保存をクリックします。
  6. 新しいチャットを開きます。モデルピッカーにUberLLMのモデルが表示されるようになります。

ステップ (新規Dockerインストール)

docker run -d -p 3000:8080 \
  -e OPENAI_API_BASE_URL=https://api.uberllm.dev/v1 \
  -e OPENAI_API_KEY=ull_your_key \
  -v open-webui:/app/backend/data \
  --name open-webui --restart always \
  ghcr.io/open-webui/open-webui:main

これらの変数は、Open WebUIが起動する初回のみ適用されます。その後は、データベースに保存された値が優先されるため、すでに実行済みのインストールでは、上記の画面を使用してください (またはRESET_CONFIG_ON_START=trueで一度起動してください)。

現在のOpenAI接続を維持し、その隣にUberLLMを追加するには、複数形の変数を使用し、エントリ間にセミコロンを挟んでください。

-e OPENAI_API_BASE_URLS="https://api.openai.com/v1;https://api.uberllm.dev/v1" \
-e OPENAI_API_KEYS="sk-your-openai-key;ull_your_key"

すっきりしたモデルリスト

UberLLMには何百ものモデルがあります。接続のAdvanced(詳細設定)にある2つの設定で、ピッカーを短く保つことができます。

  • Model IDs: 必要なIDのみをリストアップします。例えばdeepseek/deepseek-v4.1-flashとgoogle/gemini-3.5-flashです。そうすると、Open WebUIにはそれらのみが表示されます。
  • Prefix ID: uberllmのような単語が、すべてのモデル名(uberllm.deepseek/deepseek-v4.1-flash)の前に追加されます。これにより、他の接続と区別できます。リクエストが送信される前に削除されます。

トラブルシューティング

  • 検証エラー: URLが/v1で終わり、その後に何も付いていないこと、そしてキーにスペースがないことを確認してください。
  • モデルリストの読み込みが遅い、または空である: Open WebUIはデフォルトでリストに10秒を与えます。完全なリストの取得を停止させるために、Model IDsの下にIDを追加するか、AIOHTTP_CLIENT_TIMEOUT_MODEL_LISTを増やしてください。
  • Docker変数を変更しても何も起こらない: 上記の初回起動時の注意書きを参照してください。
  • 402 クレジット不足: credits page]でクレジットを追加してください。
  • 独自のnginxの背後でテキストがバーストで届く: Open WebUIのプロキシバッファリングをオフにしてください。
  • ドキュメントとウェブ検索: Open WebUIはデフォルトで独自のローカルモデルでembeddingsを作成します。これはあなたが望むものです。UberLLMはembeddingsを提供しません。

続きを見る

Open WebUIでピン留めする価値のあるモデル

普段使いに最適なモデルです。Model IDsにそれらのIDを追加して、これらのみを表示してください。

モデルモデルID(これを貼り付け)現在の料金
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash入力 $0.00022 · 出力 $0.0025 / 1M
Gemini 3.5 Flashgoogle/gemini-3.5-flash入力 $0.0150 · 出力 $0.0900 / 1M
Claude Sonnet 5.5anthropic/claude-sonnet-5.5入力 $0.0674 · 出力 $0.3369 / 1M
GPT-5.5openai/gpt-5.5入力 $0.1250 · 出力 $0.7500 / 1M
Kimi K3moonshotai/kimi-k3入力 $0.0017 · 出力 $0.0781 / 1M
GLM 5.3z-ai/glm-5.3入力 $0.00052 · 出力 $0.0234 / 1M
Gemma 3 27Bgoogle/gemma-3-27b-it入力 $0.00079 · 出力 $0.0020 / 1M
Qwen3 VL 235B A22Bqwen/qwen3-vl-235b-a22b-instruct入力 $0.0021 · 出力 $0.0188 / 1M

直近の毎時ビルド時点の料金、手数料なし · すべてのモデル →

よくある質問

Open WebUIにUberLLMを追加するにはどうすればよいですか?

設定 › 管理 › 接続 › + 接続を追加: URL https://api.uberllm.dev/v1, Auth Bearer, UberLLMキー, API Type Chat Completions. 確認して保存すると、モデルがピッカーに表示されます。

OPENAI_API_BASE_URLの変更が適用されないのはなぜですか?

Open WebUIは、初回起動時にのみそれらの変数を読み込み、その後は保存された値を保持します。管理画面で接続を変更するか、RESET_CONFIG_ON_START=true を指定して一度起動してください。

Open WebUIはembeddingsにUberLLMを使用できますか?

いいえ、UberLLMは埋め込みを提供していません。ドキュメントには、Open WebUIのデフォルトのローカル埋め込みモデルをそのまま使用してください。