Verwerk CometAPI-fouten door te bepalen of het request moet worden aangepast of opnieuw moet worden geprobeerd. ProbeerDocumentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
429, timeout-achtige fouten en tijdelijke serverfouten opnieuw met backoff; probeer ongeldige requests of authenticatiefouten niet opnieuw.
Probeer alleen retrybare fouten opnieuw
| Status of signaal | Opnieuw proberen? | Actie |
|---|---|---|
400 | Nee | Corrigeer de request body of parameters. |
401 | Nee | Corrigeer de API-sleutel en de Authorization header. |
403 | Meestal niet | Verwijder niet-ondersteunde velden en controleer modeltoegang. |
429 | Ja | Probeer opnieuw met exponentiële backoff en jitter. |
500 with invalid_request | Nee | Corrigeer de request-vorm. |
500, 503, 504, 524 | Ja | Probeer opnieuw met backoff en bewaar de request ID. |
Voeg backoff toe
Het volgende Python-voorbeeld probeert alleen retrybare fouten opnieuw:Log bruikbare context
De volgende JSON-vorm is veilig om op te slaan nadat je gebruikersgeheimen en grote bestanden hebt verwijderd:Veelvoorkomende fouten
| Fout | Oplossing |
|---|---|
401 opnieuw proberen | Stop met retries en roteer of herlaad de API-sleutel. |
| Ongeldige JSON opnieuw proberen | Valideer de request body voordat je nog een request verstuurt. |
| Geen request ID in logs | Leg de exacte error body vast voordat je SDK die inpakt. |
Direct opnieuw proberen na 429 | Voeg jitter toe en verlaag de concurrency. |