跳转到内容

Error Codes

此内容尚不支持你的语言。

StatusMeaningAction
200SuccessRequest completed successfully
400Bad RequestCheck request body and parameters
401UnauthorizedInvalid or missing API key
403ForbiddenAPI key lacks required permissions
404Not FoundEndpoint or resource doesn’t exist
429Rate LimitedToo many requests, retry after backoff
500Server ErrorRetry with exponential backoff
503Service UnavailableUpstream model is temporarily down
{
"error": {
"message": "Invalid API key provided",
"type": "invalid_request_error",
"code": "invalid_api_key"
}
}

Your API key is missing, expired, or incorrect. Check Dashboard → API Keys.

Your account has run out of credits. Add more at Dashboard → Billing.

The model name in your request doesn’t match any available model. Check the Models Overview for valid names.

You’re sending requests too fast. Implement exponential backoff:

import time
for attempt in range(5):
response = make_request()
if response.status_code == 429:
time.sleep(2 ** attempt)
continue
break

The prompt was rejected by the model’s safety filter. Revise your prompt to comply with usage policies.