Błędy

Kody błędów HTTP, formaty odpowiedzi i reguły ponawiania prób.

Błędy

HTTPOznaczającyZalecane działanie
400Nieprawidłowe żądaniePopraw JSON i wymagane pola
401Nieprawidłowy, zablokowany lub unieważniony kluczObróć lub odblokuj klucz
402Niewystarczające saldo konta lub osiągnięto limit wykorzystania kluczaDodaj środki lub zresetuj/zwiększ limit klucza
403Model niedostępny dla kluczaZaktualizuj kluczowe uprawnienia
404Nieznane żądanie punktu końcowego, modelu lub asynchroniiSprawdź identyfikator i ścieżkę
413Żądanie jest zbyt dużeZmniejsz rozmiar kontekstu
429Przekroczono prędkość obrotową lub współbieżnośćHonor Retry-After
500Błąd bramySpróbuj ponownie i sprawdź dzienniki
502/503/504Przesyłanie strumieniowe niedostępne lub przekroczono limit czasuSpróbuj ponownie z wykładniczym wycofaniem

Spróbować ponownie 429 Po Retry-After. Spróbować ponownie 500, 502, 503, I 504 do trzech razy z opóźnieniem 1/2/4 sekundy. Nie ponawiaj automatycznie sprawdzania poprawności, uwierzytelniania, salda ani błędów nieznalezionych.

Użyj publicznego identyfikatora żądania z X-Request-ID powiązać odpowiedź z dziennik żądań.