ホーム チュートリアル カテゴリ Skills サイトについて
ZH EN JA KO
基本設定

Gateway設定完全リファレンス

· 4 分で読了

概要

本記事は OpenClaw Gateway 設定の完全リファレンスマニュアルで、利用可能なすべての設定項目とそのデフォルト値、型、使用方法を網羅しています。

設定ファイルの場所

~/.openclaw/config.json

Gateway コア設定

{
  "gateway": {
    "host": "0.0.0.0",
    "port": 3000,
    "baseUrl": "https://your-domain.com",
    "corsOrigins": ["*"],
    "maxRequestSize": "10mb",
    "timeout": 120000
  }
}

Provider設定

{
  "providers": {
    "provider-name": {
      "type": "openai",
      "baseUrl": "https://api.openai.com/v1",
      "apiKey": "{{ENV_VAR_NAME}}",
      "models": ["gpt-4o"],
      "timeout": 30000,
      "retries": 3
    }
  }
}

Model設定

{
  "models": {
    "model-alias": {
      "provider": "provider-name",
      "model": "actual-model-id",
      "temperature": 0.7,
      "maxTokens": 4096,
      "fallback": null
    }
  }
}

Channel設定

{
  "channels": {
    "channel-name": {
      "type": "telegram",
      "model": "model-alias",
      "systemPrompt": "あなたは便利なアシスタントです。",
      "historyLimit": 20,
      "tools": ["web_search"]
    }
  }
}

環境変数の参照

{
  "providers": {
    "openai": {
      "apiKey": "{{OPENAI_API_KEY}}"
    }
  }
}

まとめ

本リファレンスマニュアルはGatewayのすべてのコア設定項目を網羅しています。設定変更後は必ず openclaw configure --validate で検証し、設定エラーによるサービス異常を防ぐことを推奨します。

OpenClawは無料のオープンソースAIアシスタント。WhatsApp、Telegram、Discordなど多数のプラットフォームに対応