ZCode 报错信息 报错摘要 Provider rejected the model request. TraceID: 9585321a-cc28-4026...
错误信息
ZCode 报错信息
报错摘要
Provider rejected the model request.
TraceID: 9585321a-cc28-4026-8dd1-6dbc312a8947
报错详情
Turn execution failed
provider=fdb45189-e7a1-4f6b-ad37-f8a8ffa03cf2 model=deepseek-v4-pro request=8a785cdb-fe15-4e5b-92e9-d7219a164892 reason=invalid_request status=400 retryable=false
status_code=400, The `reasoning_content` in the thinking mode must be passed back to the API. (request id: 202607301211194134171128268d9d6vJ0RVULb) (request id: 20260730121119210760401c14228f5rXCowT8t)
AI 解决方案
🔍 报错分析
1. 🌐 错误翻译
原文:The `reasoning_content` in the thinking mode must be passed back to the API. (request id: 202607301211194134171128268d9d6vJ0RVULb) (request id: 20260730121119210760401c14228f5rXCowT8t)
译文:在思考模式下,必须将 `reasoning_content` 传递回 API。
2. 🎯 原因分析
reasoning_content 参数reasoning_content 的完整推理过程数据,但当前请求未包含该必填字段3. 💡 解决方案
需要在调用 API 时,确保在思考模式下正确传递
reasoning_content 参数。以下是修复后的示例代码:# 修复前(缺失关键参数)
response = client.chat.completions.create(
model="deepseek-v4-pro",
messages=messages,
thinking={
"enabled": True
# 缺失 reasoning_content 参数
}
)
# 修复后(包含必填参数)
response = client.chat.completions.create(
model="deepseek-v4-pro",
messages=messages,
thinking={
"enabled": True,
"reasoning_content": "这是逐步推理的思考内容,必须传递给API"
}
)
注:reasoning_content 的值需根据实际情况生成,若使用的是 SDK,部分 SDK 会自动填充该参数,需确保 SDK 版本兼容且开启自动推理内容捕获功能。