- Configure AIsa as OpenClaw’s LLM provider.
- Paste one prompt into OpenClaw so it can connect AIsa resource capabilities.
1. Use AIsa as the LLM provider
If you want full control over OpenClaw’s model configuration - custom model lists, fallback chains, auth profiles stored in your system keychain, or per-channel routing - editopenclaw.json directly.
Step 1: Get your AIsa API key
Log in to the dashboard
Navigate to API Keys
Step 2: Set your API key
Add the key to~/.openclaw/openclaw.json or export it in your shell:
Step 3: Configure the AIsa provider
Add this block to your~/.openclaw/openclaw.json:
aisa provider. Reference any model with the aisa/<model-id> format.
Step 4: Restart OpenClaw
2. Connect AIsa resource capabilities
After OpenClaw is using AIsa as its LLM provider, start an OpenClaw session and paste this prompt:Video walkthrough
LLM model format
Always useaisa/<model-id> - e.g., aisa/kimi-k2.5, aisa/gpt-5, aisa/claude-opus-4-8. Add any supported model to the models array in your provider config; the full list is in the model catalog.
Advanced configuration
Fallback chains
If the primary model fails (upstream outage, rate limit), OpenClaw can automatically retry with a fallback model:Auth profiles (keychain storage)
Keep your API key out ofopenclaw.json by storing it in your system keychain:
Per-channel models
Run a different model on each messaging platform:Monitoring usage
Track your spend and per-request detail in the AIsa dashboard. See Usage Logs for what’s available.Troubleshooting
'No API key found for provider aisa'
'No API key found for provider aisa'
Fix:
- Confirm
AISA_API_KEYis set:echo $AISA_API_KEY - Verify
openclaw.jsonreferences${AISA_API_KEY}(not a literal string). - Restart OpenClaw so it re-reads the env.
- As a last resort, hardcode the key to verify the rest of the config works, then move it back to env.
Authentication errors (401 / 403)
Authentication errors (401 / 403)
Fix:
- Confirm the key is valid in the dashboard.
- Ensure
baseUrlis exactlyhttps://api.aisa.one/v1(no trailing slash issues). - See Authentication for rotation guidance.
Model not working
Model not working
Fix:
- Double-check the model ID against the catalog.
- Make sure the model is listed in
models.providers.aisa.models. - Reference it as
aisa/<model-id>.
OpenClaw does not know AIsa capabilities
OpenClaw does not know AIsa capabilities
Fix: Paste this prompt into an OpenClaw session:
Related
Authentication
API key lifecycle, storage, and best practices.
Model Catalog
Current model IDs, context windows, endpoints, capabilities, and billing notes.
OpenClaw docs
Official OpenClaw documentation.