1 instantiation of RetrievalEvaluatorContext
Microsoft.Extensions.AI.Evaluation.Integration.Tests (1)
QualityEvaluatorTests.cs (1)
236
new
RetrievalEvaluatorContext
(
10 references to RetrievalEvaluatorContext
Microsoft.Extensions.AI.Evaluation.Integration.Tests (2)
QualityEvaluatorTests.cs (2)
235
var
retrievedContextChunksForRetrievalEvaluator =
277
retrieval.Context.TryGetValue(
RetrievalEvaluatorContext
.RetrievedContextChunksContextName, out EvaluationContext? context4) &&
Microsoft.Extensions.AI.Evaluation.Quality (8)
RetrievalEvaluator.cs (5)
22
/// supplied via <see cref="
RetrievalEvaluatorContext
.RetrievedContextChunks"/> are relevant to the user request, and
93
if (additionalContext?.OfType<
RetrievalEvaluatorContext
>().FirstOrDefault()
94
is not
RetrievalEvaluatorContext
context)
98
$"A value of type '{nameof(
RetrievalEvaluatorContext
)}' was not found in the '{nameof(additionalContext)}' collection."));
120
RetrievalEvaluatorContext
context)
RetrievalEvaluatorContext.cs (3)
29
/// Gets the unique <see cref="EvaluationContext.Name"/> that is used for <see cref="
RetrievalEvaluatorContext
"/>.
39
/// Initializes a new instance of the <see cref="
RetrievalEvaluatorContext
"/> class.
53
/// Initializes a new instance of the <see cref="
RetrievalEvaluatorContext
"/> class.