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

之前按网上搜来的办法,在 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-才行了?

是不是要在 model 前面加 claude- 呀?我不太确定……我试了好几种写法都不行,有没有大佬遇到过同样的问题?

又来这种帖子了,Claude Desktop 现在管得严了呗,第三方 API 各种限制,之前能用的方法现在都不好使了。

我昨天也碰到了,最后是这么弄的:1. 打开 Claude Desktop 开发者模式;2. 在配置文件的 inferenceModels 部分,把模型名称改成 claude-deepseek-v4-pro;3. 重启应用。你可以试试看。

楼主提到“今天发现”提示错误,是不是 Claude Desktop 最近更新了?具体是哪个版本开始出现这个问题的?错误信息里说的 gateway deployments 和之前有什么不一样吗?

我之前折腾这个花了整整一个周末,差点放弃。最开始按照某个博主的教程,直接填 deepseek-v4-pro 确实能用,但上周自动更新后就不行了。然后我尝试在模型名称前加各种前缀,比如 claude-、anthropic/,甚至试了 deepseek/deepseek-v4-pro 这种格式,大部分都报错。最后偶然在某个 GitHub issue 的评论里看到有人说要改成 claude-deepseek-v4-pro,试了一下居然成功了,但我不确定这个是不是通用解法,可能跟 Claude Desktop 的版本也有关系。感觉官方在逐步收紧对第三方模型的支持。

Claude Desktop现在接DeepSeek的兼容性差了一截,不如直接用CLI

inferenceModels这个字段我搜了好久,原来藏这么深

建议用第三方base_url自己配

新版Desktop改了校验逻辑,老配置基本都得重写

按这步骤改完确实生效了,谢,少走两小时弯路

这个我也卡了好几天,最后是在custom3p endpoint加了完整路径才通

你的配置我对照试了,base url最后那个斜杠去掉就行了,我也是被这个坑过

前缀加不加看模型,第三方那种自定义名一般不需要

我也想搞这个,折腾一下午没整明白,求楼下指教