Open WebUI
OpenAI API接続を使い、Open WebUIでcheapaimodelのモデルとチャットします。
Open WebUIは、OpenAI API接続でOpenAI互換サービスに接続します。接続は管理者がSettings → Admin → Connectionsで追加します。接続を保存すると、そのモデルがすべてのユーザーのモデル選択に表示されます。
| Open WebUIの設定項目 | 値 | |
|---|---|---|
| Base URL | URL | https://api.cheapaimodel.ai/v1 |
| APIキー | API Key(AuthはBearer) | コンソールのAPIキーページで取得したキー |
| モデルID | モデル選択、またはAdvanced → Model IDs | deepseek-v4-1-flash、またはモデルカタログの任意のID |
設定
接続を追加する
- 管理者としてログインし、Settings → Admin → Connectionsを開きます。
- Manage OpenAI API Connectionsの横にあるAdd Connection(**+**ボタン)をクリックします。
- URLに
https://api.cheapaimodel.ai/v1を入力します。 - AuthはBearerのままにし、API Keyにcheapaimodelのキーを貼り付けます。
- API TypeはChat Completionsのままにします。
- Verify Connectionをクリックしてから、Saveをクリックします。
モデルを選ぶ
Open WebUIは、キーで使えるモデルの一覧を/v1/modelsから読み込みます。モデル選択でdeepseek-v4-1-flashを選び、チャットを始めてください。
一部のモデルだけを提供したい場合は、Advanced → Model IDsにそのIDを追加します。Open WebUIは指定したモデルだけを表示し、一覧を取得しなくなります。ほかの接続が同じIDを提供している場合は、cheapaimodelのようなPrefix IDを設定してください。モデルはcheapaimodel.deepseek-v4-1-flashと表示され、Open WebUIはリクエストを送る前にプレフィックスを外します。
環境変数
新規インストールなら、起動時に同じ接続を作成できます。Open WebUIを起動するコマンドまたはComposeファイルに、2つの環境変数を追加します。
docker run -d -p 3000:8080 \
-v open-webui:/app/backend/data \
-e OPENAI_API_BASE_URL="https://api.cheapaimodel.ai/v1" \
-e OPENAI_API_KEY="$CHEAPAIMODEL_API_KEY" \
--name open-webui --restart always \
ghcr.io/open-webui/open-webui:mainOpen WebUIがこれらを読み込むのは初回起動時だけで、その後は値をデータベースに保持します。あとから接続を変えるにはSettings → Admin → Connectionsで編集してください。
ドキュメントとナレッジ
cheapaimodelにはまだ埋め込みモデルがありません。Settings → Admin → Documentsの埋め込みエンジンは、Open WebUIの組み込みモデルかほかのプロバイダーのままにし、cheapaimodelは設定しないでください。:slimイメージには組み込みの埋め込みモデルがないため、このイメージでRAGを使うにはほかのプロバイダーの埋め込みが必要です。
よくある間違い
- Verify Connectionが
404とfault filter abortで失敗し、モデルが表示されない。 URLに/v1がありません。https://api.cheapaimodel.ai/v1に設定してください。 - すべてのメッセージが
404とInvalid URL (POST /v1/chat/completions/chat/completions)で失敗する。 URLにエンドポイントのパスまで含まれています。パスはOpen WebUIが自動で付加するため、https://api.cheapaimodel.ai/v1に設定してください。 401。 キーの誤り、有効期限切れ、利用上限への到達、またはAuthがBearerになっていないことが原因です。コンソールでキーを確認してください。model_not_foundとともに503が返る。 Model IDsに入力したIDがモデルカタログと一致していません。つづりを直すか、リストを空にして/v1/modelsから取得させてください。- 環境変数を変えても反映されない。 環境変数が反映されるのは初回起動時だけです。Settings → Admin → Connectionsで接続を編集してください。