Claude Code Router 怎么读取供应商账户余额与套餐额度并测试用量字段映射

发布时间:2026/9/10 5:56:33

Claude Code Router 怎么读取供应商账户余额与套餐额度并测试用量字段映射 Claude Code Router 怎么读取供应商账户余额与套餐额度并测试用量字段映射【免费下载链接】claude-code-routerOne local control plane for every AI agent: route across models, fuse new capabilities, orchestrate tools, and stay fully in control.项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-router在 Claude Code RouterCCR中接入上游供应商之后如果你想在供应商列表、托盘或账号面板里看到账户余额、套餐额度和账号状态需要给这个供应商开启获取用量并把供应商用量接口返回的 JSON 字段映射到 CCR 的余额、订阅等指标上。供应商返回的字段结构各不相同直接保存前很容易把路径写错。下面的流程是在供应商表单里开启用量读取 → 选择用量模式 → 填写字段映射 → 用测试用量请求验证映射 → 在概览仪表盘确认余额组件有数据。前提供应商已经添加完成API 地址和 API 密钥可用浏览器请求模式仅在 CCR Desktop 可用。用量读取只影响账号用量展示不会影响模型是否能请求关闭后 CCR 不请求用量接口。开启用量读取并选择用量模式在供应商配置表单中打开获取用量开关然后从以下四种用量模式中选择来源供应商配置模式适用情况标准用量端点供应商已适配 CCR 标准账号端点例如/.well-known/ccr/account和/v1/account/limits或使用内置预设供应商HTTP JSON 请求供应商已有自己的余额或额度接口且返回自定义 JSON浏览器请求用量接口依赖网页登录态、Cookie 或 localStorage仅在 CCR Desktop 可用原始连接器 JSON直接编辑account.connectors数组适合更复杂的能力如果供应商按 CCR 标准格式提供账号接口或使用内置预设选标准用量端点即可不需要再填字段路径。本文主路径以HTTP JSON 请求为例因为它覆盖供应商返回自定义 JSON这一最常见情况。刷新间隔毫秒控制用量刷新间隔。未填写时使用默认刷新间隔最小有效间隔为 30000ms。填写 HTTP JSON 请求与字段映射HTTP JSON 请求模式下请求会附带供应商 API Key除非在 raw connector 中改成其他认证方式。需要填写的核心字段字段含义方法用量请求方法GET或POST用量请求 URL用量接口地址可以是完整 URL请求头用量接口需要的额外请求头。文档明确提醒不要在这里写固定的敏感认证头优先使用供应商 API Key 认证请求体POST请求体必须是合法 JSON余额剩余字段 / 余额总额字段 / 余额已用字段余额三个值在响应 JSON 中的路径余额单位例如USD、CNY或%订阅剩余字段 / 订阅上限字段 / 订阅重置字段套餐、订阅、tokens 或配额的剩余量、总量和重置时间路径。重置时间可返回 ISO 时间也可返回秒级或毫秒级时间戳订阅单位例如tokens、requests、hours状态字段账号状态路径支持ok、warning、critical、error、unsupported消息字段账号提示信息路径适合展示供应商返回的错误、套餐说明或风控提示字段路径使用 CCR 的轻量 JSONPath 语法支持以下写法写法说明$整个响应对象$.balance.remaining读取对象字段$.items[0].value读取数组下标$[weird-key]读取包含特殊字符的字段名$.limits[?(.typeTOKENS)].remaining在数组中查找第一个满足简单等值条件的对象100 - $.data.percentage数值字段支持简单减法表达式常用于把已用百分比转换成剩余百分比如果站点把 access token 存在localStorage、用量接口依赖浏览器登录态则改用浏览器请求模式底层是webcontent-jsonconnector。该模式不携带供应商 API Key请求从浏览器存储 Origin在 CCR 内置浏览器中执行fetch并通过${localStorage.key}这类请求头模板注入 token。文档给出的 raw connector 示例字段值仅为文档示例需按你的供应商替换 endpoint、loginUrl 和映射路径{ type: webcontent-json, endpoint: https://api.vendor.example.com/account, browser: { credentials: omit, loginUrl: https://vendor.example.com/login, partition: built-in-browser, requestOrigin: https://vendor.example.com, headerTemplates: { authorization: Bearer ${localStorage.accessToken} } }, mapping: { meters: [ { id: balance, kind: balance, label: Balance, remaining: $.balance.remaining, unit: USD } ] } }其中credentials的取值规则认证通过 token 请求头发送且 API 返回Access-Control-Allow-Origin: *时用omit只有接口需要 Cookie 且服务端返回精确网站 origin 时才用include。若browser.credentials未配置CCR 在配置了browser.headerTemplates时默认使用omit否则保持面向 Cookie 场景的旧默认值include。用测试用量请求验证字段映射保存前先验证映射是否写对点击测试用量请求。CCR 会立即请求一次用量接口并解析映射结果这是文档指定的在保存前验证字段路径的方式。测试成功后界面会列出响应字段即响应 JSON 中可选的字段路径。点击余额剩余、余额总额、余额已用、订阅剩余、订阅上限、重置时间可以把对应路径快速填入相应字段避免手写路径出错。映射无误后再保存供应商。走原始连接器 JSON模式时点击插入示例会填入一个包含standard、http-json、webcontent-json、plugin和local-estimate五种类型的示例 connector 数组可以基于示例改写。各 connector 类型的能力连接器类型能力standard使用 CCR 标准账号端点http-json请求一个 JSON 接口并用 mapping 字段映射余额、套餐、状态和消息webcontent-json使用 CCR Desktop 内置浏览器登录态执行浏览器侧请求并映射 JSON 响应plugin调用已安装插件注册的账号用量 connectorlocal-estimate不请求远程接口基于本地窗口配置展示估算额度导入本机 Agent 登录态Claude Code、Codex、ZCode的供应商会自动带上对应的账号用量读取Claude Code 导入使用 Anthropic OAuth 用量接口Codex 导入会读取 Codex 额度、余额和 token 统计接口ZCode 导入在 API 地址命中内置预设时复用对应预设的用量配置无需再手动映射。在概览仪表盘验证余额展示用量读取生效后到概览仪表盘查看结果来源概览仪表盘编辑布局时添加账户组件数据选择所有账户或指定账户内部配置值格式通常是provider或provider::credentialId。账户组件读取供应商配置里的账户 / 用量连接器展示的是连接器最近一次获取到的快照不按顶部按时间查看用量的时间窗口重算。要让它显示余额或剩余额度前提是供应商已启用并测试过获取用量。如果账户组件为空按文档给出的顺序检查供应商是否配置了账户 / 用量连接器获取用量测试是否成功API Key 或账户接口是否仍有效当前选择的指定账户是否已经被删除或重命名。托盘是另一个验证点把托盘小精灵设为余额进度条选择供应商账户和余额 / 套餐 / 额度数据作为进度来源来源托盘配置。如果页面提示暂无可用账户数据请先为供应商启用账户监控说明还没有供应商开启获取用量或用量读取尚未成功。限制说明获取用量只影响账号用量展示不影响模型请求能力关闭后不再请求用量接口。浏览器请求模式只在 CCR Desktop 可用且用量接口响应仍须是 JSON字段映射继续使用轻量 JSONPath用量请求 URL 可以是另一个 origin前提是目标 API 允许该网站 origin 跨域访问。用量读取的刷新间隔最小有效值为 30000ms低于该值的填写不生效。凭据池中的启用开关控制单条凭据是否参与请求转发和用量读取关闭后保留配置但不会被选中凭据名称会出现在账号用量、日志和内部诊断里建议写成可识别的用途或额度来源。供应商通过ccr://provider深度链接导入时usage_url、fetch_usage、usage_method、balance、subscription等参数可以随导入直接带上用量接口与字段路径来源一键导入供应商导入后仍建议在表单里用测试用量请求复核一次映射。【免费下载链接】claude-code-routerOne local control plane for every AI agent: route across models, fuse new capabilities, orchestrate tools, and stay fully in control.项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-router创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/10 5:56:33

10个用户的项目该不该上微服务?真实成本与适用边界解析

上周组里一个小伙伴兴冲冲跑过来,说要把刚起步的项目拆成微服务,还顺手画了一张微服务架构图,注册中心、网关、配置中心、监控告警全套配齐。我问他现在有多少用户,他说目前差不多10个,但“以后肯定能火”。这个场景我…

2026/9/10 5:56:33

CANN/ge:创建变量节点API文档

CreateVariable 【免费下载链接】ge GE(Graph Engine)是面向昇腾的图编译器和执行器,提供了计算图优化、多流并行、内存复用和模型下沉等技术手段,加速模型执行效率,减少模型内存占用。 GE 提供对 PyTorch、TensorFlow…

2026/9/10 6:41:38

OpenClaw+IoT:打造真正懂你的全屋智能实战

做全屋智能这行时间长了就会发现,客户对“智能”的期待,和设备厂商对“智能”的定义,完全是两回事。大部分厂商交付的是“能控制的灯”,而客户真正想要的是一个“不用自己动手的家”。这两年我陆续落地了12个全屋智能项目&#xf…

2026/9/10 6:41:38

AI招聘的演进:从单点提效到业务重构的关键路径

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/10 6:41:37

MySQL库操作指南:建库、字符集、权限与备份全解析

1. 库操作到底在操作什么刚接触MySQL的时候,很多人第一件事就是装环境、配变量、打开命令行敲几句SQL。折腾完mysql -uroot -p能进去了,接下来自然就会问一句:然后呢?然后就是建库、建表、塞数据。这里面的“建库”就是我今天想聊…

2026/9/10 6:41:37

SSM电商实战:从分层架构到订单事务与库存扣减

简介:SSM项目鲜花销售管理系统.zip 是一套基于 SpringSpringMVCMyBatis 框架的完整 Java Web 实战项目,适合正在学习 SSM 整合、MySQL 数据库及前端 LayUI 的中高级开发者。资源共收录 637 个文件,压缩后约 22.68MB,包含 105 个 J…

2026/9/10 6:36:37

本地大模型推理CLI工具真相:llama.cpp、Ollama与LMDEPLOY实操指南

1. “magnitude”不是命令行工具,而是被误传的模型推理服务代号最近在多个技术社区和开发者群聊里,频繁看到有人搜索“magnitude CLI”“magnitude inference server”“magnitude local models”,甚至把“magnitude”和“codex cli”“claud…

2026/9/9 13:11:35

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…

2026/9/8 7:15:15

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…

2026/9/9 16:31:09

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…

2026/9/10 0:00:55

目录对比去重实战:用哈希算法精准清理重复文件

我电脑里现在还有一块换了三次机的“数据墓地”硬盘,里面存着2016年以前所有旧笔记本的完整备份。平时不觉得有什么,直到前阵子想把它整理归档,发现同一个安装包、同一批照片、同一份论文草稿,在几个不同的备份目录里反复出现。更…

2026/9/10 0:00:55

Leaflet离线地图完整Demo合集:内网部署与坐标纠偏实战

简介:这是一份面向Web GIS开发者的LeafLet离线地图示例合集,帮助开发者快速掌握离线地图从搭建到交互的完整流程。压缩包共723个文件,大小14.06MB,以319个js脚本、175个html页面和29个css样式文件为主体,配合png/svg图…

2026/9/10 0:00:55

MATLAB读取Rinex 3.02观测文件:多系统GNSS数据解析实战

简介:基于MATLAB开发的Rinex3.02版观测文件(o文件)读取代码包,面向卫星定位导航方向的学习者与研究人员,用于解决新版观测文件的数据解析、历元提取与时间转换问题。压缩包共4个文件,包含两个m脚本、一个19…

2026/9/7 16:23:03

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/7 22:46:00

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/9 10:21:54

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码