1 write to Explanation
Microsoft.Extensions.AI.Evaluation.Quality (1)
IntentResolutionRating.cs (1)
68Explanation = explanation;
10 references to Explanation
Microsoft.Extensions.AI.Evaluation.Quality (1)
IntentResolutionEvaluator.cs (1)
389metric.Reason = rating.Explanation;
Microsoft.Extensions.AI.Evaluation.Tests (9)
IntentResolutionRatingTests.cs (9)
32Assert.Equal("The response delivers a complete and precise recipe, fully addressing the user's query about baking a chocolate cake.", rating.Explanation); 64Assert.Equal("The response delivers a complete and precise recipe, fully addressing the user's query about baking a chocolate cake.", rating.Explanation); 96Assert.Equal("The response delivers a complete and precise recipe, fully addressing the user's query about baking a chocolate cake.", rating.Explanation); 122Assert.Equal(rating.Explanation, deserialized.Explanation); 140Assert.Equal(rating.Explanation, deserialized.Explanation); 232Assert.Equal("The response delivers a complete and precise recipe, fully addressing the user's query about baking a chocolate cake.", rating.Explanation); 261Assert.Equal("Duplicate explanation.", rating.Explanation);