cc-switch接入京东白嫖的token

长白心 2026-06-29 18:18 1

书接佬友们的分享:白嫖京东 50W积分,可用GLM5.2

jd的接口是openai系列的,想要接入claude code中则需要一些特殊处理,下面就讲一讲我的做法供佬友们参考


CC-Switch 反代openai接口的模型服务


一般而言,以"…/v1"结尾的就是兼容openai接口的模型接口,但是如果我们想要用claude code这样的工具去接入这样的模型,就需要处理API接口的字段映射(因为Anthropic的接口与openai是不同的)

处理接口字段的映射有两种思路,

1.在claude code/codex这种智能体框架中劫持他们发出的请求并替换字段,这种方法一是破坏性强且可观测性很差,对普通的开发者来说门槛也过高


2.在本地地址127.0.0.1启动一个反代服务,反代服务成为claude code和厂商API的中间人,字段的转换由这个本地反代服务来处理。针对反代服务的工具有很多,CPA,sub2API,还有cc switch。cc-switch对于本地反代服务支持的最好,可视化做的也是最出色的,所以介绍一下在cc switch中配置的方法


CC switch配置本地反代服务


实操如下


1.配置基本接口信息


首先点击+并选择自定义


以京东的v1接口为例 https://agentrs.jd.com/api/saas/openai-u/v1

高级选项–API格式–OpenAI Chat Completions(需开启路由)


然后下一步配置模型映射(重要,这里比较容易踩坑)

JoyAgent 到厂商那里查一下支持哪些模型


cc-switch上也有配置查询列表的按钮“获取模型列表”(不过京东的并没有配置对应的list接口)


所以得手动输入,这里要注意“实际请求模型”必须和厂商的名称保持一致,不然无法使用,1M上下文也需要厂商支持才行【我这里没有仔细查,实际需要自己去确定】,然后点添加


打开路由


下一步到设置–路由里面去,确认圈起来的地方都打开(这里用的是claude code)


然后回到首页,这里路由的标志符号要确定打开


最后一步,到cc中测试一下,如图这是已经打通了


注意


1.开启本地反代服务后每次都需要打开cc-switch才可以正常使用,可以在设置–通用中设置自启


2.虽然启动本地反代后可以正常使用,但是仍会存在一些工具调用的bug,这是不可避免的因为毕竟映射过程中会有一些字段的特殊处理过不去,建议关注社区的解决方案,及时更新和补丁

最新回复 (9)
  • DAG 06-29 18:19
    1

    codex可以吗,还是codex用的习惯一些

  • Aerxz 06-29 18:20
    2

    坐等大佬开codex教程,感谢大佬

  • 长白心 楼主 06-29 18:20
    3

    codex应该可以不要路由好像?毕竟接口是兼容的

  • 月城 06-29 18:21
    4

    GLM 5.2是不是一直429,还是我的IP被京东办了

  • 长白心 楼主 06-29 18:22
    5

    负载太高了,估计L站佬友涌入后他们内部算力来不够哈哈

  • mumu 06-29 18:23
    6

    我也领了 但是还没有测试 等下回去试试 据说现在领到的额度只有5w了

  • sunfly 06-29 18:34
    7

    测试下调用工具可以吗?不改端点对话是可以的但是调用工具直接报错

  • XiaoQ1 06-29 18:36
    8

    京东给了Anthropic专属协议的Base URL了,不用开路由直连就能用:https://agentrs.jd.com/api/saas/openai-u

    这是配置:


    {
    "env": {
    "ANTHROPIC_AUTH_TOKEN": "RsCenterCH-",
    "ANTHROPIC_BASE_URL": "https://agentrs.jd.com/api/saas/openai-u",
    "ANTHROPIC_DEFAULT_FABLE_MODEL": "GLM-5.2",
    "ANTHROPIC_DEFAULT_FABLE_MODEL_NAME": "GLM-5.2",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "GLM-5.2",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL_NAME": "GLM-5.2",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "GLM-5.2",
    "ANTHROPIC_DEFAULT_OPUS_MODEL_NAME": "GLM-5.2",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "GLM-5.2",
    "ANTHROPIC_DEFAULT_SONNET_MODEL_NAME": "GLM-5.2"
    }
    }
  • 长白心 楼主 06-29 19:19
    9

    哈哈哈哈哈我没找到这个欸,佬友真是神通广大

* 帖子来源Linux.do
返回