关于 model-fallback
用于模型请求失败、超时或触及限制时维持服务连续性的技能。它识别故障类型、重试请求,并在配置的备用模型与供应商间切换;主模型恢复后自动切回。
主要功能
- 01检测请求故障与限额
- 02切换到备用模型
- 03重试失败请求
- 04跨供应商故障转移
- 05在模型间均衡负载
- 06主模型恢复后自动切回
适用场景
- 01处理模型 API 超时
- 02在配额耗尽或触及速率限制后保持服务
- 03供应商出错时继续处理请求
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aaaaqwq/ agi-super-team --skill model-fallback安装后在 Claude Code 中输入/model-fallback确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
INSTALL.mdREADME.mdscripts/auto-switch-handler.shmodel-error-wrapper.shtests/test-error-handling.shREADME 原文English
来自项目 READMEREADME 暂无中文译文,以下为英文原文;中文介绍见上方。
模型自动降级与故障切换
- Author: Daniel Li
- Copyright © Daniel Li. All rights reserved.
当使用此技能
- 模型请求失败
- API 超时
- 达到速率限制
- 配额耗尽
- 需要确保服务连续性
工作原理
- 监控: 检测模型请求状态
- 判断: 识别失败类型(超时/限额/错误)
- 切换: 自动降级到备用模型
- 重试: 失败请求自动重试
- 恢复: 主模型恢复后自动切回
多供应商支持
- 优先级配置
- 跨供应商故障转移
- 智能负载均衡
错误类型
- 超时: 切换到更快模型
- 限额: 切换到有配额模型
- 错误: 切换到不同供应商
触发词
- "模型降级"
- "自动切换"
- "模型故障"
- "API 失败"
评论
支持 Markdown