Gebruik RunAPI in OpenClaw.
RunAPI werkt als een OpenAI-compatibele endpoint voor OpenClaw. Kopieer de prompt naar OpenClaw, laat de agent de provider toevoegen en gebruik het config-tabblad alleen als je de exacte velden wilt controleren.
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.2" with display name "RunAPI GPT 5.2".
- Set the default model to "runapi/gpt-5.2" while keeping existing providers available.
- After editing config, run `openclaw models status` and confirm `runapi/gpt-5.2` appears.
- If RUNAPI_API_KEY is missing, ask me to set it before starting OpenClaw.
{
agents: {
defaults: {
model: { primary: "runapi/gpt-5.2" },
models: {
"runapi/gpt-5.2": { alias: "RunAPI GPT 5.2" },
},
},
},
models: {
mode: "merge",
providers: {
runapi: {
baseUrl: "https://runapi.ai/v1",
apiKey: "${RUNAPI_API_KEY}",
api: "openai-completions",
models: [
{
id: "gpt-5.2",
name: "RunAPI GPT 5.2",
reasoning: false,
input: ["text"],
contextWindow: 128000,
maxTokens: 8192,
},
],
},
},
},
}
export RUNAPI_API_KEY="runapi_xxx"
openclaw models status
openclaw models set runapi/gpt-5.2
openclaw
Installeer RunAPI in OpenClaw met een prompt
Plak de setup-prompt
Kopieer de prompt uit het eerste tabblad naar OpenClaw. Die laat OpenClaw RUNAPI_API_KEY lezen, de runapi-provider toevoegen en bestaande providers beschikbaar houden.
Copy prompt
Controleer de gegenereerde configuratie
OpenClaw moet gpt-5.2 toevoegen als provider-lokale model-ID en die vervolgens selecteren via de provider-voorvoegselreferentie runapi/gpt-5.2.
runapi/gpt-5.2
Verifieer de selectie
Voer openclaw models status uit, schakel over naar het RunAPI-model en start een OpenClaw-sessie. Als het model niet verschijnt, controleer dan of de allowlist runapi/gpt-5.2 bevat.
openclaw models status
Configuratievelden
| Veld | Waarde | Doel |
|---|---|---|
baseUrl |
https://runapi.ai/v1 |
Wijst OpenClaw naar de OpenAI-compatibele API van RunAPI. |
apiKey |
${RUNAPI_API_KEY} |
Leest de RunAPI API-key uit de omgeving. |
api |
openai-completions |
Gebruikt de Chat Completions-adapter die OpenAI-compatibele endpoints verwachten. |
agents.defaults.model.primary |
runapi/gpt-5.2 |
Selecteert het RunAPI-model als standaardmodel voor nieuwe OpenClaw-sessies. |
OpenClaw setupvragen
Ja. OpenClaw ondersteunt aangepaste OpenAI-compatibele providers via models.providers. Configureer RunAPI met de /v1 base URL, zet api op openai-completions en kies de provider-voorvoegselmodelreferentie in agents.defaults.model.primary.
Nee. Gebruik binnen models.providers.runapi.models de provider-lokale ID, zoals gpt-5.2. Gebruik de provider-voorvoegselreferentie runapi/gpt-5.2 wanneer je het model selecteert in OpenClaw defaults of commando's.
Sla de sleutel op in RUNAPI_API_KEY en lees die in vanuit de OpenClaw-config. Zo blijft de credential buiten versiebeheer en kun je dezelfde configuratie gebruiken in lokale shells, servers en automatisering.
Ja. Laat models.mode op merge staan en voeg RunAPI toe als één provider. Je bestaande providers blijven beschikbaar en je kunt fallbacks toevoegen onder agents.defaults.model.fallbacks wanneer je herstelgedrag wilt.
Gebruik één RunAPI-sleutel in OpenClaw.
Bekijk de modelcatalogus, kies de model-ID en voeg die toe aan je OpenClaw-providerconfiguratie.