zhourenke/dsh-agent-rate-limit ↗★ 1
@zhourenke/dsh-agent-rate-limit
Agent loop rate limiter — prevents TPM/RPM limit violations by intercepting the LLM streaming pipeline and adding adaptive delays between requests
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zhourenke/dsh-agent-rate-limit说明文档
阅读完整 README ↗配置
| 键 | 类型 | 默认 | 说明 |
|---|---|---|---|
windowMs | number | 60000 | 滑动窗口大小(毫秒)。默认 60 秒,与供应商的 TPM/RPM 统计周期一致,一般不用改 |
tpmLimit | number | 1200000 | 每分钟令牌上限。默认匹配阿里云百炼 deepseek-v4-flash |
rpmLimit | number | 15000 | 每分钟请求数上限 |
safetyFactor | number | 0.8 | 安全系数。实际生效上限 = tpmLimit × safetyFactor,默认只用 80% 配额,留 20% 缓冲 |
verbose | boolean | false | 输出每次请求的延迟与令牌记录日志,排查问题时打开 |