~/.openclaw/openclaw.json を通じて BetterToken に接続します。GPT プロバイダーのモデルでは openai-responses、その他の対応プロバイダーでは openai-completions を使います。
主な設定
前提条件
- 最新版の OpenClaw をインストールする
- BetterToken API Key を作成する
- model plaza またはキーの Setup ダイアログから Model ID をコピーする
インストール
- macOS / Linux
- Windows
コマンドラインで設定する
BetterToken の自動設定スクリプトが OpenClaw の設定を書き込みます。このスクリプトには Node.js が必要です。API Key または Model ID を引数で指定しなかった場合は、実行時に入力を求められます。- macOS / Linux
- Windows
agents.defaults.model.primary に Setup で表示された YOUR_MODEL_ID が設定されていることを確認します。その後、以下のコマンドで設定を検証し、Gateway を再起動します。
手動で設定する
OpenClaw を設定する
~/.openclaw/openclaw.json を編集します。使用する Model ID のプロバイダーに合う例だけを使ってください。
- GPT: openai-responses
- Non-GPT: openai-completions
api を推測しないでください。GPT では openai-responses を使います。GPT 以外のプロバイダーで openai-completions を使うのは、model plaza または Setup ダイアログで互換性を確認できた場合だけです。
接続を確認する
次のコマンドを実行します。bettertoken/YOUR_MODEL_ID が表示されれば設定は有効です。既存のセッションが古いモデルを使い続ける場合は、新しいセッションを開始してもう一度確認してください。
モデルを切り替える
新しいモデルをmodels.providers.bettertoken.models に追加し、agents.defaults.model.primary を bettertoken/YOUR_MODEL_ID に変更します。保存して設定を検証し、Gateway を再起動してください。
よくあるエラー
詳細設定
対応プロバイダー
ここに示す対応状況は、このページで説明する BetterToken の設定方法に適用されます。
設定方法の説明
設定方法の説明
- コマンドライン + 手動設定:生成されたコマンドを使うか、すべての手順を手動で設定します。
- 手動設定:API Key、Base URL、Model を入力します。
- 未対応:検証済みの直接接続方法はまだありません。
関連するよくある質問
- OpenAI 互換 API と Anthropic 互換 API の違い
- MCP と API Key・Base URL の違い
- model_provider、base_url、wire_api とは?
- Cline で OpenAI 互換 API を設定する方法
任意:CC Switch でプロバイダーを管理する
複数の外部ツールのプロバイダーをまとめて管理する場合は、CC Switch での OpenClaw 設定を参照してください。技術的な詳細
Responses と Chat Completions
Responses と Chat Completions
openai-responses を使うと、OpenClaw は GPT プロバイダーのモデルに対して /v1/responses を呼び出します。openai-completions は、互換性が確認済みの GPT 以外のプロバイダーに対して /v1/chat/completions を呼び出します。どちらも https://www.bettertoken.ai/v1 を baseUrl として使います。
