OpenClaw
OpenClaw 連携
Routerah を OpenClaw エージェントのモデルプロバイダーとして使います。
概要
OpenClaw は、Telegram、Discord、Slack などのセルフホスト型AIアシスタントを1つの設定で動かすオープンソースのエージェントプラットフォームです。openai プロバイダーを Routerah のベースURLに設定すると、すべてのチャネルがキー1つでカタログ全体に到達します。
クイック設定
これらをクライアントに貼り付けてください。サインイン中はキーが自動入力されます。
text
ベースURL: https://api.routerah.app/v1
APIキー: YOUR_API_KEY互換性
Chat Completionsストリーミングツール呼び出し
ステップごとの設定
- 1インストールしてオンボードする
npm で OpenClaw をグローバルにインストールし、`openclaw onboard` を実行して設定の雛形を作成します。
bashnpm install -g openclaw@latest openclaw onboard - 2プロバイダーを Routerah に向ける
`~/.openclaw/openclaw.json` を編集します。openai プロバイダーを Routerah のベースURLに向け、キーは `OPENAI_API_KEY` から読み込み、既定モデルを agents 配下に設定します。
json// ~/.openclaw/openclaw.json { "agents": { "defaults": { "model": { "primary": "openai/YOUR_MODEL_ID" } } }, "models": { "providers": { "openai": { "baseUrl": "https://api.routerah.app/v1", "apiKey": "${OPENAI_API_KEY}" } } } } - 3OpenClaw を起動する
`openclaw start` を実行して Routerah に対してエージェントを起動します。
bashopenclaw start
powershell
# In %APPDATA%\openclaw\openclaw.json set
# models.providers.openai.baseUrl to "https://api.routerah.app/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
openclaw onboard推奨モデル
ここで動作する無料モデルです。任意のモデルIDをクライアントに貼り付けてください。
minimax-m3.1-flash:freexing4.0-29b-a4b:freesage-a1.5:freenemotron-3.5-bolt-e4b:freeling-3.1-flash:free
注意点
- ~/.openclaw/openclaw.json の models.providers.openai.baseUrl を確認してください。最上位に置いた providers ブロックは無視されます。
- モデルが拒否される場合は、`agents.defaults.model.primary` に Routerah のモデルページからコピーした有効なIDを `openai/` 接頭辞付きで設定してください。