3 instantiations of RelevanceTruthAndCompletenessEvaluator
Microsoft.Extensions.AI.Evaluation.Integration.Tests (3)
EndToEndTests.cs (1)
37IEvaluator rtcEvaluator = new RelevanceTruthAndCompletenessEvaluator(options);
RelevanceTruthAndCompletenessEvaluatorTests.cs (2)
33IEvaluator rtcEvaluatorWithoutReasoning = new RelevanceTruthAndCompletenessEvaluator(); 43IEvaluator rtcEvaluatorWithReasoning = new RelevanceTruthAndCompletenessEvaluator(options);
34 references to RelevanceTruthAndCompletenessEvaluator
Microsoft.Extensions.AI.Evaluation.Integration.Tests (12)
EndToEndTests.cs (6)
81NumericMetric relevance = result.Get<NumericMetric>(RelevanceTruthAndCompletenessEvaluator.RelevanceMetricName); 82NumericMetric truth = result.Get<NumericMetric>(RelevanceTruthAndCompletenessEvaluator.TruthMetricName); 83NumericMetric completeness = result.Get<NumericMetric>(RelevanceTruthAndCompletenessEvaluator.CompletenessMetricName); 132NumericMetric relevance = result.Get<NumericMetric>(RelevanceTruthAndCompletenessEvaluator.RelevanceMetricName); 133NumericMetric truth = result.Get<NumericMetric>(RelevanceTruthAndCompletenessEvaluator.TruthMetricName); 134NumericMetric completeness = result.Get<NumericMetric>(RelevanceTruthAndCompletenessEvaluator.CompletenessMetricName);
RelevanceTruthAndCompletenessEvaluatorTests.cs (6)
78NumericMetric relevance = result.Get<NumericMetric>(RelevanceTruthAndCompletenessEvaluator.RelevanceMetricName); 79NumericMetric truth = result.Get<NumericMetric>(RelevanceTruthAndCompletenessEvaluator.TruthMetricName); 80NumericMetric completeness = result.Get<NumericMetric>(RelevanceTruthAndCompletenessEvaluator.CompletenessMetricName); 111NumericMetric relevance = result.Get<NumericMetric>(RelevanceTruthAndCompletenessEvaluator.RelevanceMetricName); 112NumericMetric truth = result.Get<NumericMetric>(RelevanceTruthAndCompletenessEvaluator.TruthMetricName); 113NumericMetric completeness = result.Get<NumericMetric>(RelevanceTruthAndCompletenessEvaluator.CompletenessMetricName);
Microsoft.Extensions.AI.Evaluation.Quality (9)
RelevanceTruthAndCompletenessEvaluator.cs (5)
23/// <see cref="RelevanceTruthAndCompletenessEvaluator"/> returns three <see cref="NumericMetric"/>s that contain scores 27/// <param name="options">Options for <see cref="RelevanceTruthAndCompletenessEvaluator"/>.</param> 33/// <see cref="RelevanceTruthAndCompletenessEvaluator"/> for 'Relevance'. 39/// <see cref="RelevanceTruthAndCompletenessEvaluator"/> for 'Truth'. 45/// <see cref="RelevanceTruthAndCompletenessEvaluator"/> for 'Completeness'.
RelevanceTruthAndCompletenessEvaluatorOptions.cs (4)
12/// Options for <see cref="RelevanceTruthAndCompletenessEvaluator"/>. 16/// <see cref="RelevanceTruthAndCompletenessEvaluator"/> to include <see cref="EvaluationDiagnostic"/>s (with 25/// Gets the default options for <see cref="RelevanceTruthAndCompletenessEvaluator"/>. 34/// Gets a value indicating whether the <see cref="RelevanceTruthAndCompletenessEvaluator"/> should include
Microsoft.Extensions.AI.Evaluation.Tests (13)
RelevanceTruthAndCompletenessEvaluatorRatingTests.cs (13)
20var rating = RelevanceTruthAndCompletenessEvaluator.Rating.FromJson(json); 45var rating = RelevanceTruthAndCompletenessEvaluator.Rating.FromJson(json); 70var rating = RelevanceTruthAndCompletenessEvaluator.Rating.FromJson(json); 87var rating = new RelevanceTruthAndCompletenessEvaluator.Rating( 98string json = JsonSerializer.Serialize(rating, RelevanceTruthAndCompletenessEvaluator.SerializerContext.Default.Rating); 99var deserialized = RelevanceTruthAndCompletenessEvaluator.Rating.FromJson(json); 116var rating = RelevanceTruthAndCompletenessEvaluator.Rating.FromJson(json); 120rating = RelevanceTruthAndCompletenessEvaluator.Rating.FromJson(json); 124rating = RelevanceTruthAndCompletenessEvaluator.Rating.FromJson(json); 128rating = RelevanceTruthAndCompletenessEvaluator.Rating.FromJson(json); 132rating = RelevanceTruthAndCompletenessEvaluator.Rating.FromJson(json); 136rating = RelevanceTruthAndCompletenessEvaluator.Rating.FromJson(json); 144Assert.Throws<JsonException>(() => RelevanceTruthAndCompletenessEvaluator.Rating.FromJson(json));