错误信息: not implemented (request id: 20251005205511374428084y9E98lPG) 堆栈信息: AI_API...
🚨 错误信息
错误名称: AI_APICallError
错误信息: not implemented (request id: 20251005205511374428084y9E98lPG)
堆栈信息: AI_APICallError: not implemented (request id: 20251005205511374428084y9E98lPG)
at file:///C:/Users/daphai/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/dist-DljPbAPG.js:4456:11
at async postToApi (file:///C:/Users/daphai/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/dist-DljPbAPG.js:4352:24)
at async OpenAIResponsesLanguageModel.doStream (file:///C:/Users/daphai/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-D-H00nsq.js:52251:48)
at async fn (file:///C:/Users/daphai/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-D-H00nsq.js:39723:17)
at async file:///C:/Users/daphai/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-D-H00nsq.js:37132:19
at async _retryWithExponentialBackoff (file:///C:/Users/daphai/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-D-H00nsq.js:37234:10)
at async streamStep (file:///C:/Users/daphai/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-D-H00nsq.js:39691:108)
at async fn (file:///C:/Users/daphai/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-D-H00nsq.js:39970:5)
at async file:///C:/Users/daphai/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-D-H00nsq.js:37132:19
错误原因: "[undefined]"
状态码: 500
请求路径: https://www.dmxapi.cn/v1/responses
请求体: {
"model": "gemini-2.5-pro",
"input": [
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "123"
}
]
},
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "123"
}
]
},
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "123"
}
]
},
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "471"
}
]
}
],
"temperature": 1,
"top_p": 1,
"max_output_tokens": "[undefined]",
"metadata": "[undefined]",
"parallel_tool_calls": "[undefined]",
"previous_response_id": "[undefined]",
"store": "[undefined]",
"user": "[undefined]",
"instructions": "[undefined]",
"service_tier": "[undefined]",
"include": "[undefined]",
"prompt_cache_key": "[undefined]",
"safety_identifier": "[undefined]",
"top_logprobs": "[undefined]",
"tools": "[undefined]",
"tool_choice": "[undefined]",
"stream": true
}
响应首部: {
"cache-control": "no-cache",
"content-type": "text/event-stream",
"date": "Sun, 05 Oct 2025 12:55:11 GMT",
"server": "nginx",
"x-rixapi-request-id": "20251005205511374428084y9E98lPG"
}
响应内容: {
"error": {
"message": "not implemented (request id: 20251005205511374428084y9E98lPG)",
"type": "rix_api_error",
"param": "",
"code": "convert_request_failed"
}
}
数据: {
"error": {
"message": "not implemented (request id: 20251005205511374428084y9E98lPG)",
"type": "rix_api_error",
"param": "",
"code": "convert_request_failed"
}
}
🤖 AI解决方案
AI_APICallError: not implemented (request id: 20251005205511374428084y9E98lPG)- 核心关键句翻译: "未实现 (请求 ID: 20251005205511374428084y9E98lPG)"
- 原因分析: 请求体中
max_output_tokens的值为"[undefined]",API 无法识别此参数,导致请求处理失败。 - 解决方案:
将请求体中
max_output_tokens 的值修改为一个有效的整数,例如 1024。 {
"model": "gemini-2.5-pro",
"input": [
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "123"
}
]
},
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "123"
}
]
},
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "123"
}
]
},
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "471"
}
]
}
],
"temperature": 1,
"top_p": 1,
"max_output_tokens": 1024, // 修改此处
"stream": true
// ... 其他参数保持不变或根据需要调整
}
如果
max_output_tokens 不是必需的,可以将其移除。
1. 在使用 API 前,请仔细检查请求体中的所有参数,确保其值是有效且符合 API 文档要求的。
2. 在代码中对可能出现
undefined 或空值的参数进行校验,并提供默认值或进行友好提示。