24 references to EvaluationContext
Microsoft.Extensions.AI.Evaluation (7)
CompositeEvaluator.cs (2)
107IEnumerable<EvaluationContext>? additionalContext = null, 132IEnumerable<EvaluationContext>? additionalContext = null,
EvaluatorExtensions.cs (4)
48IEnumerable<EvaluationContext>? additionalContext = null, 92IEnumerable<EvaluationContext>? additionalContext = null, 133IEnumerable<EvaluationContext>? additionalContext = null, 182IEnumerable<EvaluationContext>? additionalContext = null,
IEvaluator.cs (1)
55IEnumerable<EvaluationContext>? additionalContext = null,
Microsoft.Extensions.AI.Evaluation.Integration.Tests (1)
TestEvaluator.cs (1)
30IEnumerable<EvaluationContext>? additionalContext,
Microsoft.Extensions.AI.Evaluation.Quality (9)
ChatConversationEvaluator.cs (2)
40IEnumerable<EvaluationContext>? additionalContext = null, 301IEnumerable<EvaluationContext>? additionalContext,
CoherenceEvaluator.cs (1)
36IEnumerable<EvaluationContext>? additionalContext,
EquivalenceEvaluator.cs (1)
40IEnumerable<EvaluationContext>? additionalContext,
EquivalenceEvaluatorContext.cs (1)
21public sealed class EquivalenceEvaluatorContext(string groundTruth) : EvaluationContext
FluencyEvaluator.cs (1)
36IEnumerable<EvaluationContext>? additionalContext,
GroundednessEvaluator.cs (1)
40IEnumerable<EvaluationContext>? additionalContext,
GroundednessEvaluatorContext.cs (1)
21public sealed class GroundednessEvaluatorContext(string groundingContext) : EvaluationContext
RelevanceTruthAndCompletenessEvaluator.cs (1)
80IEnumerable<EvaluationContext>? additionalContext,
Microsoft.Extensions.AI.Evaluation.Reporting (7)
ScenarioRun.cs (1)
130IEnumerable<EvaluationContext>? additionalContext = null,
ScenarioRunExtensions.cs (4)
33IEnumerable<EvaluationContext>? additionalContext = null, 62IEnumerable<EvaluationContext>? additionalContext = null, 87IEnumerable<EvaluationContext>? additionalContext = null, 121IEnumerable<EvaluationContext>? additionalContext = null,
ScenarioRunResult.cs (2)
20/// <see cref="ScenarioRun.EvaluateAsync(IEnumerable{ChatMessage}, ChatMessage, IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext}?, CancellationToken)"/> 126/// <see cref="ScenarioRun.EvaluateAsync(IEnumerable{ChatMessage}, ChatMessage, IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext}?, CancellationToken)"/>