Obsługuj błędy CometAPI, decydując, czy żądanie należy poprawić, czy ponowić. PonawiajDocumentation 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, błędy klasy timeout oraz tymczasowe błędy serwera z backoff; nie ponawiaj nieprawidłowych żądań ani błędów uwierzytelniania.
Ponawiaj tylko błędy nadające się do ponowienia
| Status lub sygnał | Ponowić? | Działanie |
|---|---|---|
400 | Nie | Popraw body żądania lub parametry. |
401 | Nie | Popraw klucz API i nagłówek Authorization. |
403 | Zwykle nie | Usuń nieobsługiwane pola i zweryfikuj dostęp do modelu. |
429 | Tak | Ponów z exponential backoff i jitter. |
500 z invalid_request | Nie | Popraw kształt żądania. |
500, 503, 504, 524 | Tak | Ponów z backoff i zachowaj request ID. |
Dodaj backoff
Poniższy przykład w Python ponawia tylko błędy nadające się do ponowienia:Rejestruj przydatny kontekst
Poniższy kształt JSON można bezpiecznie przechowywać po usunięciu sekretów użytkownika i dużych plików:Częste błędy
| Błąd | Poprawka |
|---|---|
Ponawianie 401 | Zatrzymaj ponowienia i zrotuj lub ponownie wczytaj klucz API. |
| Ponawianie nieprawidłowego JSON | Zweryfikuj body żądania przed wysłaniem kolejnego żądania. |
| Brak request ID w logach | Przechwytuj dokładne body błędu, zanim Twój SDK je opakuje. |
Natychmiastowe ponowienie po 429 | Dodaj jitter i zmniejsz współbieżność. |