Claude Code Router 报 model not found 怎么排查

发布时间:2026/9/10 5:36:31

Claude Code Router 报 model not found 怎么排查 Claude Code Router 报 model not found 怎么排查【免费下载链接】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 Router下文简称 CCR中Agent 或客户端发起模型请求时报model not found通常意味着路由解析出的模型名不在供应商的模型列表里。模型名同时出现在三个地方供应商模型列表、路由配置选中的模型、Agent 配置里的模型。排查任务就是把这三处的模型名逐一比对找到不一致的位置并改过来最后用连通性检测和请求日志确认修复生效。前提CCR 已在运行你能进入桌面端的管理页面供应商、路由、Agent 配置、设置等入口。整个排查过程不修改 CCR 仓库代码只在 CCR 界面内查看和修改配置。第一步开启请求日志确认是哪条请求在失败model not found可能是某一次特定请求的报错先固定现场到设置 → 日志与观测打开请求日志可选地同时打开Agent 观测。重新触发一次会报错的 Agent 任务。打开日志页按状态、供应商、模型、凭据、请求 ID、模型名、请求体或响应体筛选找到失败的那条记录。单条日志会展示request model客户端原始请求模型、resolved provider最终命中的供应商、resolved model最终请求的模型、状态码、响应体、错误信息、耗时、token 和成本估算。记下这三个模型相关字段的具体值它们是后续比对的基准。注意两点限制请求日志只记录开关打开之后新执行的请求普通请求日志只保留本地当天的数据进入第二天后会被清理所以排查要在报错当天完成。日志能力与字段说明见 日志与可观测性 和 开启日志与观测。第二步比对三处模型名按 常见问题 中的结论模型名出现在三个地方逐一对比把不一致的地方改过来。1. 供应商模型列表供应商页面里的模型字段是暴露给 CCR 的模型 ID 列表路由规则、Agent 配置的模型选择、模型目录和客户端/models响应都基于这里。如果路由解析出的模型不在这个列表里请求就会失败。进入供应商页面编辑对应供应商检查模型列表里是否包含目标模型 ID。探测不到时可以手动添加列表旁有搜索模型 / 全部 / 清除和自定义模型后者适合供应商没有/models接口或新模型还未进入模型目录的情况。自动探测结果不理想时可在高级设置中关闭自动探测并手动选择协议OpenAI Chat、OpenAI Responses、Anthropic Messages、Gemini 生成、Gemini Interactions 等。协议选错也会导致模型探测结果不对。这一步的详细说明见 接入供应商 和 供应商配置。2. 路由配置选中的模型进入路由页面检查自定义路由规则规则按列表顺序匹配第一条命中的启用规则会改写请求。最常用的是改写请求参数中设置request.body.model 供应商/模型确认这里填写的目标模型确实存在于目标供应商的模型列表里。注意规则顺序和匹配条件条件或顺序不对时请求可能被改写到你以为不会命中的模型上。如果启用了回退失败时或页面顶部的默认失败处理降级目标模型同样必须是已配置模型检查降级链上的每一环。改完后如何判断规则是否命中请求日志里的request model、resolved provider、resolved model和路由原因可以用来确认。如果日志里的resolved model不是你预期的模型说明路由配置仍是问题所在。配置细节与验证方式见 智能路由。3. Agent 配置里的模型进入Agent 配置页面打开对应配置检查模型字段模型值格式是供应商名称/模型名称供应商名称必须是 CCR 里保存的供应商名称模型名必须是该供应商模型列表中的模型 ID两者都要与前面两处一致。如果你的 Agent 是从 CCR 打开的ccr 配置名称或桌面端终端/播放图标该配置的模型就是请求的默认来源Claude Code CLI 也可以在会话内用/model查看并切换 CCR 暴露的模型列表确认当前选中项。顺带确认配置已应用、启用开关打开、作用范围覆盖当前项目排除“请求根本没走这条配置”的情况。说明见 Agent 配置。验证修复改完不一致的地方后用两个方式验证检测连通性在供应商编辑页点击检测连通性CCR 会用当前的 API 地址、密钥、协议和所选模型发送一次真实请求结果会展示每个模型是否可用、命中的协议和上游返回的诊断信息。它验证的正是 Key、模型名和协议是否真的可调用。注意检测是真实请求会限制输出长度但仍可能产生少量 token 消耗或计入供应商侧请求次数所以通过要检测的模型弹窗只勾选需要确认的模型。检测结果不会自动修改模型列表可用与否仍以供应商表单中的模型勾选为准。重发请求 看请求日志重新发起一次 Agent 任务到日志页确认这条请求的resolved model已是目标模型、状态码正常且错误信息消失。如果发生了回退响应头里会带有x-ccr-fallback-attempts、x-ccr-fallback-failures和最终命中的x-ccr-fallback-model日志详情里也会显示关联的重试尝试列表——看到这些说明主模型仍在失败、系统切到了备用模型要继续对照上一步的三处配置而不是认为问题已解决。边界与注意事项连通性检测有真实消耗按请求或 token 计费的上游不要一次性检查全部模型。日志留存在当天请求日志进入第二天后会被清理适合当日排查不适合作为长期归档需要留存时自行导出。model not found与 401/403 的区别如果失败伴随 401/403那是凭据问题Key 是否正确、是否启用、Base URL 与协议是否与供应商要求一致而不是模型名问题按 常见问题 中对应条目单独处理。失败降级目标会切过 4xx全局或规则级回退配置为失败降级目标时任意4xx或5xx都会触发切换到备用模型因此“请求看起来成功了”不代表原模型配置正确以resolved model和x-ccr-fallback-*响应头为准。【免费下载链接】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:31:31

TikTok商城跨境物流跌落测试全解析:从标准到包装优化

/* 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 5:31:31

GD32启用FPU与CMSIS-DSP实战:避免HardFault的完整配置链路

简介:本资源面向GD32嵌入式开发工程师及进阶学习者,聚焦浮点运算与数字信号处理能力提升,系统解决FPU启用、CMSIS-DSP库集成及高性能算法落地等核心问题。资源包共3个文件,含1个预编译浮点数学库(arm_cortexM4lf_math.…

2026/9/10 5:31:31

Qwen2.5-VL设计解密:原生感知与统一坐标系的工程实现

/* 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:21:36

研发驱动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:21:36

4.5小时攻克单片机原理考试:聚焦51系列核心考点

/* 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:21:36

全离散扩散建模:Intern Lumina U2 的 token 级生成范式

/* 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:21:36

鸿蒙版Flutter天气应用:Staggered Grid多城市卡片墙实战

/* 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:16:35

CANN/GE单算子执行接口

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

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
免费获取方案
咨询二维码