QGG4588/dsh-model-failover ↗★ 0
dsh-model-failover
请求失败时自动重试并转移至备用模型 适合对API稳定性要求高,需在遇到限流或超时时自动无缝切换模型的用户。
同名套件的其他儲存庫
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:QGG4588/dsh-model-failover說明文件
閱讀完整 README ↗配置(cordis.patch.yml 行 config,全部有默认值)
| 键 | 默认 | 说明 |
|---|---|---|
enabled | true | 总开关 |
providers | [] | 默认供应商池(按顺序);空 = 用 model_failover set 运行时设置 |
retryableCodes | RATE_LIMIT, QUOTA, ACCOUNT_QUOTA, SERVER, TIMEOUT, TRANSPORT, EMPTY_RESPONSE, NO_ADAPTER | 触发转移的失败码 |
sticky | false | 转移后粘滞该会话直到 clear;false = 仅当次故障内转移 |
maxFailoverAttempts | 0 | 单次故障最多转移几个候选(0 = 整个池子) |