CC Switch模型测试完整指南:三步验证Key与模型可用性
CC Switch模型测试完整指南:三步验证Key与模型可用性
【免费下载链接】cc-switchA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io项目地址: https://gitcode.com/GitHub_Trending/cc/cc-switch
Key 配好了,怎么知道它真的能用?CC Switch 的模型测试(Stream Check)干的就是这件事:向配置好的供应商发一次真实请求,几秒内告诉你模型是否存在、密钥是否有效、响应延迟是否在可接受范围内。
模型测试能查什么
它不是简单 ping 一下端点,而是发一个真实 API 请求,逐项检查:
- 配置的模型是否存在(写错名字、供应商不支持都会在这一步暴露)
- API Key 是否有效
- 端点是否正常响应
- 响应延迟是否达标
- 流式响应首字节时间(TTFB)
三步跑通一次测试
- 点开设置,切到"高级"选项卡,在"模型测试"部分确认测试模型和参数无误。
- 回到主界面,找到目标供应商卡片,点击"测试"按钮。
- 等结果:CC Switch 会发一条很短的 prompt(就一个 "Hi")、限制输出到少量 token,然后回报延迟、首字节时间,或失败时的错误信息。
测试模型按应用单独配置:Claude 建议用 Haiku 系列、Codex 用 mini 系列、Gemini 用 Flash 系列,默认均为系统默认。选模型时盯住三点:价格低、响应快、供应商明确支持。
模型测试参数一览表
所有参数都在"设置 → 高级 → 模型测试"里调:
| 参数 | 作用 | 默认值 | 取值范围 | 调优建议 |
|---|---|---|---|---|
| 超时时间 | 单次请求的最长等待 | 45 秒 | 10–120 秒 | 弱网下误判多就上调;别拉太长,否则真故障发现得慢 |
| 最大重试 | 失败后重试几次 | 2 次 | 0–5 次 | 网络不稳定时加大,减少假失败 |
| 降级阈值 | 响应超过该时长即标记降级 | 6000 ms | 1000–30000 ms | 超过者标 🟡 但仍可正常用,按自家网络水平微调 |
整体取舍:超时最容易踩坑,太短误报、太长迟钝,优先把它调到匹配你网络的值;重试和降级阈值平时保持默认,出问题了再动。
健康状态三色怎么看
| 状态 | 图标 | 含义 |
|---|---|---|
| 健康 | 🟢 | 响应正常,延迟在降级阈值内 |
| 降级 | 🟡 | 响应正常,但延迟超阈值,能用、需要留意 |
| 不可用 | 🔴 | 请求失败或超时 |
测试完成后还会看到两个关键数字:响应延迟(整次请求耗时,毫秒计)和首字节时间 TTFB(从发出请求到收到流式响应第一个字节的耗时)。失败时另有错误信息栏,排障时先看它。
与容灾机制怎么联动
自动健康检查
打开主界面顶部的 Proxy 开关后,系统会定期对故障转移队列里的供应商做健康检查:用配置的测试模型发请求、按响应更新健康状态,不健康的供应商会被暂时跳过。
熔断恢复
供应商从熔断状态尝试恢复时,CC Switch 会先跑一次模型检查验证可用性:通过则恢复正常运行,不通过就继续熔断。这样没真正恢复的供应商不会重新混进流量队列。
排障速查
| 现象 | 常见原因 | 处理办法 |
|---|---|---|
| 测试失败但实际能用 | 测试模型和实际使用的模型不同;供应商不支持所配测试模型 | 把测试模型换成供应商支持的,对照官方模型列表核对 |
| 延迟持续偏高 | 网络延迟或不稳定;供应商服务器负载高;所选模型响应慢 | 换更快的测试模型;上调降级阈值;考虑镜像端点或 CDN 加速 |
| 频繁超时 | 超时时间设太短;网络连接不稳;供应商服务暂时不可用 | 加大超时时间和重试次数;检查网络连接或使用代理 |
成本与使用提醒
- 每次模型检查消耗少量 API 配额,测试模型务必选低价款(Haiku / Mini / Flash)。
- 测试频率别太高,重复测只会白烧配额。
- 不同供应商支持的模型不同,换供应商后记得复核测试模型配置。
- 定期把测试配置和实际使用场景对一遍,防止两边脱节。
更多细节见官方文档 4.5 模型检查,实现代码在 src-tauri/src/services/ 目录。
【免费下载链接】cc-switchA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io项目地址: https://gitcode.com/GitHub_Trending/cc/cc-switch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
