OpenClaw [BETA]
Put Chutes behind OpenClaw channel agents.
OpenClaw can point at Chutes through an OpenAI-compatible provider block. This page keeps the toolkit's [BETA] boundary visible: provider fields are doc-derived until an end-to-end OpenClaw install is exercised.
Status
[BETA] doc-derived
Provider base URL
https://llm.chutes.ai/v1
Live model example
Qwen/Qwen3-32B-TEE
Catalog checked
Jun 25, 2026
Full setup walkthrough
- 01
Export the API key
SetCHUTES_API_KEY=cpk_...in the OpenClaw runtime environment. It is sent asAuthorization: Bearer.bashexport CHUTES_API_KEY=cpk_... - 02
Add Chutes as a provider
Add an OpenAI-compatible provider block with a live model id pulled from the catalog:models.providers.chutesjson5// JSON5 { agents: { defaults: { model: { primary: "chutes/Qwen/Qwen3-32B-TEE" }, }, }, models: { providers: { chutes: { baseUrl: "https://llm.chutes.ai/v1", apiKey: "${CHUTES_API_KEY}", api: "openai-completions", timeoutSeconds: 300, models: [ { id: "Qwen/Qwen3-32B-TEE", name: "Live Chutes model", input: ["text"], contextWindow: 40960, }, ], }, }, }, }This integration is [BETA] doc-derived: the Chutes side is verified, but the OpenClaw field names come from docs and have not been exercised end to end. Verify against your OpenClaw build before production. - 03
Select a model or routing pool
Use a concrete id for zero setup, or an inline pool likeid1,id2:latency. Saveddefault:*aliases need a dashboard Model Routing pool first.
Verification boundary
Known
Chutes exposes the OpenAI-compatible base URL and Bearer auth OpenClaw provider blocks need.
Source
Toolkit OpenClaw README plus config examples.
Not claimed
A full channel-agent deployment was live-verified from this page.
Required label
[BETA] doc-derived
Troubleshooting
Symptom
The provider loads but model calls fail
Likely cause
A stale model ID or non-Bearer key reached inference.
Fix
Refresh /v1/models and export CHUTES_API_KEY=cpk_... before starting OpenClaw.
Symptom
A config includes static pricing
Likely cause
The toolkit example marks pricing as a snapshot.
Fix
Render current prices from /v1/models instead of copying them into page copy.
Symptom
The page sounds fully verified
Likely cause
The OpenClaw field mapping has not been exercised end to end here.
Fix
Keep the [BETA] doc-derived label visible.