CompletenessEvaluatorContext Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contextual information that the CompletenessEvaluator uses to evaluate the 'Completeness' of a response.
public ref class CompletenessEvaluatorContext sealed : Microsoft::Extensions::AI::Evaluation::EvaluationContext
public sealed class CompletenessEvaluatorContext : Microsoft.Extensions.AI.Evaluation.EvaluationContext
type CompletenessEvaluatorContext = class
inherit EvaluationContext
Public NotInheritable Class CompletenessEvaluatorContext
Inherits EvaluationContext
- Inheritance
Remarks
CompletenessEvaluator measures an AI system's ability to deliver comprehensive and accurate responses. It assesses how thoroughly the response aligns with the key information, claims, and statements established in the supplied groundTruth
.
Constructors
CompletenessEvaluatorContext(String) |
Contextual information that the CompletenessEvaluator uses to evaluate the 'Completeness' of a response. |
Properties
Contents |
Gets or sets a list of AIContent objects that include all the information present in this EvaluationContext. (Inherited from EvaluationContext) |
GroundTruth |
Gets the ground truth against which the response that is being evaluated is assessed. |
GroundTruthContextName |
Gets the unique Name that is used for CompletenessEvaluatorContext. |
Name |
Gets or sets the name for this EvaluationContext. (Inherited from EvaluationContext) |