rate_limit_exceeded,error.type 会指出是哪一项配额拒绝了请求:requests、input_tokens 或 output_tokens。
响应头
只要请求经过了配额检查,响应里就会带上这些速率限制响应头,也就是所有被放行的请求,以及所有因速率限制被拒绝的请求。
遇到 429 或 5xx 错误时,请使用指数退避(加随机抖动)重试。等待时间优先采用响应头给出的值:先看
retry-after-ms,再看 retry-after。400、401、402、404 错误不要重试,响应头 x-should-retry 为 false 时也不要重试。这类错误需要先修改请求或处理账户问题,直接重试只会得到相同的结果。
当前的限制值可以在 速率限制 页面查看。如需提高,请联系我们。