Report === --- User-Friendly Information --- Message: 自定义模型 custom-local:glm-5.3...

2026年09月01日 11:05 19.66 秒 success

错误信息

=== Error Report === --- User-Friendly Information --- Message: 自定义模型 custom-local:glm-5.3-flash 错误,请切换模型或重试。 --- Technical Details --- Error Code: 404 Request ID: 4c075253e7064c9794010e1a86541bf9 Trace ID: 4c075253e7064c9794010e1a86541bf9 Timestamp: 2026/09/01 11:04:52 (UTC+8) Server Detail: {"code":-32603,"message":"Internal error","data":{"message":"Invalid URL (POST /v1/responses/chat/completions)","type":"invalid_request_error","param":"","code":0,"details":"404 Invalid URL (POST /v1/responses/chat/completions) (131a4d0c5f5b49abbd5e2cdd845abd24/8a0c1a8b-8d20-46ec-b481-74ec2ffae093)","statusCode":404,"category":"internal"}} App Version: 5.4.5 User ID: 22d12551-3250-426f-919a-69a58a2d8707

AI 解决方案

🔍 报错分析

1. 🌐 错误翻译

原文:Invalid URL (POST /v1/responses/chat/completions)
译文:无效的 URL (POST /v1/responses/chat/completions)

2. 🎯 原因分析


  • 根本原因:API请求发送到了不存在或不匹配的接口端点,服务器返回404错误

  • 具体位置:请求尝试访问 /v1/responses/chat/completions 路径,但该路径在服务器上不存在

  • 上下文分析:结合错误信息"自定义模型 custom-local:glm-5.3-flash 错误",说明在使用自定义本地模型时,请求的API路径格式不正确,服务器无法识别该路由
  • 3. 💡 解决方案


    该错误通常是API版本路径配置不正确导致的。根据常见的大模型API标准格式,正确的路径应该是:

    ``代码语言
    // 正确的API请求路径
    // 标准OpenAI格式:
    POST /v1/chat/completions

    // 或根据具体API文档确认正确的路径
    // 例如某些API可能是:
    POST /v1/completions
    POST /api/v1/chat/completions
    `

    修复步骤

  • 检查API文档,确认自定义模型glm-5.3-flash的正确API端点路径

  • 修改请求URL,使用正确的路径格式,常见的标准格式为/v1/chat/completions`

  • 确保请求方法(POST)和Content-Type正确
  • 4. 🛡️ 预防措施

    • 严格对照API文档:调用任何API前,务必仔细核对官方API文档,确认正确的端点URL、请求方法、参数格式

    • 使用环境变量管理URL:将API的基础URL配置在环境变量或配置文件中,方便统一管理和切换,避免硬编码

    • 前置验证请求配置:在发送请求前,对URL、方法、头信息进行有效性检查,可使用Postman等工具先行测试API连通性

    • 查看API官方文档:定期关注API服务商的版本更新说明,防止因API升级导致的路径变更问题