You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`default`: Follow the model's default behavior. Midscene will not send any setting that enables or disables thinking. In this case, explicitly configured `MIDSCENE_MODEL_REASONING_BUDGET` and `MIDSCENE_MODEL_REASONING_EFFORT` will also be ignored.
148
-
-`MIDSCENE_MODEL_REASONING_BUDGET`: Controls the model's thinking budget (supported by some models). See [Common Model Configuration](./model-common-config) for examples.
149
-
-`MIDSCENE_MODEL_REASONING_EFFORT`: Controls the model's thinking effort (supported by some models). See [Common Model Configuration](./model-common-config) for examples.
150
-
151
-
Note: Different model providers use different parameters to control model-native thinking. If an explicit reasoning setting is not supported by the current model, Midscene ignores that setting instead of guessing provider-specific private parameters.
148
+
- The following models currently support this setting:
149
+
- Qwen: corresponds to `enable_thinking` in the Qwen docs.
150
+
- Doubao: corresponds to `thinking.type` in the Doubao docs.
151
+
- Zhipu GLM: corresponds to `thinking.type` in the Zhipu docs.
152
+
- GPT-5: corresponds to `reasoning_effort` in the OpenAI docs. Midscene uses `medium` when enabled and `none` when disabled.
153
+
- Kimi: corresponds to `thinking.type` in the Kimi docs.
154
+
- Xiaomi Mimo: corresponds to `thinking.type` in the Xiaomi Mimo docs.
155
+
-`MIDSCENE_MODEL_REASONING_BUDGET`: Controls the model's thinking budget. The following models currently support this setting:
156
+
- Qwen: corresponds to `thinking_budget` in the Qwen docs.
157
+
-`MIDSCENE_MODEL_REASONING_EFFORT`: Controls the model's thinking effort. The following models currently support this setting:
158
+
- Doubao: corresponds to `reasoning_effort` in the Doubao docs.
159
+
- Gemini: corresponds to `thinking_config.thinking_level` in the Gemini docs.
160
+
- GPT-5: corresponds to `reasoning_effort` in the OpenAI docs.
161
+
162
+
Note: Different model providers use different parameters to control model-native thinking. For specific values and supported model versions, see the official docs from each model provider. If an explicit reasoning setting is not supported by the current model, Midscene ignores that setting instead of guessing provider-specific private parameters.
152
163
153
164
### "MIDSCENE_MODEL_FAMILY is not set to a multimodal model" error
0 commit comments