GroundednessProEvaluatorContext Class

Definition

Contextual information that the GroundednessProEvaluator uses to evaluate the groundedness of a response.

public ref class GroundednessProEvaluatorContext sealed : Microsoft::Extensions::AI::Evaluation::EvaluationContext
public sealed class GroundednessProEvaluatorContext : Microsoft.Extensions.AI.Evaluation.EvaluationContext
type GroundednessProEvaluatorContext = class
    inherit EvaluationContext
Public NotInheritable Class GroundednessProEvaluatorContext
Inherits EvaluationContext
Inheritance
GroundednessProEvaluatorContext

Remarks

GroundednessProEvaluator measures the degree to which the response being evaluated is grounded in the information present in the supplied groundingContext.

Constructors

GroundednessProEvaluatorContext(String)

Contextual information that the GroundednessProEvaluator uses to evaluate the groundedness 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)
GroundingContext

Gets the contextual information against which the groundedness of a response is evaluated.

GroundingContextName

Gets the unique Name that is used for GroundednessProEvaluatorContext.

Name

Gets or sets the name for this EvaluationContext.

(Inherited from EvaluationContext)

Applies to