HTTP 429 usually indicates a rate, concurrency, or related resource limit. Reduce concurrency, queue work, and use exponential backoff when the live API permits retries.
Avoid unlimited retries, especially for billable generation tasks.
Limits may vary by model or account.