QGG4588/dsh-model-failover ↗★ 0

dsh-model-failover

请求失败时自动重试并转移至备用模型 适合对API稳定性要求高,需在遇到限流或超时时自动无缝切换模型的用户。

包名
dsh-model-failover
兼容性
待验证
版本
1.1.0
许可证
MIT
最近更新
2026年10月17日

同名包的其他仓库

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:QGG4588/dsh-model-failover

配置(cordis.patch.yml 行 config,全部有默认值)

键默认说明
enabledtrue总开关
providers[]默认供应商池(按顺序);空 = 用 model_failover set 运行时设置
retryableCodesRATE_LIMIT, QUOTA, ACCOUNT_QUOTA, SERVER, TIMEOUT, TRANSPORT, EMPTY_RESPONSE, NO_ADAPTER触发转移的失败码
stickyfalse转移后粘滞该会话直到 clear;false = 仅当次故障内转移
maxFailoverAttempts0单次故障最多转移几个候选(0 = 整个池子)