{"args":{"description":"[models] Error: API request failed with status code 400:...
🚨 错误信息
Run failed: req_id: 4c64f0b524 PluginInvokeError: {"args":{"description":"[models] Error: API request failed with status code 400: {"error":{"message":"{\"detail\":\"Unsupported parameter: user\"}(traceid: ade42b5b28a69918e9b7504c586adc67)","type":"rix_api_error","param":"","code":null}}"},"error_type":"InvokeError","message":"[models] Error: API request failed with status code 400: {"error":{"message":"{\"detail\":\"Unsupported parameter: user\"}(traceid: ade42b5b28a69918e9b7504c586adc67)","type":"rix_api_error","param":"","code":null}}"}
🤖 AI解决方案
报错分析报告
1.错误翻译
原文:Unsupported parameter: user
译文:不支持的参数:user
2.原因分析
user。 user参数(触发400状态码)。3.解决方案
移除请求中的
user参数,使用平台支持的参数格式调用API。 以Python为例:
python
import requests配置信息(替换为实际值)
API_URL = "https://api.dmxapi.com/v1/chat/completions"
API_KEY = "YOUR_DMXAPI_KEY"正确请求 payload(无user参数)
payload = {
"model": "your-model-name", # 替换为实际模型名
"messages": [{"role": "user", "content": "你的输入内容"}]
}发送请求
headers = {"Authorization": f"Bearer {API_KEY}"}
response = requests.post(API_URL, headers=headers, json=payload)print(response.json())