现象
使用FastGPT默认调用ollama服务的路径/v1/chat/completions时,qwen3.5系列模型的think:false参数无法生效,无法关闭思考过程;更换为/api/chat路径调用时,该参数可正常生效。
可能原因
FastGPT默认使用的ollama调用API路径与qwen3.5系列模型对think:false参数的处理逻辑不兼容,导致参数无法被正确识别并执行关闭思考的操作,而/api/chat路径适配该模型的参数处理规则。
排查步骤
- 确认FastGPT当前配置的ollama服务调用API路径是否为默认的
/v1/chat/completions; - 临时将调用路径修改为
/api/chat,发起携带think:false参数的测试调用; - 需按实际环境确认是否存在其他配置干扰参数传递或路径调用。
解决与验证
解决方法
修改FastGPT中调用ollama服务的API路径为/api/chat,替换默认的/v1/chat/completions路径。
验证步骤
- 完成调用路径的修改配置;
- 发起包含
think:false参数的qwen3.5系列模型调用; - 确认模型未输出思考过程,
think:false参数生效。
来源:https://github.com/labring/FastGPT/issues/6670