synthetic provider and uses the Anthropic
Messages API.
Getting started
1
Get an API key
Get a
SYNTHETIC_API_KEY from your Synthetic account, or let onboarding
prompt you for one.2
Run onboarding
3
Verify the default model
Onboarding sets the default model to:
Config example
Built-in catalog
All Synthetic models use cost0 (input/output/cache). See Synthetic’s
current model list for service availability.
Model allowlist
Model allowlist
If you enable a model allowlist (
agents.defaults.modelPolicy.allow), add every
Synthetic model you plan to use. Models not in the allowlist are hidden
from the agent.Base URL override
Base URL override
If Synthetic changes its API endpoint, override the base URL:OpenClaw still appends
/v1 automatically.Related
Model providers
Provider rules, model refs, and failover behavior.
Configuration reference
Full config schema including provider settings.
Synthetic
Synthetic dashboard and API docs.