V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
GeorgeV
V2EX  ›  Claude

Claude Desktop 里的 DeepSeek API 该怎么设置?

  •  
  •   GeorgeV · 7h 41m ago · 750 views

    之前按网上搜来的办法,在 Claude Desktop ( Help → Troubleshooting → Enable Developer Mode Developer → Configure Third-Party Inference )里添加了 DeepSeek 的 API ,运行正常。今天发现 Claude 提示:

    message: Invalid custom3p enterprise config: inferenceModels: configured model "deepseek-v4-pro" is not an Anthropic model. Gateway deployments require an Anthropic model from the provider catalog — expected a gateway model route referencing an Anthropic model (e.g. claude-sonnet-4-5, anthropic/claude-*). Name routes to match the underlying model. failingField: inferenceModels

    是不是要在deepseek-v4-pro之前加一个claude-才行了?

    9 replies    2026-05-07 19:31:15 +08:00
    fiveStarLaoliang
        1
    fiveStarLaoliang  
       6h 34m ago
    你的模型名称不对吧,DeepSeek 的官网的模型是下面这些:
    Windows 用户,在 Powershell 中执行:
    $env:ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
    $env:ANTHROPIC_AUTH_TOKEN="<你的 DeepSeek API Key>"
    $env:ANTHROPIC_MODEL="deepseek-v4-pro[1m]"
    $env:ANTHROPIC_DEFAULT_OPUS_MODEL="deepseek-v4-pro[1m]"
    $env:ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-v4-pro[1m]"
    $env:ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-v4-flash"
    $env:CLAUDE_CODE_SUBAGENT_MODEL="deepseek-v4-flash"
    $env:CLAUDE_CODE_EFFORT_LEVEL="max"
    GeorgeV
        2
    GeorgeV  
    OP
       6h 31m ago
    @fiveStarLaoliang 你这个是在 Claude Code 里的设置,我之前就按照官网这么设,Claude Code 里一直能正常调用 DS 模型,现在也无任何问题。上面说的是在 Claude Desktop app 里的设置,今天突然出问题了。
    fiveStarLaoliang
        3
    fiveStarLaoliang  
       6h 29m ago
    desktop app 不就是套了个壳子么,应该是类似的吧,环境变量配置以后应该是通用的吧
    youngxhui
        4
    youngxhui  
       6h 27m ago
    推荐 cc desktop switch, 一件切换模型。https://github.com/lonr-6/cc-desktop-switch
    GeorgeV
        5
    GeorgeV  
    OP
       6h 21m ago
    @fiveStarLaoliang 网上也有人碰到相同问题了( https://www.reddit.com/r/LocalLLM/comments/1t3oypq/switched_my_claude_code_agent_loop_to_deepseek_v4/)

    解决办法就是 zaids 模型名前加个前缀`claude-xx`

    “Just found the solution by myself... rename the model name from `deepseek-v4-pro` to `claude-deepseek-v4-pro`. CC desktop need a prefix `claude-xx` to recognize models. How conservative”

    这样能继续用 DS 模型,但估计会降级成 flash 版本:

    “Deepseek will use Flash as fallback if the model name not matched. Guess that's why it works in your case. If you wanna use Pro, do considering set up a local http proxy to move on.”
    viking602
        6
    viking602  
       5h 23m ago
    最新版本已经只能限制使用 claude 模型了
    GeorgeV
        7
    GeorgeV  
    OP
       5h 2m ago
    @viking602 在 Terminal 里运行的 Claude Code 似乎还没受影响。另外,qoder 这个 app 和 Claude Desktop 比起来怎么样? qoder 能用 DS 的 API
    softnero
        8
    softnero  
       2h 47m ago
    utodea
        9
    utodea  
       2h 26m ago
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3263 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 13:57 · PVG 21:57 · LAX 06:57 · JFK 09:57
    ♥ Do have faith in what you're doing.