求助:Cursor如何绕过官方验证通过api 站使用 claude 3.5

求助各位佬,如何让 cursor 用上公益站的 claude3.5呢?
直接配置 claude3.5模型,在 openAI api key 中自定义地址是不会生效的,gpt4o 是没问题的,claude 前缀的模型会自动走Anthropic API key的官方配置,提示鉴权失败:

You're using your own API key, and we got the following error from Anthropic:
{"type":"error","error":{"type":"authentication_error","message":"invalid x-api-key"}}

而配置在Azure API Key中的地址会提示:Invalid credentials.Please try again.这种方式昨天都是可以的,我强烈怀疑是手贱点了 cursor 的升级导致不可用的,佬们有别的思路吗?

18 个赞

通过 oneapi 重命名一下模型名称?

2 个赞

在这个帖子下面说过,你用one-api或者自己写cf worker 转也可以,但是模型名称不要使用默认的,统一使用openai格式

2 个赞

佬,能具体教教吗

就是 oneapi 或者 newapi 都有一个模型重映射功能,像这样配一下,相当于给模型换一个名字

1 个赞

听说cursor会给主要的模型匹配专属的prompts,不知道改名之后效果会不会降低

遇到一样的问题了,蹲佬分享经验

From 快问快答 to 开发调优

佬,这种是必须自建服务才能使用的哇

是,跟楼上说的,要么搞个 one、new,要么搞个 cf worker

1 个赞

佬,我自建了 newapi 咋没找到这个界面,这是从哪进的啊

进“渠道”页面

是的,这是个问题,但是我在issue和cursor的社区看见佬友的留言了,不知道后续官方修不修这个

这个问题也是遇到了,我看到github 的issue 提出了,但是官方好像并没有解决,只要匹配到claude 之类的就还是会请求到claude 官方的base URL .

这题我会 我用的 simple-one-api 给模型重定向了下 不要用claude开头就行了