unexpected status 503 Service Unavailable: CC Switch local proxy failed while ha...

2026年06月17日 10:44 39.46 秒 success

错误信息

unexpected status 503 Service Unavailable: CC Switch local proxy failed while handling Codex endpoint /responses. Provider: DMXAPI; model: qwen3.5-plus-free; upstream_status: HTTP 503; cause: 所有令牌分组 default 下对于模型 qwen3.5-plus-free 均无可用渠道,请更换分组尝试 (request id: 20260617104441385605725CVmhSuDe), url: http://127.0.0.1:15721/v1/responses

AI 解决方案

🔍 错误分析

1. 🌐 错误翻译


原文:unexpected status 503 Service Unavailable: CC Switch local proxy failed while handling Codex endpoint /responses. Provider: DMXAPI; model: qwen3.5-plus-free; upstream_status: HTTP 503; cause: 所有令牌分组 default 下对于模型 qwen3.5-plus-free 均无可用渠道,请更换分组尝试 (request id: 20260617104441385605725CVmhSuDe), url: http://127.0.0.1:15721/v1/responses
译文:意外的状态码 503 服务不可用:在处理 Codex 端点 /responses 时,本地代理(CC Switch)调用失败。提供商:DMXAPI;模型:qwen3.5-plus-free;上游状态码:HTTP 503;原因:在默认(default)令牌分组下,没有可用于模型 qwen3.5-plus-free 的渠道,请尝试更换其他分组(请求ID:20260617104441385605725CVmhSuDe),URL:http://127.0.0.1:15721/v1/responses

2. 🎯 原因分析


根本原因是您尝试调用的模型 qwen3.5-plus-free 在配置的“default”分组下,当前没有任何可用的API渠道或后端服务。当您的请求通过本地代理 (127.0.0.1:15721) 转发到上游DMXAPI服务时,上游因无可用资源返回了 503 Service Unavailable 错误。这通常意味着:
  • 该模型的免费额度可能已用尽。

  • 您在DMXAPI平台的账户配置中,“default”分组没有正确关联到提供此模型的渠道。

  • 提供商端的 qwen3.5-plus-free 服务暂时不可用或已下线。
  • 3. 💡 解决方案


    请按顺序尝试以下解决方案:

    • 更换令牌分组:根据错误提示,这是最直接的解决方法。在您的应用配置或请求参数中,将分组(group 或类似参数)从 default 更换为其他可用的分组。

    •     # 示例:在OpenAI兼容的请求中指定不同的分组/渠道
          client = OpenAI(
              base_url="http://127.0.0.1:15721/v1",
              api_key="your-api-key",
              # 通常可以通过 headers 或额外参数指定分组
              default_headers={"X-Group": "your_other_group_name"} # 具体参数名请查阅DMXAPI文档
          )
          # 或者直接修改请求URL,将default替换为其他分组
          

      • 检查并配置模型渠道

      • - 登录您的 DMXAPI 平台后台。
        - 检查 qwen3.5-plus-free 模型的可用性,并确认其已被正确添加到您想要使用的分组中。
        - 如果当前分组没有此模型,请将其添加进去,或创建一个新的分组并配置好模型渠道。

        • 临时使用替代模型:如果急需使用,可以先将模型切换为其他免费的或当前可用的模型,例如 qwen-turbo-latest 或平台提供的其他选项。
        • 联系DMXAPI支持:如果以上方法均无效,可能是平台端的问题。请将完整的错误信息(特别是其中的 request id)提供给DMXAPI的技术支持,以便他们排查 qwen3.5-plus-free 模型的具体状态。

        4. 🛡️ 预防措施


      • 设置备用模型:在代码中实现自动的模型降级(fallback)机制。当首选模型返回5xx错误时,自动尝试调用备用模型。

      • 实现错误重试:对于瞬时性的服务不可用错误(如503),可以设置合理的重试策略(例如,间隔几秒重试1-2次),但需注意避免重试风暴。

      • 增强监控与告警:监控API调用的成功率、延迟和错误类型。对连续出现的“模型不可用”类错误设置告警,以便及时发现并处理配置或资源问题。