OpenClaw で RunAPI を使う。
RunAPI は OpenClaw の OpenAI 互換エンドポイントとして利用できます。Prompt を OpenClaw に貼り付け、provider の追加を任せます。正確な項目を確認したいときだけ config タブを使ってください。
Configure this OpenClaw workspace to use RunAPI.
Requirements:
- Read the API key from RUNAPI_API_KEY. Do not hardcode the key.
- Add a model provider named runapi.
- Use baseUrl "https://runapi.ai/v1".
- Use api "openai-completions".
- Register provider-local model id "gpt-5.5" with display name "RunAPI GPT 5.5".
- Set the default model to "runapi/gpt-5.5" while keeping existing providers available.
- After editing config, run `openclaw models status` and confirm `runapi/gpt-5.5` appears.
- If RUNAPI_API_KEY is missing, ask me to set it before starting OpenClaw.
{
agents: {
defaults: {
model: { primary: "runapi/gpt-5.5" },
models: {
"runapi/gpt-5.5": { alias: "RunAPI GPT 5.5" },
},
},
},
models: {
mode: "merge",
providers: {
runapi: {
baseUrl: "https://runapi.ai/v1",
apiKey: "${RUNAPI_API_KEY}",
api: "openai-completions",
models: [
{
id: "gpt-5.5",
name: "RunAPI GPT 5.5",
reasoning: false,
input: ["text"],
contextWindow: 128000,
maxTokens: 8192,
},
],
},
},
},
}
export RUNAPI_API_KEY="runapi_xxx"
openclaw models status
openclaw models set runapi/gpt-5.5
openclaw
Prompt で OpenClaw に RunAPI を設定する
セットアップ Prompt を貼り付ける
最初のタブの Prompt を OpenClaw にコピーします。RUNAPI_API_KEY を読み込み、runapi provider を追加し、既存 provider を残すよう OpenClaw に指示します。
Prompt をコピー
生成された設定を確認する
OpenClaw は provider 内のローカルなモデル ID として gpt-5.2 を追加し、provider プレフィックス付きの参照 runapi/gpt-5.2 でモデルを選択する必要があります。
runapi/gpt-5.2
選択を確認する
openclaw models status を実行し、RunAPI モデルに切り替えて OpenClaw セッションを開始します。モデルが表示されない場合は、allowlist に runapi/gpt-5.2 が含まれているか確認してください。
openclaw models status
設定項目
| 項目 | 値 | 目的 |
|---|---|---|
baseUrl |
https://runapi.ai/v1 |
OpenClaw を RunAPI の OpenAI 互換 API に向けます。 |
apiKey |
${RUNAPI_API_KEY} |
RunAPI API key を環境変数から読み込みます。 |
api |
openai-completions |
OpenAI 互換エンドポイントで使う Chat Completions アダプターを指定します。 |
agents.defaults.model.primary |
runapi/gpt-5.2 |
新しい OpenClaw セッションのデフォルトモデルとして RunAPI モデルを選択します。 |
同じ API キーで画像・動画・音楽も。
多くの OpenClaw ユーザーはモダリティごとに別の GitHub skill をインストールします——画像用、動画用、音楽用と。RunAPI なら、チャット用に設定済みの RUNAPI_API_KEY で画像・動画・音楽の 113 モデル以上をそのまま呼び出せます。追加の skill インストールは不要です。
OpenClaw でどのモデルでも使う
各ガイドでは、RunAPI を通じて OpenClaw 内の特定のモデルを呼び出すためのプロンプト、curl コマンド、パラメーター、FAQ を紹介します。
Claude
Text · Anthropic
DeepSeek
Text · DeepSeek
ElevenLabs
Audio & Music · ElevenLabs
Embedding
Text · OpenAI
Fish Audio
Audio & Music · Fish Audio
Flux
Image · Black Forest Labs
Flux 2
Image · Black Forest Labs
Flux Kontext
Image · Black Forest Labs
Gemini
Text · Google
Gemini Omni
Video · Google
Gemini TTS
Audio & Music · Google
GLM
Text · Z.ai
GPT
Text · OpenAI
GPT Image
Image · OpenAI
GPT Image 2
Image · OpenAI
GPT-4o Image
Image · OpenAI
Grok
Text · xAI
Grok Imagine
Video · xAI
Hailuo
Video · MiniMax
HappyHorse
Video · Alibaba
Ideogram V3
Image · Ideogram
Imagen 4
Image · Google
InfiniteTalk
Video · MeiGen-AI
Kimi
Text · Moonshot AI
Kling
Video · Kuaishou
Luma
Video · Luma
Midjourney
Utility · Midjourney
MiMo
Text · Xiaomi
MiniMax
Text · MiniMax
MiniMax H3
Video · MiniMax
Nano Banana
Image · Google
OmniHuman
Utility · Bytedance
OpenAI Transcription
Audio & Music · OpenAI
OpenAI TTS
Audio & Music · OpenAI
PixVerse
Video · PixVerse
Producer
Audio & Music · Producer
Qwen 2
Image · Alibaba
Qwen 3
Image · Alibaba
Qwen Image
Image · Alibaba
Recraft
Utility · Recraft
Runway
Video · Runway
Runway Aleph
Video · Runway
Seedance
Video · Bytedance
Seedream
Image · Bytedance
Suno
Audio & Music · Suno
Topaz
Utility · Topaz
Veo 3.1
Video · Google
Volcengine Lip Sync
Video · Bytedance
Wan
Video · Alibaba
Z Image
Image · Alibaba
OpenClaw 設定のよくある質問
はい。OpenClaw は models.providers でカスタム OpenAI 互換 provider をサポートしています。RunAPI の /v1 base URL を設定し、api を openai-completions にして、agents.defaults.model.primary で provider プレフィックス付きのモデル参照を選択します。
いいえ。models.providers.runapi.models の中では gpt-5.2 のような provider 内ローカル ID を使います。OpenClaw の defaults やコマンドでモデルを選択するときに runapi/gpt-5.2 という provider プレフィックス付き参照を使います。
キーは RUNAPI_API_KEY に保存し、OpenClaw 設定から読み込んでください。これにより認証情報をバージョン管理に入れず、同じ設定をローカル shell、サーバー、自動化環境で使えます。
はい。models.mode を merge のままにして、RunAPI を provider の1つとして追加します。既存 provider は引き続き利用でき、復旧動作が必要な場合は agents.defaults.model.fallbacks に fallback を追加できます。