exceeded token rate limit of your current … pricing tier. Please retry after N seconds
What causes it and how to fix it:
- Azure OpenAI 429 on a single request is a TPM ceiling, not a busy service — measure size, not frequencyOne request whose prompt exceeds the deployment's TPM allowance can never fit the window, so retrying is futile — a sub-second rejection means "over the ceiling", not "busy"; separate the two with a small/large request pair, and remember that TPM costs nothing on pay-per-token SKUs, so an undersized default breaks traffic without saving a centCause and fix →