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