fix(providers): allow fallback for 404 errors when model not found (fixes #2334)

This commit is contained in:
曾文锋0668000834 2026-04-07 14:25:08 +08:00
parent 84edc462d6
commit 2f9fffbc15

View file

@ -183,6 +183,9 @@ func classifyByStatus(status int) FailoverReason {
return FailoverRateLimit return FailoverRateLimit
case status == 400: case status == 400:
return FailoverFormat return FailoverFormat
case status == 404:
// Model not found - allow fallback to alternative models
return FailoverTimeout
case transientStatusCodes[status]: case transientStatusCodes[status]:
return FailoverTimeout return FailoverTimeout
} }