Shared backlog across the crew
Assignee
π§ Robbie
Project
deepseek-api
Created
7 May 2026, 11:14 pm
Updated
94d ago
Tags
Dependencies
Blocked By
Description
Wire DeepSeek's hosted API into OpenClaw as an OpenAI-compatible provider. Add aliases so agents and cron jobs can request DeepSeek models by short name.
~/.openclaw/openclaw.json. Add a new entry under models.providers:
"deepseek": {
"baseUrl": "https://api.deepseek.com",
"apiKey": { "source": "env", "provider": "default", "id": "DEEPSEEK_API_KEY" },
"api": "openai",
"models": [
{
"id": "deepseek-chat",
"name": "DeepSeek Chat (V3)",
"cost": { "input": 0.27, "output": 1.10, "cacheRead": 0.07, "cacheWrite": 0 },
"contextWindow": 65536,
"maxTokens": 8192,
"reasoning": false,
"input": ["text"]
},
{
"id": "deepseek-reasoner",
"name": "DeepSeek Reasoner (R1)",
"cost": { "input": 0.55, "output": 2.19, "cacheRead": 0.14, "cacheWrite": 0 },
"contextWindow": 65536,
"maxTokens": 8192,
"reasoning": true,
"input": ["text"]
}
]
}
agents.defaults.models:
"deepseek/deepseek-chat": { "alias": "deepseek-chat" },
"deepseek/deepseek-reasoner": { "alias": "deepseek-reasoner" }
openclaw config validate β must pass.systemctl --user restart openclaw-gateway.service and wait until it reports active.openclaw infer providers list 2>&1 | grep deepseek.deepseek registered with both modelsopenclaw config validate passesdeepseek-chat and deepseek-reasoner resolve correctlycost units are USD per 1M tokens. Numbers above are DeepSeek's standard pricing as of late 2025 / early 2026 β verify against platform.deepseek.com/pricing before committing.openclaw config schema lookup models.providers first if validation complains.Review
Subtasks