EvaluationResult Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kumpulan satu atau beberapa EvaluationMetricyang mewakili hasil evaluasi.
public ref class EvaluationResult sealed
public sealed class EvaluationResult
type EvaluationResult = class
Public NotInheritable Class EvaluationResult
- Warisan
-
EvaluationResult
Konstruktor
| Nama | Deskripsi |
|---|---|
| EvaluationResult(EvaluationMetric[]) |
Menginisialisasi instans baru dari kelas EvaluationResult. |
| EvaluationResult(IDictionary<String,EvaluationMetric>) |
Menginisialisasi instans baru dari kelas EvaluationResult. |
| EvaluationResult(IEnumerable<EvaluationMetric>) |
Menginisialisasi instans baru dari kelas EvaluationResult. |
Properti
| Nama | Deskripsi |
|---|---|
| Metrics |
Mendapatkan atau mengatur kumpulan satu atau EvaluationMetricbeberapa yang mewakili hasil evaluasi. |
Metode
| Nama | Deskripsi |
|---|---|
| Get<T>(String) |
Mengembalikan EvaluationMetric dengan jenis |
| TryGet<T>(String, T) |
Mengembalikan EvaluationMetric dengan jenis |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| AddDiagnosticsToAllMetrics(EvaluationResult, EvaluationDiagnostic[]) |
Menambahkan yang disediakan ke semua yang terkandung |
| AddDiagnosticsToAllMetrics(EvaluationResult, IEnumerable<EvaluationDiagnostic>) |
Menambahkan yang disediakan ke semua yang terkandung |
| AddOrUpdateChatMetadataInAllMetrics(EvaluationResult, ChatResponse, Nullable<TimeSpan>) |
Menambahkan atau memperbarui metadata yang tersedia sebagai bagian dari evaluasi |
| AddOrUpdateContextInAllMetrics(EvaluationResult, EvaluationContext[]) |
Menambahkan atau memperbarui objek yang disediakan |
| AddOrUpdateContextInAllMetrics(EvaluationResult, IEnumerable<EvaluationContext>) |
Menambahkan atau memperbarui objek yang disediakan |
| AddOrUpdateDurationMetadataInAllMetrics(EvaluationResult, TimeSpan) |
Menambahkan atau memperbarui metadata yang mengidentifikasi jumlah waktu (dalam milidetik) yang diperlukan untuk melakukan evaluasi di semua EvaluationMetricyang terkandung |
| AddOrUpdateMetadataInAllMetrics(EvaluationResult, IDictionary<String,String>) |
Menambahkan atau memperbarui yang disediakan |
| AddOrUpdateMetadataInAllMetrics(EvaluationResult, String, String) |
Menambahkan atau memperbarui metadata dengan yang ditentukan |
| ContainsDiagnostics(EvaluationResult, Func<EvaluationDiagnostic,Boolean>) |
Mengembalikan |
| Interpret(EvaluationResult, Func<EvaluationMetric,EvaluationMetricInterpretation>) |
EvaluationMetricInterpretationMenerapkan s ke satu atau beberapa EvaluationMetricyang terkandung |