1 instantiation of EquivalenceEvaluator
Microsoft.Extensions.AI.Evaluation.Integration.Tests (1)
QualityEvaluatorTests.cs (1)
66
IEvaluator equivalenceEvaluator = new
EquivalenceEvaluator
();
9 references to EquivalenceEvaluator
Microsoft.Extensions.AI.Evaluation.Integration.Tests (2)
QualityEvaluatorTests.cs (2)
182
Assert.True(result.TryGet(
EquivalenceEvaluator
.EquivalenceMetricName, out NumericMetric? equivalence));
256
Assert.True(result.TryGet(
EquivalenceEvaluator
.EquivalenceMetricName, out NumericMetric? equivalence));
Microsoft.Extensions.AI.Evaluation.Quality (7)
EquivalenceEvaluator.cs (4)
20
/// <see cref="
EquivalenceEvaluator
"/> measures the degree to which the response being evaluated is similar to the
26
/// <b>Note:</b> <see cref="
EquivalenceEvaluator
"/> is an AI-based evaluator that uses an AI model to perform its
32
/// The prompt that <see cref="
EquivalenceEvaluator
"/> uses has been tested against (and tuned to work well with) the
44
/// <see cref="
EquivalenceEvaluator
"/>.
EquivalenceEvaluatorContext.cs (3)
12
/// Contextual information that the <see cref="
EquivalenceEvaluator
"/> uses to evaluate the 'Equivalence' of a
19
/// <see cref="
EquivalenceEvaluator
"/> measures the degree to which the response being evaluated is similar to the
35
/// The <see cref="
EquivalenceEvaluator
"/> measures the degree to which the response being evaluated is similar to