OpenClaw インストールと設定チュートリアル
OpenClaw#
OpenClawをDMCに接続:curlまたはnpmでインストールし、トークンを~/.openclaw/.envに保存し、OpenAI/Anthropic/Google providersを設定し、500以上のモデルを使用。
前提条件#
Node.js ≥ 22 —— nvm でのインストールを推奨 API keyが有効化されたDMCアカウント —— ここで取得 インストール#
1
DMCキーを取得
DMC console にログインします。
Create API Key をクリックして
<DMC_KEY> キーをコピーしてください。
2
OpenClawをインストールまたは更新
推奨方法 —— 公式インストーラーを使用:

次にセットアップウィザードを実行:
初期化プロセス中に、DMC APIを手動で構成したい場合は、Model/Authステップで Skip を選択してください。初期化完了後、gatewayが実行されていることを確認: 1
DMCキーを保存
キーを
~/.openclaw/.env に書き込み、daemonが使用できるようにします(設定ファイルにハードコードする必要はありません):
2
DMC providersを設定
DMCは
3種類のAPI形式 をサポートしています。1つまたは複数のproviderブロックを
~/.openclaw/openclaw.json に追加:
| Provider | API 形式 | 呼び出すエンドポイント | Base URL |
|---|
DMC-openai | openai-completions | POST /v1/chat/completions | https://dmc.cc/v1 |
DMC-openai-responses | openai-responses | POST /v1/responses | https://dmc.cc/v1 |
DMC-claude | anthropic-messages | POST /messages | https://dmc.cc/v1 |
{
"agents": {
"defaults": {
"model": {
"primary": "DMC-claude/your-claude-model-id"
}
}
},
"models": {
"mode": "merge",
"providers": {
"DMC-openai": {
"baseUrl": "https://dmc.cc/v1",
"apiKey": "${DMC_KEY}",
"api": "openai-completions",
"models": [{ "id": "your-chat-model-id", "name": "OpenAI-compatible text model" }]
},
"DMC-openai-responses": {
"baseUrl": "https://dmc.cc/v1",
"apiKey": "${DMC_KEY}",
"api": "openai-responses",
"models": [{ "id": "your-responses-model-id", "name": "Responses API model" }]
},
"DMC-claude": {
"baseUrl": "https://dmc.cc/v1",
"apiKey": "${DMC_KEY}",
"api": "anthropic-messages",
"models": [{ "id": "your-claude-model-id", "name": "Claude family model" }]
},
必要なproviderのみ保持することも、4つすべてを保持して `provider/model` 参照を使用して異なる形式間で路由を切り替えることもできます。
各 `your-...-model-id` プレースホルダーを [DMC Models page](https:
<Note>
OpenAI Responses APIが必要なモデルの場合は、`DMC-openai-responses`(`api: "openai-responses"`)を使用してください。従来のチャット補完パスを使用するモデルの場合は、`DMC-openai`(`api: "openai-completions"`)を使用してください。两者共に同じ `baseUrl`(`https:
</Note>
<Note>
この設定は `auth-profiles.json` ファイルを**必要としません**。Providerキーは `${DMC_KEY}` 環境変数から `models.providers.*.apiKey` を通じて解決されます。複数のキー間でプロファイルごとに認証情報をローテーションしたい場合にのみ `auth-profiles.json` が必要です。
</Note>
</Step>
</Steps>
## 検証
<Steps>
<Step title="再起動して検証">
`.env` を追加したりprovider設定を変更した後は、gatewayを再起動します:
```bash theme={null}
openclaw gateway restart

次に診断を実行:openclaw models status はメインモデルを DMC-claude/your-claude-model-id に解決し、DMC providersに検証の警告が表示されません
openclaw models list --provider DMC-claude は設定したモデルをリスト表示します
openclaw doctor はDMC providersに設定または検証エラーがないことを報告します



モデルの切り替え#
トラブルシューティング#
Modified at 2026-05-13 19:02:02