LobeChatの設定方法
LobeChatはLobeHubが提供するWebチャットツールです。ここではOpenAIおよびOpenAI互換プロバイダーをLobeChatに連携する手順を解説します。プロバイダーの管理画面からAPI Key、Base URL、モデル名を取得し、LobeChatの「設定 - 言語モデル」に入力しましょう。
公式情報 ダウンロードやドキュメントは公式サイトをご確認ください。
まず設定の仕組みを理解しましょう
公式ドキュメントでは、設定項目はSettings(設定)内のLanguage Model(言語モデル)に配置されています。ここは「モデルプロバイダー管理ページ」のようなものとお考えください。OpenAIプロバイダーを有効にすると、LobeChatはリクエストの送信先、使用するKey、チャット欄に表示するモデルを認識できるようになります。
利用するサービスがAI中転プロバイダーであっても、LobeChat上ではOpenAIを選択して設定できます。唯一の違いはAPI KeyとAPI Proxy Addressです。OpenAI公式のデフォルトアドレスではなく、契約しているAIプロバイダーの情報を入力する必要があります。
設定画面の確認 まず言語モデルの設定ページへ移動し、OpenAIプロバイダーを展開します。以下のスクリーンショットは設定箇所と入力項目の確認用です。
各項目の入力方法
スクリーンショットはLobeChat公式ドキュメントのものです。UIが英語表示となっているため、以下の解説でも英語の項目名を併記しています。日本語インターフェースをご利用の場合、「言語モデル」「APIキー」「APIプロキシアドレス」「モデルリスト」などの表記に対応します。
| 設定項目 | 入力方法 |
|---|---|
| OpenAI switch | まずこのプロバイダーを有効(ON)にします。スイッチがオフのままだと、Keyを入力していてもチャット画面に対応モデルが表示されない場合があります。 |
| API Key | プロバイダーの管理画面で作成したKeyを入力します。トークン、APIキー、シークレットキーなどと呼ばれることもあります。スクリーンショットのサンプル値は使用しないでください。 |
| API Proxy Address | Base URL / APIエンドポイントです。公式のデフォルト例は https://api.openai.com/v1 ですが、AI中転プロバイダーを利用する場合は管理画面に記載されたAPIエンドポイントに変更してください(末尾に /v1 が含まれる場合と含まれない場合があります)。 |
| Use Client-Side Fetching Mode | 通常はプロバイダーのガイドラインに従ってください。プロバイダー側からクライアント側でのリクエストが指定されている場合は有効化します。セルフホスト環境でサーバー側から一括転送している場合は、通常有効にする必要はありません。 |
| Model List | チャット画面で選択可能なモデルをここで設定します。まずは「モデルリストの取得」を試み、取得に失敗した場合はプロバイダー管理画面に記載されているモデル名を手動で追加してください。 |
| Connectivity Check | KeyとAPI Proxy Addressが正常に接続できるかを確認します。チェックに失敗した場合は、まずKey、Base URL、モデル権限を確認してください。 |
設定手順
- LobeChatを開き、設定 - 言語モデル(英語表示の場合は Settings - Language Model)へ進みます。
- OpenAI の項目を展開し、右側のスイッチをONにします。
- API Key に、プロバイダー管理画面で生成したKeyを入力します。
- API Proxy Address に、プロバイダー管理画面に記載されているBase URL / APIリンクを入力します。
/v1を自分で追加すべきか迷う場合は推測せず、管理画面の指定例に従ってください。 - モデルリストの取得をクリックしてリストを取得します。取得に失敗した場合は、Model List に管理画面のモデル名を手動で追加します。
- チェック(Check)をクリックして接続テストを行います。成功したらチャット画面に戻り、モデルのドロップダウンメニューから新しく設定したモデルを選択します。
モデル選択の確認 設定完了後、チャット画面に戻り、モデルのドロップダウンから設定したモデルが選択できることを確認してください。
セルフホスト時の環境変数設定例
LobeChat OpenAI互換環境変数の設定例
OPENAI_API_KEY=YOUR_API_KEY OPENAI_PROXY_URL=YOUR_PROVIDER_API_URL セルフホスト(自己デプロイ)の場合、バージョンによって環境変数名が変更される可能性があります。ここでは公式ドキュメントの記載に準拠していますが、正確な設定項目はお使いのバージョンの公式ドキュメントをご確認ください。
