启用思考模式可使qwen3.6系列模型输出推理过程,方法包括:一、api调用时设enable_thinking为true;二、web界面勾选“启用思考模式”;三、langchain中通过model_kwargs配置;四、openclaw config.yml全局设置;五、容器环境变量enable_thinking=true。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在调用Qwen3.6系列模型时未看到推理过程输出,而是直接获得最终答案,则说明思考模式当前处于关闭状态。以下是启用思考模式的多种方法:
一、通过API请求参数设置enable_thinking为true
该方式适用于使用DashScope SDK或OpenAI兼容接口调用Qwen3.6-Plus等混合思考模型的场景。模型将先输出完整思考链,再给出最终回复。
1、在请求体中通过extra_body字段传入enable_thinking参数。
2、确保model参数指定为qwen3.6-plus、qwen3.6-flash等支持混合思考的型号。
3、调用client.chat.completions.create方法时,将extra_body设为{"enable_thinking": true}。
4、若使用curl命令,需在JSON payload中显式添加"enable_thinking": true字段,且不能置于messages内。
二、在Web界面中勾选“启用思考模式”复选框
该方式适用于通过CSDN星图、阿里云百炼控制台或本地部署的OpenClaw Web面板访问Qwen3.6模型的用户。界面层封装了参数传递逻辑,无需编写代码。
1、打开部署完成的Qwen3.6服务Web地址(如http://localhost:7860)。
2、在对话区域旁找到参数配置区,定位到? 启用思考模式复选框。
3、勾选该选项后,所有后续提问将自动启用思考链输出。
4、提交问题前可确认右上角状态栏是否显示“Thinking: ON”提示。
三、在LangChain中配置Qwen3.6LLM类的额外参数
该方式适用于采用LangChain框架集成Qwen3.6模型进行复杂Agent编排的开发者。通过LLM初始化参数注入enable_thinking,确保整个链路统一启用推理过程。
1、初始化Qwen3.6模型实例时,在构造函数中传入model_kwargs参数。
2、model_kwargs字典中包含键值对"enable_thinking": True。
3、若使用DashScopeEndpoint,需确保base_url指向支持该参数的百炼API端点(如https://dashscope.aliyuncs.com/api/v1/services/aigc/text-generation/generation)。
4、调用invoke()或stream()方法时,思考过程将作为首个chunk流式返回。
四、在OpenClaw配置文件中全局启用思考模式
该方式适用于已部署OpenClaw智能体框架并接入Qwen3.6-Plus作为后端大模型的生产环境。通过修改核心配置实现所有渠道请求默认启用思考链。
1、编辑OpenClaw项目根目录下的config.yml文件。
2、在llm节点下新增enable_thinking: true字段,位置位于api_key与model_id同级。
3、重启OpenClaw服务使配置生效,验证方式为向钉钉/WhatsApp/iMessage任一渠道发送测试消息。
4、检查日志输出中是否出现以? 思考:开头的独立段落。
五、通过环境变量强制启用思考模式
该方式适用于容器化部署(如Docker/Kubernetes)场景,避免修改代码或配置文件,适合CI/CD流水线统一管控。
1、在启动Qwen3.6服务容器时,通过-e参数注入环境变量ENABLE_THINKING=true。
2、确保服务代码中读取该变量并映射至模型请求参数,例如os.getenv("ENABLE_THINKING", "false").lower() == "true"。
3、若使用阿里云轻量服务器OpenClaw镜像,可在实例启动脚本中添加export ENABLE_THINKING=true。
4、该设置优先级高于配置文件,但低于API请求中显式传入的extra_body参数。











