【问题】Claude Code接入DeepSeek报错

怀民亦未寝 2026-04-27 14:24 1

各位大佬好,最近刷到了很多人把deepseek接入Claude code办公的场景,我突然想到了实习公司提供了免费的token可以使用,公司是集成式的中转站。


接入了国内各种大模型,我先把公司的api接入到了ccswitch,并且把测试模型改成了deepseek,显示测试成功,这里其实问题挺大的,最开始直接调的apiurl总是报错,后面干脆改成完整URL就测试通过了,


具体配置如下:



可以看到ccswitch是没问题的已经连接成功了,但是cli和vscode的插件都提示无法使用:




这里就到了最奇怪的地方了,测试是通的,公司后台也显示了我的模型使用记录,但是就是无法使用,一直提示“There’s an issue with the selected model (deepseek-v4-pro). It may not exist or you may not have access to it. Run /model to pick a different model.”有没有大佬知道怎么解决

最新回复 (18)
  • 甘棠 04-27 14:25
    1

    你的base url填错了吧



    claude code的是/v1/messages

    或者你开了ccs的格式转化了吗

  • 怀民亦未寝 楼主 04-27 14:27
    2

    我试过了,如果只填v1,是会报错的,但是填写完整的url就不会报错,公司的提供api地址是这样的,如果这样放进去就是报错




    但是公司是给了一套请求示例的,这里公司给了完整的url,所以如果cc改成这个完整的,就测试通过了,所以就很奇怪





  • 怀民亦未寝 楼主 04-27 14:29
    3

    不填写v1的我也试过了URL报错,话说佬你提到的这个ccs的格式转化在哪里呀

  • 610100 04-27 14:30
    4

    找chatgpt要个配置呗,powershell执行


    [Environment]::SetEnvironmentVariable(“ANTHROPIC_BASE_URL”, “https://api.deepseek.com/anthropic”, “User”)

    [Environment]::SetEnvironmentVariable(“ANTHROPIC_AUTH_TOKEN”, “sk-11111111111111111111111111”, “User”)


    [Environment]::SetEnvironmentVariable(“ANTHROPIC_MODEL”, “deepseek-v4-flash[1m]”, “User”)

    [Environment]::SetEnvironmentVariable(“ANTHROPIC_DEFAULT_OPUS_MODEL”, “deepseek-v4-flash[1m]”, “User”)

    [Environment]::SetEnvironmentVariable(“ANTHROPIC_DEFAULT_SONNET_MODEL”, “deepseek-v4-flash[1m]”, “User”)

    [Environment]::SetEnvironmentVariable(“ANTHROPIC_DEFAULT_HAIKU_MODEL”, “deepseek-v4-flash[1m]”, “User”)

    [Environment]::SetEnvironmentVariable(“CLAUDE_CODE_SUBAGENT_MODEL”, “deepseek-v4-flash[1m]”, “User”)


    [Environment]::SetEnvironmentVariable(“CLAUDE_CODE_EFFORT_LEVEL”, “max”, “User”)

  • 甘棠 04-27 14:31
    5



    你填写完整url应该自动开启了吧



  • 怀民亦未寝 楼主 04-27 14:32
    6

    那这就奇怪了呀,测试能够通,公司的token使用记录也能查到,但是cli和插件就是提示“ There’s an issue with the selected model (deepseek-v4-pro). It may not exist or you may not have access to it. Run /model to pick a different model.

  • jysirsen 04-27 16:21
    7

    参考我的 opencode go 计划的的配置 ,它家的完整 url 应该是 https://opencode.ai/zen/go/v1/chat/completions




  • leroy 04-27 16:25
    8



    ccs 里面直接选 deepseek,然后填 key跟 modal就行了

    我是这么做的

    baseurl 是 https://api.deepseek.com/anthropic

  • jysirsen 04-27 16:26
    9





    确认一下你的路由要打开

    ccs 这里虽然显示的是 claude 的模型,实际上已经代理我的 go 计划的ds 模型了。

  • Melonpan 04-27 16:27
    10

    deepseek的官网不是写了anthropic格式的调用链接吗?

    "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",

    就这个一遍过啊 ^-^


    我眼睛瞎了,没看见用的是公司的集成中转站 ^-^

  • 怀民亦未寝 楼主 04-27 16:48
    11

    佬,你这个真的是神了,我真的成功了,我调的deepseek模型,但是聊天显示是Claude模型,这个是没问题的吧

  • 怀民亦未寝 楼主 04-27 16:49
    12

    路由这个我打开确实成功了,但是就是URL也要根据楼上的那个请求修改一下,最后就是真的成功了,但是聊天的时候会说他是Claude模型,笑死,这个是正常的吗

  • LLLike27 04-27 17:09
    13

    佬 问一下 claude code接入ds 速度跟正确率怎么样

  • reliant 04-28 00:50
    14

    API Error: 400 {“error”:{“message”:“Error from provider (DeepSeek): The reasoning_content in the thinking mode must be passed back to the API.”,“type”:“invalid_request_error”,“param”:null,“code”:“invalid_request_error”}}

    我用ccs代理go的deepseekV4会报这个错

  • 妖 灵 05-07 12:03
    15



    大佬,我按你说的做完后,发送消息出现图中这个报错,出现后会直接中断claude之后的步骤,我问AI说是因为这个第三方返回的字段里没有uasge,而claude又要查询记录这个字段,这个有解决办法吗?

  • 骑个大二八 06-09 10:58
    16

    佬请问怎么解决的?遇到了一样的问题

  • reliant 06-09 11:10
    17

    换了cpa,你是opencodego订阅吗

  • 骑个大二八 06-09 11:57
    18

    是啊 一样 现在用 ds 一直【Invalid tool parameters 】

* 帖子来源Linux.do
返回