Bagikan melalui


GenerikRandomErrorPlugin

Gagal permintaan dengan kesalahan acak yang dipilih dari file yang berisi kesalahan yang ditidakan.

Cuplikan layar prompt perintah dengan Proksi Dev yang mensimulasikan salah satu kesalahan untuk permintaan API OpenAI seperti yang didefinisikan dalam file konfigurasi.

Definisi instans plugin

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

Contoh konfigurasi

{
  "genericRandomErrorPlugin": {
    "$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/genericrandomerrorplugin.schema.json",
    "errorsFile": "errors.json"
  }
}

Properti konfigurasi

Harta benda Deskripsi Bawaan
errorsFile Jalur ke file yang berisi respons kesalahan. Tidak ada default
rate Persentase permintaan gagal dengan kesalahan acak. Nilai antara 0 dan 100. 50
retryAfterInSeconds Jumlah detik untuk menunggu sebelum mencoba kembali permintaan. Disertakan pada header respons Retry-After untuk pembatasan dinamis. 5

Opsi baris perintah

Nama Deskripsi Bawaan
-f, --failure-rate <failure rate> Persentase permintaan gagal dengan kesalahan acak. Nilai antara 0 dan 100. 50

Langkah selanjutnya