Skip to main content
このガイドは、self-hosted OpenClaw ユーザー向けで、TokenLab を AI プロバイダとして接続したい方向けです。

推奨:プラグインをインストール

通常の OpenClaw エージェント実行には、TokenLab プロバイダープラグインをインストールしてください:
プラグインは TokenLab のライブチャットモデルカタログを取得し、オフライン検出用に 18 個のフォールバックモデルも保持します。モデルは tokenlab/<model-id> 形式で指定します。 npm パッケージ · ClawHub リスト · ソースコード

手動プロバイダー設定

独立した Responses APIClaude nativeGemini native、または MiniMax native ルートが明示的に必要な場合のみ、以下の models.providers 手動設定を使用してください。 手動設定を選ぶ場合は、tokenlab のみを構成すれば十分です。Responses APIClaude nativeGemini native、または MiniMax native の動作が明示的に必要な場合にのみ、他のプロバイダを追加してください。
/v1 サフィックスは openai-completionsopenai-responses のみで使用してください。anthropic-messagesgoogle-generative-ai のようなネイティブプロバイダは、/v1 なしの https://api.tokenlab.sh を使用する必要があります。さもないと OpenClaw が誤ったアップストリームパスを構築する可能性があります。

前提条件

  • セルフホストの OpenClaw インスタンス
  • TokenLab API Key — Get one here

設定

OpenClaw の設定を編集します:
  • セルフホスト: ~/.openclaw/openclaw.json
models.providers の下に TokenLab プロバイダを追加します:
5 つのプロバイダはすべて 同じ API Key を使用します。TokenLab アカウントは 1 つあれば十分です。
上記の models 配列は一般的な例のみを示しています。必要に応じて各プロバイダにモデル ID を追加してください。

モデルの使用

OpenClaw は引き続き provider/model 形式でモデルを参照します:

モデルの例

利用可能なモデルの一覧は tokenlab.sh/models を参照してください。

どのプロバイダを使うべきか

  • tokenlab: 一般的なエージェントやチャット用途のデフォルト選択。
  • tokenlab-responses: OpenClaw のワークフローが OpenAI Responses のセマンティクスに明示的に依存する場合に使用。
  • tokenlab-claude: Claude のネイティブ Messages 動作を利用したい場合に使用。
  • tokenlab-gemini: Gemini ネイティブのリクエスト/レスポンス形式や既存の Gemini スタイル統合を使いたい場合に使用。
  • tokenlab-minimax: MiniMax をネイティブルートで利用したい場合に使用。
Gemini ネイティブの動作が不要な場合でも、OpenAI 互換ルートの tokenlab/gemini-* 経由で Gemini モデルを呼び出すことができます。

よくある間違い

現在の OpenClaw ドキュメントは models.providers を使用します。古いトップレベルの providers 配列形式のままにしておくと、OpenClaw が設定を無視したり、プロバイダプレフィックスの解決に失敗したりする可能性があります。
openai-responses は TokenLab の /v1/responses パスにマップされるため、tokenlab-responseshttps://api.tokenlab.sh/v1 を使用する必要があります。
anthropic-messagesgoogle-generative-aihttps://api.tokenlab.sh/v1 なしで使用するべきです。/v1 を追加すると不正確なリクエストパスが生成される可能性があります。
はい。現在の OpenClaw ドキュメントは組み込みの google プロバイダを引き続き含み、api: "google-generative-ai" を使ったカスタムプロバイダもサポートしています。したがって tokenlab-gemini は OpenClaw ユーザーにとって有効なネイティブ Gemini ルートのままです。

設定の検証

設定を保存したら、OpenClaw インスタンスを再起動し、簡単なメッセージでテストしてください。レスポンスが返ってくれば、プロバイダは正しく構成されています。

次のステップ

OpenClaw が接続されたら、以下のガイドが TokenLab をより効果的に使うのに役立ちます:
  • API 形式 — OpenAI、Responses、Anthropic、Gemini ルートの違いを理解する
  • IDE / SDK Compatibility/v1/responses が適している場合を確認する
  • エラー処理 — 一般的な失敗モードと回復パターンを学ぶ
  • モデル概要 — エージェントに組み込む前にモデル ID を参照する