OpenClaw と Muapi の連携
OpenClaw に Muapi を OpenAI 互換カスタムプロバイダーとして接続すると、エージェントや接続済みチャネルで Muapi のテキストモデルを利用できます。
1. キーを作成してモデルを選ぶ
Muapi ダッシュボードで API キーを作成し、テキストモデルを一覧表示します。
curl -s "https://api.muapi.ai/v1/models?type=text" \
-H "Authorization: Bearer $MUAPI_API_KEY"
OpenClaw でツールを使うには、capabilities.tools: true のモデルを選択します。
2. カスタムプロバイダーを設定
OpenClaw gateway の実行環境で MUAPI_API_KEY を設定します。通常 ~/.openclaw/openclaw.json にプロバイダーと既定モデルを追加します。
{
models: {
mode: "merge",
providers: {
muapi: {
baseUrl: "https://api.muapi.ai/v1",
apiKey: "${MUAPI_API_KEY}",
api: "openai-completions",
models: [{ id: "YOUR_MODEL_ID", name: "Muapi text model" }],
},
},
},
agents: { defaults: { model: { primary: "muapi/YOUR_MODEL_ID" } } },
}
両方の YOUR_MODEL_ID を Muapi の一覧にある正確な ID に置き換えます。共有プロジェクトファイルにキーを保存しないでください。OpenClaw をサービスとして動かす場合、サービス環境に MUAPI_API_KEY を設定します。
3. 起動してモデルを確認
openclaw models list
openclaw tui
ワークスペース内のファイル要約など、ツールを使う小さな作業を試します。ターミナルでモデルを確認してからメッセージチャネルを接続してください。
トラブルシューティング
- モデルが表示されない場合は、プロバイダー ID、モデル ID、JSON5 構文を確認します。
- 認証に失敗する場合は、gateway が
MUAPI_API_KEYを読めることを確認します。 - ツールを使えない場合は
capabilities.tools: trueのモデルを選びます。 - 小さな作業から始め、利用状況をダッシュボードで確認してください。
設定の詳細はOpenClaw カスタムプロバイダーのドキュメントとモデル設定ガイドを参照してください。