EvaluationResult Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Коллекция одного или нескольких EvaluationMetric, представляющая результат оценки.
public ref class EvaluationResult sealed
public sealed class EvaluationResult
type EvaluationResult = class
Public NotInheritable Class EvaluationResult
- Наследование
-
EvaluationResult
Конструкторы
| Имя | Описание |
|---|---|
| EvaluationResult(EvaluationMetric[]) |
Инициализирует новый экземпляр класса EvaluationResult. |
| EvaluationResult(IDictionary<String,EvaluationMetric>) |
Инициализирует новый экземпляр класса EvaluationResult. |
| EvaluationResult(IEnumerable<EvaluationMetric>) |
Инициализирует новый экземпляр класса EvaluationResult. |
Свойства
| Имя | Описание |
|---|---|
| Metrics |
Возвращает или задает коллекцию одного или нескольких EvaluationMetric, представляющих результат оценки. |
Методы
| Имя | Описание |
|---|---|
| Get<T>(String) |
EvaluationMetric Возвращает тип |
| TryGet<T>(String, T) |
EvaluationMetric Возвращает тип |
Методы расширения
| Имя | Описание |
|---|---|
| AddDiagnosticsToAllMetrics(EvaluationResult, EvaluationDiagnostic[]) |
Добавляет предоставленные |
| AddDiagnosticsToAllMetrics(EvaluationResult, IEnumerable<EvaluationDiagnostic>) |
Добавляет предоставленные |
| AddOrUpdateChatMetadataInAllMetrics(EvaluationResult, ChatResponse, Nullable<TimeSpan>) |
Добавляет или обновляет метаданные, доступные в рамках оценки |
| AddOrUpdateContextInAllMetrics(EvaluationResult, EvaluationContext[]) |
Добавляет или обновляет предоставленные |
| AddOrUpdateContextInAllMetrics(EvaluationResult, IEnumerable<EvaluationContext>) |
Добавляет или обновляет предоставленные |
| AddOrUpdateDurationMetadataInAllMetrics(EvaluationResult, TimeSpan) |
Добавляет или обновляет метаданные, определяющие время (в миллисекундах), которое потребовалось для выполнения оценки во всех EvaluationMetricуказанных значениях |
| AddOrUpdateMetadataInAllMetrics(EvaluationResult, IDictionary<String,String>) |
Добавляет или обновляет предоставленные |
| AddOrUpdateMetadataInAllMetrics(EvaluationResult, String, String) |
Добавляет или обновляет метаданные с указанными |
| ContainsDiagnostics(EvaluationResult, Func<EvaluationDiagnostic,Boolean>) |
Возвращает, |
| Interpret(EvaluationResult, Func<EvaluationMetric,EvaluationMetricInterpretation>) |
Применяется EvaluationMetricInterpretationк одному или нескольким EvaluationMetric, содержащимся в предоставленном |