错误信息: not implemented (request id: 2025122315105159103743182lZvIcq) 堆栈信息: AI_API...
🚨 错误信息
错误名称: AI_APICallError
错误信息: not implemented (request id: 2025122315105159103743182lZvIcq)
堆栈信息: AI_APICallError: not implemented (request id: 2025122315105159103743182lZvIcq)
at file:///D:/Cherry%20Studio/resources/app.asar/out/renderer/assets/dist-K3A05YNJ.js:543:11
at async postToApi (file:///D:/Cherry%20Studio/resources/app.asar/out/renderer/assets/dist-K3A05YNJ.js:439:24)
at async OpenAICompatibleChatLanguageModel$1.doStream (file:///D:/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-e4Pmzkul.js:253086:48)
at async fn (file:///D:/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-e4Pmzkul.js:37120:17)
at async file:///D:/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-e4Pmzkul.js:34498:19
at async _retryWithExponentialBackoff (file:///D:/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-e4Pmzkul.js:34600:10)
at async streamStep (file:///D:/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-e4Pmzkul.js:37088:108)
at async fn (file:///D:/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-e4Pmzkul.js:37367:5)
at async file:///D:/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-e4Pmzkul.js:34498:19
错误原因: "[undefined]"
状态码: 500
请求路径: https://www.dmxapi.cn/v1/chat/completions
请求体: {
"model": "flux-2-flex",
"user": "[undefined]",
"max_tokens": "[undefined]",
"temperature": 1,
"top_p": "[undefined]",
"frequency_penalty": "[undefined]",
"presence_penalty": "[undefined]",
"response_format": "[undefined]",
"stop": "[undefined]",
"seed": "[undefined]",
"serviceTier": "[undefined]",
"reasoning_effort": "[undefined]",
"verbosity": "[undefined]",
"messages": [
{
"role": "user",
"content": "生成一个像素苹果"
}
],
"tools": "[undefined]",
"tool_choice": "[undefined]",
"stream": true,
"stream_options": {
"include_usage": true
}
}
响应首部: {
"content-length": "151",
"content-type": "application/json; charset=utf-8",
"date": "Tue, 23 Dec 2025 07:10:51 GMT",
"document-policy": "include-js-call-stacks-in-crash-reports",
"server": "nginx",
"x-rixapi-request-id": "2025122315105159103743182lZvIcq"
}
响应内容: {
"error": {
"message": "not implemented (request id: 2025122315105159103743182lZvIcq)",
"type": "rix_api_error",
"param": "",
"code": "convert_request_failed"
}
}
数据: {
"error": {
"message": "not implemented (request id: 2025122315105159103743182lZvIcq)",
"type": "rix_api_error",
"param": "",
"code": "convert_request_failed"
}
}
🤖 AI解决方案
报错分析报告
1. 错误翻译
原文:not implemented (request id: 2025122315105159103743182lZvIcq)
译文:未实现(请求ID:2025122315105159103743182lZvIcq)
原文:convert_request_failed
译文:请求转换失败
2. 原因分析
这是一个API接口不支持的错误,核心问题是:根本原因:DMXAPI服务端不支持您请求的模型 flux-2-flex,或者该模型在当前服务端点下不可用。
关键线索:
- 错误代码
convert_request_failed表明服务器无法处理/转换您的请求 - 模型名称为
flux-2-flex,但响应显示not implemented - 状态码 500 表示服务器端错误
3. 解决方案
方案一:更换支持的模型
// 修改请求体中的 model 参数
const requestBody = {
"model": "gpt-3.5-turbo", // 或使用其他支持的模型
// 其他参数保持不变...
"messages": [
{
"role": "user",
"content": "生成一个像素苹果"
}
],
"stream": true
};
方案二:检查API文档获取可用模型列表
/v1/models 端点获取当前支持的模型列表方案三:简化请求参数
// 移除所有 [undefined] 参数,只保留必要字段
const cleanRequestBody = {
"model": "gpt-4", // 使用已知支持的模型
"temperature": 1,
"messages": [
{
"role": "user",
"content": "生成一个像素苹果"
}
],
"stream": true
};
4. ️ 预防措施
最佳实践
/v1/models 端点确认可用模型
- 避免使用实验性或未正式发布的模型名称
// 在发送请求前,过滤掉 undefined 和空值参数
function cleanRequestParams(params) {
const cleaned = {};
for (const [key, value] of Object.entries(params)) {
if (value !== undefined && value !== "[undefined]") {
cleaned[key] = value;
}
}
return cleaned;
}
工具推荐
---
关键提示:这种 not implemented 错误通常表示服务端尚未部署或启用您请求的具体功能,更换为官方文档中明确支持的模型是最直接的解决方案。