DeepSeek
DeepSeek provides powerful AI models with an OpenAI-compatible API.
| Property | Value |
|---|---|
| Provider | deepseek |
| Auth | DEEPSEEK_API_KEY |
| API | OpenAI-compatible |
| Base URL | https://api.deepseek.com |
Getting started
- Get your API key
Create an API key at platform.deepseek.com.
- Run onboarding
openclaw onboard --auth-choice deepseek-api-keyThis will prompt for your API key and set
deepseek/deepseek-chatas the default model. - Verify models are available
openclaw models list --provider deepseek
Non-interactive setup
For scripted or headless installations, pass all flags directly:
openclaw onboard --non-interactive \
--mode local \
--auth-choice deepseek-api-key \
--deepseek-api-key "$DEEPSEEK_API_KEY" \
--skip-health \
--accept-risk
WARNING
If the Gateway runs as a daemon (launchd/systemd), make sure DEEPSEEK_API_KEY
is available to that process (for example, in ~/.openclaw/.env or via
env.shellEnv).
Built-in catalog
| Model ref | Name | Input | Context | Max output | Notes |
|---|---|---|---|---|---|
deepseek/deepseek-chat | DeepSeek Chat | text | 131,072 | 8,192 | Default model; DeepSeek V3.2 non-thinking surface |
deepseek/deepseek-reasoner | DeepSeek Reasoner | text | 131,072 | 65,536 | Reasoning-enabled V3.2 surface |
TIP
Both bundled models currently advertise streaming usage compatibility in source.
Config example
{
env: { DEEPSEEK_API_KEY: "sk-..." },
agents: {
defaults: {
model: { primary: "deepseek/deepseek-chat" },
},
},
}