feat: add DeepSeek extreme reasoning tier

This commit is contained in:
wuyang
2026-07-26 17:40:51 +08:00
parent ade5ea1210
commit 2e8e81c790
25 changed files with 567 additions and 30 deletions
+16 -1
View File
@@ -32,7 +32,7 @@ one Docker workspace per Open WebUI user on a dedicated execution host
```
Open WebUI is pinned and lightly patched. Its model picker is replaced by two
product-level choices: `Chat / Work` and `轻度 / 中 / 高`. Provider URLs,
product-level choices: `Chat / Work` and `轻度 / 中 / 高 / 极高`. Provider URLs,
provider model IDs, API keys, tool server settings, system prompts, and runtime
parameters remain server-side.
@@ -43,6 +43,7 @@ The inference mapping is fixed:
| 轻度 | `ChatGPT-5.6:Luna` |
| 中 | `ChatGPT-5.6:Terra` |
| 高 | `ChatGPT-5.6:Sol` |
| 极高 | `deepseek-v4-pro`Thinking`reasoning_effort=max` |
## Local development
@@ -82,6 +83,20 @@ test, with:
./scripts/verify.sh
```
Run a live Work evaluation in a unique, disposable, network-disabled Docker
workspace with:
```bash
set -a
source /path/to/protected/deepseek.env
set +a
.venv/bin/python scripts/eval-live-work.py --model work-extreme
```
The evaluator reports latency, token usage, tool counts, completion evidence,
and the generated file listing. It removes only the uniquely named evaluation
container, volume, and network unless `--keep-workspace` is supplied.
Run the disposable six-service integration stack with a deterministic fake
model provider and exercise registration approval, both Agent loops, workspace
isolation, and the one-way mode upgrade with: