fix(providers): recognize Chinese rate-limit marker '访问量过大' as transient error

This commit is contained in:
chengyongru 2026-05-16 22:06:54 +08:00 committed by Xubin Ren
parent 9fb9d7afcb
commit 400f822601

View File

@ -112,6 +112,7 @@ class LLMProvider(ABC):
"server error",
"temporarily unavailable",
"速率限制",
"访问量过大",
)
_RETRYABLE_STATUS_CODES = frozenset({408, 409, 429})
_TRANSIENT_ERROR_KINDS = frozenset({"timeout", "connection"})