Report === --- User-Friendly Information --- Message: 自定义模型 custom-local:Auto 错误...

2026年09月11日 15:39 10.42 秒 success

错误信息

=== Error Report === --- User-Friendly Information --- Message: 自定义模型 custom-local:Auto 错误,请切换模型或重试。 --- Technical Details --- Error Code: REFUSAL Trace ID: cb739b1002b44efb9734b0c0f6c0f97a Timestamp: 2026/09/09 19:58:59 (UTC+8) Server Detail: {"code":-32603,"message":"Internal error","data":{"details":"ACP execution admission did not commit (ADMISSION_FAILED); reason=Request failed with status code 500"}} App Version: 5.4.9 User ID: 8909fc3c-039e-4e13-bfaf-1db986d55e3f

AI 解决方案

🌐 错误翻译


原文:Message: 自定义模型 custom-local:Auto 错误,请切换模型或重试。
译文:自定义模型 custom-local:Auto 出现错误,请切换模型或重试。

原文:Internal error
译文:内部错误

🎯 原因分析


  • 根本原因:服务端在处理 ACP(应用控制协议)请求时发生内部错误(HTTP 500),导致自定义模型 custom-local:Auto 无法正常运行。

  • 发生位置:服务端执行 ACP 准入时失败,具体原因为请求返回了 500 状态码,表明服务端在处理请求时出现未预期的异常。
  • 💡 解决方案


    #### 1. 切换其他可用模型进行验证
    // 临时切换到兼容模型
    const response = await client.chat.completions.create({
      model: "gpt-4", // 切换为平台支持的稳定模型
      messages: [{ role: "user", content: "你的请求内容" }]
    });
    

    #### 2. 检查自定义模型配置(若需继续使用 custom-local:Auto)

    // 确保模型名称和配置正确
    const models = await client.models.list();
    const customModel = models.data.find(m => m.id === "custom-local:Auto");
    
    if (!customModel) {
      throw new Error("自定义模型 custom-local:Auto 未正确配置");
    }
    
    // 获取当前应用版本(5.4.9)的最新配置规则
    const config = await client.config.getAppConfig();
    // 检查是否有针对自定义模型的白名单或限制规则
    

    🛡️ 预防措施


  • 版本同步:确保客户端版本(当前为 5.4.9)与服务端一致,避免因版本不兼容导致内部错误。

  • 超时与重试机制:对临时性 500 错误增加自动重试逻辑(建议最多 3 次,间隔 1-2 秒)。

  • 监控与日志:通过 Trace ID: cb739b1002b44efb9734b0c0f6c0f97a 在服务端日志中定位具体异常堆栈,排查 ACP 执行失败的代码路径。