masknull/dsh-llm-resilience0

dsh-llm-resilience

DSH Web UI 配置卡片插件,用于调整 LLM 请求重试策略与流式传输空闲超时。

AI 分析

核心用途是自定义 LLM 接口的重试次数、退避时间及超时策略,提升网络波动时的请求成功率。适合对接口稳定性有高要求的生产环境。

套件
dsh-llm-resilience
版本
0.1.0
最近更新
2026年8月25日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:masknull/dsh-llm-resilience

Configuration

All fields are optional; blank = provider default.

FieldDefaultMeaning
Retry modenormalnormal retries only eligible failure codes; always retries every failure.
Max retries5Eligible retries after the first request (normal mode).
Retryable codesEMPTY_RESPONSE,RATE_LIMIT,SERVER,TIMEOUT,TRANSPORTComma-separated failure codes eligible for retry (normal mode).
Initial backoff (ms)500First local backoff delay before retrying.
Max backoff (ms)10000Ceiling for scheduled or provider-requested retry delay.
Jitter ratio0.1Symmetric random multiplier (0..1) around each backoff delay.
Stream idle timeout (ms)300000Max provider idle time while one stream read is outstanding.