发帖
 找回密码
 立即注册
搜索
0 0 0
教程文档 496 0 昨天 15:48
接着 【T佬】GPTLoad 1.0正式版发布,支持多渠道Key池轮询代理服务! 展开讨论。

这篇帖子会教你把GPTLoad接入CCR,用自己的Key池畅快使用Claude Code。

相关项目:

GPTLoad:GitHub  tbphp/gptload:智能密钥轮询的多渠道AI代理。(多渠道AI代理,具备智能密钥轮询功能)

Claude Code Router:https://github.com/musistudio/claudecoderouter

Claude Code:https://github.com/anthropics/claudecode


前提条件

确保你已经成功部署并启动了GPTLoad服务。此贴以默认地址http://localhost:3001和代理密钥sk123456为例。(需改成你自己的)
已安装Node.js和npm。

如果想了解GPTLoad如何部署,请查看帖子:【T佬】GPTLoad 1.0正式版发布,支持多渠道Key池轮询代理服务!

安装
执行命令,安装Claude Code和CCR。
npm install g @anthropicai/claudecode
npm install g @musistudio/claudecoderouter


配置
配置文件: ~/.claudecoderouter/config.json
(如果没有就创建)
配置内容示例:

  1. {
  2.   "Providers": [
  3.     {
  4.       "name": "gpt-load-openai",
  5.       "api_base_url": "http://localhost:3001/proxy/openai/v1/chat/completions",
  6.       "api_key": "sk-123456",
  7.       "models": [
  8.         "gpt-4.1-mini",
  9.         "gpt-4.1-nano"
  10.       ]
  11.     },
  12.     {
  13.       "name": "gpt-load-gemini",
  14.       "api_base_url": "http://localhost:3001/proxy/gemini/v1beta/models/",
  15.       "api_key": "sk-123456",
  16.       "models": [
  17.         "gemini-2.5-pro",
  18.         "gemini-2.5-flash"
  19.       ],
  20.       "transformer": {
  21.         "use": [
  22.           "gemini"
  23.         ]
  24.       }
  25.     },
  26.     {
  27.       "name": "gpt-load-gemini-openai",
  28.       "api_base_url": "http://localhost:3001/proxy/gemini/v1beta/openai/chat/completions",
  29.       "api_key": "sk-123456",
  30.       "models": [
  31.         "gemini-2.5-pro",
  32.         "gemini-2.5-flash"
  33.       ]
  34.     },
  35.     {
  36.       "name": "gpt-load-anthropic",
  37.       "api_base_url": "http://localhost:3001/proxy/anthropic/v1/messages",
  38.       "api_key": "sk-123456",
  39.       "models": [
  40.         "claude-sonnet-4-20250514",
  41.         "claude-3-haiku-20240307"
  42.       ],
  43.       "transformer": {
  44.         "use": [
  45.           "Anthropic"
  46.         ]
  47.       }
  48.     }
  49.   ],
  50.   "Router": {
  51.     "default": "gpt-load-gemini,gemini-2.5-pro",
  52.     "background": "gpt-load-gemini,gemini-2.5-flash",
  53.     "think": "gpt-load-gemini,gemini-2.5-pro",
  54.     "longContext": "gpt-load-gemini,gemini-2.5-pro",
  55.     "longContextThreshold": 60000,
  56.     "webSearch": "gpt-load-gemini,gemini-2.5-flash"
  57.   }
  58. }
复制代码


说明:

上面的gptloadgeminiopenai渠道是Gemini的OpenAI兼容格式。
记得把http://localhost:3001,还有路径里面的分组名称(openai,gemini)换成你自己的。
Providers里面的渠道配置,要根据你自己GPTLoad的分组渠道自行调整。没有的就删除。
sk123456密钥也要改成你自己的代理密钥。
还有个细节,anthropic渠道里面的transformer.use值是:Anthropic,首字母一定要大写。
模型也要根据你自己的渠道配置来,我这里只是写了几个官方默认的。
最后重点,Router里面我默认配置了gemini的模型,你要根据自己的需求调整配置。

总结:就是这个配置仅供参考,你可以参考这个格式,但里面的内容要根据你自己GPTLoad服务的具体情况调整。别直接复制使用啊。

使用
CCR!启动!!!
ccr code


GPTLoad的官方文档也更新了很多其他客户端的接入方式和一些细节,有需要的朋友直接查看GPTLoad官方文档  接入指南。
官方文档仍在持续更新中……

如果这个教程对你有用,求个认可哦。
──── 0人觉得很赞 ────

使用道具 举报

大佬,太强了!
太完美啦,谢谢T哥
您需要登录后才可以回帖 立即登录
高级模式