OpenClaw
OpenClaw Integration
Use dabboUno as the model provider for your OpenClaw agent.
Overview
OpenClaw is an open-source agent platform for self-hosted AI assistants on Telegram, Discord, Slack, and more from one config. Set its openai provider to dabboUno's base URL and every channel reaches the full catalog with one key.
Quick Config
Paste these into the client. Your key auto-fills when signed in.
text
Base URL: https://newapi.c.dabbo.net/v1
API Key: YOUR_API_KEYCompatibility
Chat CompletionsStreamingTool calling
Step-by-step setup
- 1Install and onboard
Install OpenClaw globally with npm, then run `openclaw onboard` to scaffold the config.
bashnpm install -g openclaw@latest openclaw onboard - 2Point the provider at dabboUno
Edit `~/.openclaw/openclaw.json`. Point the openai provider at dabboUno's base URL, read the key from `OPENAI_API_KEY`, and set your default model under agents.
json// ~/.openclaw/openclaw.json { "agents": { "defaults": { "model": { "primary": "openai/YOUR_MODEL_ID" } } }, "models": { "providers": { "openai": { "baseUrl": "https://newapi.c.dabbo.net/v1", "apiKey": "${OPENAI_API_KEY}" } } } } - 3Start OpenClaw
Run `openclaw start` to launch the agent against dabboUno.
bashopenclaw start
powershell
# In %APPDATA%\openclaw\openclaw.json set
# models.providers.openai.baseUrl to "https://newapi.c.dabbo.net/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
openclaw onboardRecommended models
Free models that work here. Paste any model id into the client.
Gotchas
- Check models.providers.openai.baseUrl in ~/.openclaw/openclaw.json. A providers block at the top level is ignored.
- If the model is rejected, set `agents.defaults.model.primary` to a valid id prefixed with `openai/`, copied from dabboUno's models page.