mixgateway.io

OpenClaw(Clawdbot)— 設定と API 連携

OpenClaw とは?

一般的な OS 上で動作するエージェントゲートウェイで、WhatsApp、Telegram、Discord、iMessage などのチャネルに接続できます。メッセージを送ると、さまざまな画面からエージェントの応答を得られます。追加のチャネルはプラグインで拡張できます。

公式サイトで最新機能とドキュメントを確認してください: OpenClaw

1. OpenClaw のインストール

OS に合わせた手順を選びます。

スクリプトでインストール(推奨)

macOS / Linux

  1. インストール
curl -fsSL https://openclaw.ai/install.sh | bash
  1. 確認
openclaw --version

Windows(PowerShell)

注意: OpenClaw のインストーラーは多くの場合 WSL2 から実行します。PowerShell で WSL を起動し、WSL 内でインストールを実行してください。

iwr -useb https://openclaw.ai/install.ps1 | iex

確認:

openclaw --version

2. OpenClaw の初期化

対話ウィザードを起動します。

openclaw onboard

典型的な流れ(文言はバージョンにより異なる場合があります):

  1. QuickStart を選ぶ
  2. ベンダーキーがまだ不要な箇所では Skip for now
  3. All providers(またはプランに合うオプション)を選ぶ
  4. 迷ったら Keep current
  5. 任意のチャットツールや skills の手順は Skip してオンボーディングを完了してよい
  6. ウィザードが推奨するプライバシー/ゲートウェイのオプションがあれば有効にする

完了すると、ブラウザで ゲートウェイ UI が開く場合があります。

ゲートウェイが起動していない場合:

openclaw gateway

2. OpenClaw を mixgateway.io に接続する

1. ゲートウェイ API キーを取得

  1. mixgateway.io を開き、サインインします。
  2. [コンソール](/dashboard)で API Keys(または同等)を開きます。
  3. キーを作成してコピーし、Authorization: Bearer … としてゲートウェイに送信します。

2. openclaw.json を編集

インストール後、設定は OpenClaw の設定ディレクトリ(多くは ~/.openclaw)にあります。

フォルダを開く

open ~/.openclaw

Windows + WSL の場合、そのディレクトリから次でエクスプローラーを開けます。

explorer.exe .

編集: openclaw.json。既存ファイルと次の構成をマージします。OpenAI 互換 のベース URL https://api.mixgateway.io/v1 を指す provider を設定し、agents.defaults.model.primary をその provider を使うモデル ID に結び付けます。

例(OpenClaw のバージョンに合わせて名前を調整 — 構造は ApiSet の OpenClaw ドキュメント などを参考):

{
  "agents": {
    "defaults": {
      "model": {
        "primary": "mixgateway/deepseek:deepseek-chat"
      },
      "models": {
        "mixgateway/deepseek:deepseek-chat": {}
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "mixgateway": {
        "baseUrl": "https://api.mixgateway.io/v1",
        "apiKey": "PASTE_YOUR_GATEWAY_API_KEY_HERE",
        "api": "openai-completions",
        "models": [
          {
            "id": "deepseek:deepseek-chat",
            "name": "deepseek-chat",
            "reasoning": false,
            "input": ["text"],
            "cost": {
              "input": 0,
              "output": 0,
              "cacheRead": 0,
              "cacheWrite": 0
            },
            "contextWindow": 128000,
            "maxTokens": 8192
          }
        ]
      }
    }
  }
}

補足:

  • PASTE_YOUR_GATEWAY_API_KEY_HERE をコンソールの実キーに置き換えます。
  • deepseek:deepseek-chat はゲートウェイがサポートする任意のモデルに変更できます(モデルとルーティング 参照)。
  • mixgateway はこの例での provider キー にすぎません — 名前は変更可能ですが、agents.defaults.model.primary は同期させます(providerKey/modelId)。

3. ゲートウェイを再起動

openclaw gateway restart

ゲートウェイ UI に新しい provider とモデルが反映されます。


関連ページ