Udostępnij za pośrednictwem


GenericRandomErrorPlugin

Żądania kończą się niepowodzeniem z losowym wybranym błędem z pliku zawierającego pozorowane błędy.

Zrzut ekranu przedstawiający wiersz polecenia z serwerem proxy deweloperów symulującym jeden z błędów żądania interfejsu API OpenAI zgodnie z definicją w pliku konfiguracji.

Definicja wystąpienia wtyczki

{
  "name": "GenericRandomErrorPlugin",
  "enabled": true,
  "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
  "configSection": "genericRandomErrorPlugin",
  "urlsToWatch": [
    "https://api.openai.com/*"
  ]
}

Przykład konfiguracji

{
  "genericRandomErrorPlugin": {
    "errorsFile": "errors.json"
  }
}

Właściwości konfiguracji

Właściwość Opis Default
errorsFile Ścieżka do pliku zawierającego odpowiedzi na błędy. Brak wartości domyślnej
retryAfterInSeconds Liczba sekund oczekiwania przed ponowieniu próby żądania. Uwzględnione w nagłówku odpowiedzi na potrzeby dynamicznego Retry-After ograniczania przepustowości. 5

Opcje wiersza polecenia

Brak