Trasa nigdy nie jest czarną skrzynką.
Każde żądanie posiada ustrukturyzowany zapis — ocenę, wybrany model, dostawcę, opóźnienie, liczby tokenów, koszt i przyczynę ewentualnego błędu.
- Filtruj według klucza, modelu, grupy, ID żądania lub typu, a następnie skopiuj dowolne żądanie jako gotowe polecenie cURL.
- Błędy są podzielone na błędy po stronie dostawcy i błędy parametrów żądania — dzięki temu od razu wiesz, które z nich możesz naprawić.
- Włącz przechwytywanie ładunku, a treść żądania zostanie zachowana oddzielnie od wpisu w dzienniku — możesz udowodnić dokładnie, co zostało wysłane.
Co się zepsuło i czy miało to znaczenie
Błędy trafiają do dwóch kategorii: awarie po stronie dostawcy oraz błędy parametrów żądania, które leżą po Twojej stronie. Kategoria parametrów jest rozbita według przyczyny, dzięki czemu od razu trafisz do nieprawidłowego pola. Kategoria dostawcy pozostaje jako licznik — bo „zły dzień" u dostawcy to nie lista, którą możesz obsłużyć.
Każde wywołanie, w rejestrze.
Ocena. Model. Dostawca. Opóźnienie. Tokeny wejściowe, wyjściowe, obsłużone z pamięci podręcznej. Koszt. A gdy coś się nie powiodło — co zawiodło i co to przejęło. Nie próbka — każde żądanie.
Od wiersza dziennika do odtworzenia błędu.
Znajdź żądanie, skopiuj je jako gotowe polecenie cURL i debuguj rzeczywiste wywołanie, a nie swoje wspomnienie o nim. Włącz przechwytywanie ładunku, a treść zostanie zachowana oddzielnie od wpisu w dzienniku — możesz udowodnić, co zostało wysłane, długo po tym, jak spór się zaczął.