NezhaGateNezhaGate

LobeHub では、カスタム AI プロバイダーを追加できます。Request Format を OpenAI にして、アドレスを /v1 まで入力すれば、NezhaGate のすべてのモデルが使えます。セルフホスト版では、環境変数で設定することもできます。

対象バージョン:LobeHub 2.2

カスタムプロバイダーを追加する

  1. App Settings → AI Providers を開き、Add Custom Provider をクリックします。
  2. 小文字の Provider ID を付けます(小文字のアルファベット、数字、-、_ が使えます。あとから変更できません)。Request Format で OpenAI を選び、Proxy URL に https://nezhagate.com/v1 を、API Key にあなたのキーを入力して、Create をクリックします。
  3. プロバイダーのページで Fetch models をクリックするか、Add Model で手動でモデルを追加します。最大コンテキストウィンドウを設定し、そのモデルが対応していればツール呼び出しと画像入力にチェックを入れてください。
  4. 使いたいモデルを有効にし、チャットでそのモデルを選びます。
Proxy URLhttps://nezhagate.com/v1

Use Client Request Mode はオフのままにしてください(NezhaGate の API はブラウザのクロスオリジンリクエストを受け付けません)。Use Responses API Specification もオフのままにしてください。

Claude(任意)

2 つ目のカスタムプロバイダーを追加し、Request Format に Anthropic を、Proxy URL に https://nezhagate.com/anthropic を設定します。

セルフホスト:環境変数

セルフホストの LobeHub は、環境変数で NezhaGate を指すように設定できます:

.env
OPENAI_API_KEY=YOUR_API_KEY
OPENAI_PROXY_URL=https://nezhagate.com/v1
OPENAI_MODEL_LIST=-all,+gpt-5.5,+claude-sonnet-5
ANTHROPIC_API_KEY=YOUR_API_KEY
ANTHROPIC_PROXY_URL=https://nezhagate.com/anthropic

OPENAI_MODEL_LIST では、-all ですべての組み込みモデルを隠し、+model-id で NezhaGate のモデルを追加し、+model-id=Display name とすれば表示名も同時に設定できます。

テスト

プロバイダーのページの Connectivity Check でモデルを選び、Check をクリックします(短いメッセージが 1 件送られます)。Check passed と表示されれば完了です。

よくあるエラー

返信がない、または空の返信

Proxy URL には /v1 を含める必要があります:https://nezhagate.com/v1。

Failed to fetch models

キーと Proxy URL を確認してください。Add Model で手動でモデルを追加することもできます。

ブラウザのコンソールに CORS エラーが出る

Use Client Request Mode をオフにして、リクエストが LobeHub のサーバーから送られるようにしてください。

ほかのインテグレーション