2 instantiations of GroundednessProEvaluatorContext
Microsoft.Extensions.AI.Evaluation.Integration.Tests (2)
SafetyEvaluatorTests.cs (2)
156var groundednessProContext = new GroundednessProEvaluatorContext(groundingContext); 231var groundednessProContext = new GroundednessProEvaluatorContext(groundingContext);
12 references to GroundednessProEvaluatorContext
Microsoft.Extensions.AI.Evaluation.Integration.Tests (4)
SafetyEvaluatorTests.cs (4)
156var groundednessProContext = new GroundednessProEvaluatorContext(groundingContext); 176groundednessPro.Context.TryGetValue(GroundednessProEvaluatorContext.GroundingContextName, out EvaluationContext? context1) && 231var groundednessProContext = new GroundednessProEvaluatorContext(groundingContext); 251groundednessPro.Context.TryGetValue(GroundednessProEvaluatorContext.GroundingContextName, out EvaluationContext? context1) &&
Microsoft.Extensions.AI.Evaluation.Safety (8)
GroundednessProEvaluator.cs (7)
20/// the information present in the supplied <see cref="GroundednessProEvaluatorContext.GroundingContext"/>. It returns 66GroundednessProEvaluatorContext context = GetRelevantContext(additionalContext); 76GroundednessProEvaluatorContext context = GetRelevantContext(additionalContext); 80private static GroundednessProEvaluatorContext GetRelevantContext( 83if (additionalContext?.OfType<GroundednessProEvaluatorContext>().FirstOrDefault() 84is GroundednessProEvaluatorContext context) 90$"A value of type {nameof(GroundednessProEvaluatorContext)} was not found in the {nameof(additionalContext)} collection.");
GroundednessProEvaluatorContext.cs (1)
27/// <see cref="GroundednessProEvaluatorContext"/>.