跳转到内容

There's an issue with the selected model (minimaxai/minimax-m2.5) - CC Switch

Quick fix

使用 NVIDIA NIM / MiniMax 时,开启本地代理并接管 Claude,同时开启整流器以过滤 prompt_cache_key 参数,或手动 export ANTHROPIC_BASE_URL 指向本地代理端口。

报错原文
There's an issue with the selected model (minimaxai/minimax-m2.5[1m]). It may not exist or you may not have access to it. Run --model to pick a different model.

该错误通常发生在通过 cc-switch 切换至 NVIDIA NIM 或 MiniMax 等第三方 API 时。主要原因是模型映射未正确加载到本地代理中,导致请求未能转发到正确的模型端点。此外,NVIDIA API 不支持 Anthropic 的 `prompt_cache_key` 参数,若未开启整流器进行参数过滤,也可能引发调用失败。部分用户即使手动设置 `ANTHROPIC_BASE_URL` 仍会遇到 502 错误,说明本地代理与上游服务的连通性或配置存在异常。

  1. 开启本地代理并启用“接管 Claude”功能,确保 Claude Code 的请求通过 cc-switch 本地代理转发。

  2. 在高级设置中开启整流器,自动过滤 NVIDIA API 不支持的 `prompt_cache_key` 参数。

  3. 检查 API 格式设置,确保使用 OpenAI chat completions 格式而非 Anthropic 原生格式。

  4. 若仍报错,在终端手动设置环境变量后启动 Claude Code:

    终端环境变量
    export ANTHROPIC_BASE_URL="http://127.0.0.1:代理端口"
  5. 更新 cc-switch 至最新版本(v3.12.3+ 已包含多项兼容性改进)。

ToolClaude Code
Version3.11 - 3.12.0
PlatformsWindowsmacOSLinux
已经开启代理和接管,为什么还是报同样的错?
请确认整流器已开启,并检查模型名称是否存在于当前供应商的模型映射中。NVIDIA 的 m2.5 模型可能不支持 1m 上下文,尝试更换其他模型测试。
手动 export ANTHROPIC_BASE_URL 后报 502 怎么办?
502 错误通常表示本地代理与上游 API 服务器连接失败。请检查代理端口是否被占用,以及 NVIDIA/MiniMax 的 API 密钥和 base_url 配置是否正确。
StepFun 的 base_url 应该填什么?
按量计费使用 `https://api.stepfun.com`,Step Plan 订阅使用 `https://api.stepfun.com/step_plan`。当前 cc-switch 内置预设存在混淆,v3.20.4 已在 Codex 中拆分,Claude Code 的拆分尚未实现。

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。