Model selection and routing
Assign a default model, task tiers, and a long-conversation summary model from connected services. Connect providers before configuring routing.
Set a default model
Open Settings > Model strategy and choose a working model for everyday use. The default model supplies the base choice for new sessions. Switching models in a conversation also updates the saved global default, so it is more than a one-time choice for that conversation.
The default model and the routing default tier are different: one selects a specific model and account; the other selects a routing tier.
Messaging channels such as Feishu and WeChat have a separate default-model setting. Check that choice and send a short request through the channel itself. Desktop success alone does not verify channel configuration. If an update is required, complete it before verifying the channel configuration.
Assign models by task difficulty
For a single-model setup, start with difficulty-based switching off. Enable it when you need to balance cost, speed, and capability across tasks.
- Verify that each model you plan to assign can answer a real request.
- Enable switching by difficulty and assign models to Economy, Balanced, and High-performance.
- Select the default tier.
- Select a tier for long-conversation summaries; summarization uses the model assigned to that tier.
- Settings save automatically. Check save and configuration errors, then verify in your next new conversation, where routing changes take effect.
| Setting | Choosing a value |
|---|---|
| Economy | Start with a model suited to simple organization and lower-cost requests |
| Balanced | Start with a balanced model for everyday tasks |
| High-performance | Start with a model suited to complex reasoning and difficult tasks |
| Default tier | Used when task difficulty is unclear; it does not fix every request to that tier |
| Summary tier | Choose a model that preserves facts, constraints, and next steps accurately, rather than choosing on price alone |
Tiers do not change provider prices or purchase a higher service level. The default tier, summary tier, and per-tier model controls appear when difficulty-based routing is enabled.
If model assignments are managed by your organization, follow the panel's notice. Another connection cannot be used to bypass those settings.
Verify and restore
Reopen model strategy and check the default account, each tier, and the summary tier. Start a new conversation with a short task and inspect the actual model; use a reasoning task to check routing. Resolve save errors before treating a selection as active.
If a model is removed, its account becomes unavailable, or an assignment reports an error, repair the connection in AI services and assign an available model to each affected tier. Reopen settings to inspect saved values and verify in a new conversation. A retained model label does not prove availability.
After turning difficulty routing off, check the default model again and verify in a new conversation. Messaging channels have independent model choices; verify them through Messaging channels.
Next: Model service connections · Executors and external agents