detail field тАФ see API Errors), the BRAHMA v1/* routes return errors in the OpenAI error format, so OpenAI SDKs raise their native typed exceptions unchanged.
Error envelope
Every non-2xx response from the BRAHMA routes has this shape:Status codes
Request IDs
Every BRAHMA response тАФ success or error тАФ carries anx-request-id header of the form req_<hex>:
Handling errors
- Retry
429with exponential backoff and jitter, honoring theretry-afterheader тАФ see Rate Limits. - Retry
5xxwith exponential backoff тАФ transient server errors can resolve on retry. - Do not retry
401or404тАФ these indicate problems with your request that will not self-resolve. - Branch on
code, notmessageтАФ messages are human-readable and may change; codes are stable.

