~/.openclaw/openclaw.json. For PipeLLM,
the simplest broad-coverage setup is an OpenAI-compatible custom provider that
points at PipeLLM’s OpenAI converter route.
Recommended Route
https://api.pipellm.ai/anthropic with api: "anthropic-messages".
Fastest Setup
Use the onboarding wizard:- Run
openclaw onboard - Choose
Custom Provider - Choose
OpenAI-compatible - Set base URL to
https://api.pipellm.ai/openai/v1 - Paste your PipeLLM API key
- Enter a model ID such as
claude-sonnet-4-6,gpt-4o, orgemini-2.5-pro
Manual Config
OpenClaw uses JSON5, so comments and trailing commas are allowed.Notes
model.primaryuses theprovider/modelformat in OpenClaw.models.providers.<id>.apicontrols the protocol adapter. For PipeLLM’s recommended setup, useopenai-completions.- If you later want Anthropic-compatible routing instead, switch the provider to
api: "anthropic-messages"and setbaseUrltohttps://api.pipellm.ai/anthropic.
Related Docs
Developer Tools
Compare supported coding assistants
OpenAI Converter
Keep OpenAI-compatible format across providers
WebSearch npm Package
Add PipeLLM WebSearch tools to OpenClaw
OpenClaw Config Docs
Official OpenClaw configuration reference