model-router
Thinking/execution model routing: turn step 1 uses a configurable thinking model, later steps use the default model.
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗Configuration
The thinking model is a model-router settings namespace (persisted in settings.yaml):
| Field | Meaning | Default |
|---|---|---|
thinkingProvider | Provider route for step-1 requests | deepseek-official |
thinkingModel | Model id for step-1 requests | deepseek-v4-pro |
reasoningEffort | Adapter-owned reasoning effort (off / high / max, empty = provider default) | high |
Ways to change it:
- UI — the
🧠pill in the composer: model dropdown (grouped by provider, from the live catalog) + reasoning-effort dropdown; selection applies immediately. - Settings — the namespace may also appear in the Settings → Plugins section (schema-driven card), depending on the deployment's settings UI.
- Settings file — edit
settings.yaml:
model-router:
thinkingProvider: deepseek-official
thinkingModel: deepseek-v4-pro
reasoningEffort: max
- Composition — change the row
config:(the base layer; user settings win over it).
The execution model is not configured here: it always follows the agent's default model selection (the Web model selector / agent-default-model settings). To make execution fast, set the default model to a cheap model such as deepseek-v4-flash.