Meaning: Incorrect request format/parameters Common: Invalid JSON, incorrect parameter names, incorrect model names, excessively long prompts Solution: Check the request body, parameter names, and model names; do not retry directly.
Meaning: Billing/payment problem Common: Insufficient balance, expired credit card, account frozen due to outstanding fees Solution: Top up via console, update payment method.
Meaning: Insufficient permissions Common: Key does not have permission to access the model/ Interface, region restrictions, organization disabledSolution: Check role permissions, switch to an available region (Claude)
Meaning: Resource does not exist (Claude)Common: Incorrect model name, incorrect endpoint path, resource ID does not existSolution: Verify model name (e.g., claude-3-5-sonnet-20260620) and interface address
Meaning: Request body too large (Claude)Limit: Standard interface maximum 32MB, prompt + context exceeds lengthSolution: Shorten prompt, batch upload, reduce context (Claude)
Meaning: Rate limit exceeded (Claude)Type: RPM: Requests per minute exceeded TPM: Requests per minute exceeded Exceeding Limits Concurrent Requests Exceed Limits Response: Usually includes "Retry-After: X seconds" Handling: Must back off and retry (exponential backoff), rate limiting, frequency reduction