{"args":{"description":"[models] Error: API request failed with status code 400:...
🚨 错误信息
这是啥问题吗Run failed: req_id: 50c877f19c PluginInvokeError: {"args":{"description":"[models] Error: API request failed with status code 400: {\"error\":{\"message\":\"Unrecognized request argument supplied: chat_template_kwargs (tid: 2026012301293168017848783908907)\",\"type\":\"invalid_request_error\",\"param\":\"\",\"code\":null}}"},"error_type":"InvokeError","message":"[models] Error: API request failed with status code 400: {\"error\":{\"message\":\"Unrecognized request argument supplied: chat_template_kwargs (tid: 2026012301293168017848783908907)\",\"type\":\"invalid_request_error\",\"param\":\"\",\"code\":null}}"}
🤖 AI解决方案
错误翻译
plaintext
原文:Unrecognized request argument supplied: chat_template_kwargs
译文:提供了未识别的请求参数:chat_template_kwargs
原因分析
这个400错误表明你的代码向某个API(很可能是OpenAI或类似的大模型API)发送了一个请求,但请求参数中包含了API不支持的
chat_template_kwargs参数。这通常发生在:解决方案
你需要检查调用API的代码,并移除或修改
chat_template_kwargs参数。如果使用OpenAI API(常见情况):
python
❌ 错误示例(包含chat_template_kwargs)
response = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[{"role": "user", "content": "Hello"}],
chat_template_kwargs={"some_key": "some_value"} # ← 移除这一行
)✅ 正确示例
response = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[{"role": "user", "content": "Hello"}]
# 移除了chat_template_kwargs参数
)
如果你确实需要模板参数,请检查:
response_format或其他标准参数