OpenClaw
OpenClaw 連携
UnoRouter を OpenClaw エージェントのモデルプロバイダーとして利用できます。一度設定するだけで、OpenClaw のゲートウェイを通じてあらゆるモデルにアクセスできます。
概要
OpenClaw は、ひとつの設定で Telegram、Discord、Slack などにセルフホスト型の AI アシスタントを展開できるオープンソースのエージェントプラットフォームです。openai プロバイダーを UnoRouter のベース URL に設定すれば、OpenAI 互換のキーひとつで、あらゆるチャネルからモデルカタログ全体に到達できます。
クイック設定
これらの値をクライアントに入力してください。ログイン中はキーが自動入力されます。
text
ベースURL: https://api.unorouter.com/v1
APIキー: YOUR_API_KEY互換性
Chat Completionsストリーミングツール呼び出し
ステップごとの設定
- 1インストールしてオンボードする
npm で OpenClaw をグローバルにインストールし、`openclaw onboard` を実行して設定の雛形を作成します。
bashnpm install -g openclaw@latest openclaw onboard - 2プロバイダーを UnoRouter に向ける
`~/.openclaw/config.json` を編集し、openai プロバイダーが UnoRouter のベース URL を使用し、API キーを `OPENAI_API_KEY` 環境変数から読み取るようにします。デフォルトモデルは agents 配下に設定します。
json// ~/.openclaw/config.json { "env": { "OPENAI_API_KEY": "YOUR_API_KEY" }, "agents": { "defaults": { "model": { "primary": "openai/YOUR_MODEL_ID" } } }, "providers": { "openai": { "baseUrl": "https://api.unorouter.com/v1", "apiKey": "env:OPENAI_API_KEY" } } } - 3OpenClaw を起動する
`openclaw start` を実行して UnoRouter に対してエージェントを起動します。
bashopenclaw start
powershell
# In %APPDATA%\openclaw\config.json set
# providers.openai.baseUrl to "https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
openclaw onboard推奨モデル
ここで快適に動作する無料モデルです。任意のモデルIDをクライアントに貼り付けてください。
qwen3guard-gen-0.6bnemotron-3-nano-omni-30b-a3b-reasoningnemotron-3-120b-a12bqwen3-next-80b-a3b-instructqwen3.5-397b-a17b
注意点
- OpenClaw が API に到達できない場合は、`providers.openai.baseUrl` が `/v1` で終わり、`OPENAI_API_KEY` が同じシェルでエクスポートされているか確認してください。
- モデルが拒否される場合は、`agents.defaults.model.primary` を UnoRouter のモデルページから正確にコピーした `openai/` 接頭辞付きの有効な ID に設定してください。