zhourenke/dsh-agent-rate-limit1

@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

AI Analysis

适合需要防止大模型API因请求过快而触发TPM/RPM超限报错的用户。

Package
@zhourenke/dsh-agent-rate-limit
Version
0.1.0
License
MIT
Last updated
Sep 12, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zhourenke/dsh-agent-rate-limit

配置

类型默认说明
windowMsnumber60000滑动窗口大小(毫秒)。默认 60 秒,与供应商的 TPM/RPM 统计周期一致,一般不用改
tpmLimitnumber1200000每分钟令牌上限。默认匹配阿里云百炼 deepseek-v4-flash
rpmLimitnumber15000每分钟请求数上限
safetyFactornumber0.8安全系数。实际生效上限 = tpmLimit × safetyFactor,默认只用 80% 配额,留 20% 缓冲
verbosebooleanfalse输出每次请求的延迟与令牌记录日志,排查问题时打开