错误:模型 qwen3-14b: parameter.enable_thinking must be set to false for non-streamin...

2025年12月23日 20:22 状态: processing

🚨 错误信息

错误:模型 qwen3-14b: parameter.enable_thinking must be set to false for non-streaming calls

🤖 AI解决方案

分析流程

1. 错误翻译



原文:parameter.enable_thinking must be set to false for non-streaming calls
译文:对于非流式调用,参数 enable_thinking 必须设置为 false

2. 原因分析


这是一个API调用配置错误。你在进行非流式(一次性返回)API调用时,启用了enable_thinking参数,该参数通常只适用于流式(逐步返回)调用的场景。

3. 解决方案


enable_thinking参数设置为false或直接从请求参数中移除:

json
{
"model": "qwen3-14b",
"enable_thinking": false,
// 其他参数...
}

4. ️ 预防措施


  • 仔细查阅API文档:使用第三方API时,务必检查参数的使用限制和适用场景

  • 使用参数验证:在发送API请求前,可以添加简单的参数检查逻辑:

  • python
    if not streaming and params.get('enable_thinking', False):
    params['enable_thinking'] = False

    ---
    如果您需要进一步分析其他报错,请提供具体的错误信息。