Timeout configuration
Set timeouts based on your workload type:Python SDK
Raw HTTP
Retry logic
Which errors are retryable
Exponential backoff with jitter
OpenAI SDK built-in retry
Handling 429 rate limits
On serverless: Limits scale automatically with sustained usage. For immediate capacity, contact support or switch to a dedicated deployment. On dedicated deployments: Increase concurrency by raising replica counts (for example withfirectl deployment update and autoscaling settings). See Autoscaling.
Long-running training jobs
For RL / RFT trainer jobs, usereconnect_and_wait on the job manager to recover from preemption or transient failures. See Trainer job manager for parameters and examples.
To preserve optimizer state across interruptions, set dcp_save_interval in your training config. See RFT parameters reference.