本文へスキップ

WorkBuddy

HopBase を WorkBuddy の OpenAI 互換モデルプロバイダーとして使います。

WorkBuddy は OpenAI 互換エンドポイントを基盤のモデルバックエンドとして呼び出せるため、HopBase がその背後のモデルを提供できます。

設定をワンステップで生成する(推奨)

チャット系グループのキーを貼り付けると、ジェネレーターがそのキーで GET /v1/models を呼び、WorkBuddy で使えるモデルを一覧にして、設定ファイルを書き込むコマンドを生成します。モデル ID は完全一致が必要ですが、キーから読み取るので打ち間違いが起きません。

キーはモデル一覧の取得のためにブラウザから api.hop-base.com へ直接送られるだけで、ドキュメントサイトのサーバーを経由せず、保存もされません。

設定ファイルは ~/.workbuddy/models.json、Windows では %USERPROFILE%\.workbuddy\models.json です。WorkBuddy が自動で再読み込みするため、書き込み後すぐにモデルのドロップダウンに新しいモデルが表示されます。

コマンドはファイルを丸ごと置き換え、元のファイルを先に models.json.bak-<日時> としてバックアップします。手動でモデルを追加していた場合は、バックアップから該当エントリをコピーし直してください。

画面で手動入力する

設定項目値
プロトコル / プロバイダータイプOpenAI(Chat Completions)
API アドレス / Base URLhttps://api.hop-base.com/v1
API キーチャットモデルグループのキー
モデルそのキーで GET /v1/models を呼んだ際に返される正確な ID

設定画面には Base URL を入力すれば十分です。models.json を直接編集する場合、url には完全なエンドポイントが必要です。

https://api.hop-base.com/v1/chat/completions

本番環境で検証済み:WorkBuddy は POST /v1/chat/completions にリクエストし、ストリーミングも正常に動作します。

チャットに対応したキーを選ぶ

コンソールにサインインし、GPT / Codex、GLM、Kimi K3、DeepSeek、Qwen、Grok など、OpenAI プロトコルのチャットモデルを提供するグループのキーを使用します。

正確なモデル ID を確認する

curl https://api.hop-base.com/v1/models \
  -H "Authorization: Bearer sk-your-key"

レスポンスから ID をそのままコピーします。

プロバイダーを入力する

WorkBuddy のモデルプロバイダー設定で OpenAI 互換タイプを選び、上記の Base URL、キー、モデル ID を入力します。

テストメッセージを送信する

一言だけの返信を依頼します。往復が成功すれば、キー、グループ、プロトコル、モデル ID がすべて正しく対応していることが確認できます。

よくあるエラー

エラー原因対処
route_not_foundキーが画像・動画グループのもので、チャットのエンドポイントがないチャットモデルグループのキーを使う
404 model_not_foundモデル ID を glm のように省略しているglm-5.3 のような完全な ID を使う

Kling、Seedance、MiniMax、Wan / HappyHorse などのグループはタスク形式のメディアエンドポイントを提供しており、chat/completions は提供していません。モデル ID にはバージョンや日付が含まれるため、必ず GET /v1/models からコピーしてください。

Claude モデルについて

Claude は Chat Completions ではなく Anthropic プロトコルを使うため、WorkBuddy からは呼び出せません。OpenAI プロトコルのモデルを提供するチャットグループに向けてください。モデルファミリーごとのプロトコル対応表はサードパーティクライアントを参照してください。

長いシステムプロンプト

WorkBuddy は大きな指示コンテキストを送信するため、1 回のやり取りで数万トークンの入力になることがあります。コンテキストウィンドウに余裕のあるモデルを選んでください。また、一部のモデルファミリーでは入力が一定のしきい値を超えると課金の階層が変わる点にも注意してください。詳細は「モデル接続」配下の各ファミリーのページを参照してください。

次のステップ