Glossary: Building with LLMs Basics
HTTP status codes
Also written: HTTP status code, status code, 400, 401, 403, 404, 413, 429, 500, 504, 529
Numbers an API returns to say how a request went: 400 bad request, 401 bad key, 403 key not allowed, 404 wrong model ID or path, 413 request too large, 429 too many requests, 500/504 provider error or timeout, 529 overloaded. Most 4xx codes are your bug and shouldn't be retried; 429, 5xx and network errors are temporary, so wait and retry.