":{"message":"Invalid request","type":"invalid_request_error","param":"","code":...
错误信息
{"error":{"message":"Invalid request","type":"invalid_request_error","param":"","code":"bad_response_status_code"}}(网关上游:DMXAPI(ccswitch) · 模型 deepseek-v4.1-flash-1017 · responses · HTTP 400)
AI 解决方案
🌐 错误翻译
原文:Invalid request
译文:无效请求
原文:bad_response_status_code
译文:响应状态码异常
🎯 原因分析
根本原因是请求参数或请求格式不符合DMXAPI平台对
deepseek-v4.1-flash-1017模型的接口规范,平台返回HTTP 400错误,导致网关判定响应状态码异常,触发bad_response_status_code错误。错误发生在向DMXAPI发起responses接口请求的环节,核心是请求内容未通过平台校验。💡 解决方案
# 修复后的请求代码(Python示例)
import requests
url = "https://api.dmxapi.com/v1/responses" # 替换为实际网关地址
headers = {
"Authorization": "Bearer 你的API密钥",
"Content-Type": "application/json"
}
# 按模型要求补全必需参数,示例参考结构
payload = {
"model": "deepseek-v4.1-flash-1017",
"input": [
{"role": "user", "content": "你好,请返回简短回应"}
],
# 确保符合该模型支持的参数范围,无多余/缺失字段
}
response = requests.post(url, headers=headers, json=payload)
if response.status_code == 200:
print("请求成功:", response.json())
else:
print("请求失败:", response.text)