2 instantiations of IntentResolutionRating
Microsoft.Extensions.AI.Evaluation.Quality (1)
IntentResolutionRating.cs (1)
15new IntentResolutionRating(
Microsoft.Extensions.AI.Evaluation.Tests (1)
IntentResolutionRatingTests.cs (1)
109new IntentResolutionRating(
35 references to IntentResolutionRating
Microsoft.Extensions.AI.Evaluation.Quality (9)
IntentResolutionEvaluator.cs (6)
328IntentResolutionRating rating; 333rating = IntentResolutionRating.Inconclusive; 341rating = IntentResolutionRating.FromJson(evaluationResponseText); 355rating = IntentResolutionRating.Inconclusive; 365rating = IntentResolutionRating.FromJson(repairedJson); 370rating = IntentResolutionRating.Inconclusive;
IntentResolutionRating.cs (2)
14public static IntentResolutionRating Inconclusive { get; } = 76public static IntentResolutionRating FromJson(string jsonResponse)
JsonSerialization\SerializerContext.cs (1)
13[JsonSerializable(typeof(IntentResolutionRating))]
Microsoft.Extensions.AI.Evaluation.Tests (26)
IntentResolutionRatingTests.cs (26)
29IntentResolutionRating rating = IntentResolutionRating.FromJson(json); 61IntentResolutionRating rating = IntentResolutionRating.FromJson(json); 93IntentResolutionRating rating = IntentResolutionRating.FromJson(json); 108IntentResolutionRating rating = 119IntentResolutionRating deserialized = IntentResolutionRating.FromJson(json); 134IntentResolutionRating rating = IntentResolutionRating.Inconclusive; 137IntentResolutionRating deserialized = IntentResolutionRating.FromJson(json); 165IntentResolutionRating rating = IntentResolutionRating.FromJson(json); 186IntentResolutionRating rating = IntentResolutionRating.FromJson(json); 207IntentResolutionRating rating = IntentResolutionRating.FromJson(json); 229IntentResolutionRating rating = IntentResolutionRating.FromJson(json); 258IntentResolutionRating rating = IntentResolutionRating.FromJson(json); 286Assert.Throws<JsonException>(() => IntentResolutionRating.FromJson(json)); 302Assert.Throws<JsonException>(() => IntentResolutionRating.FromJson(json)); 322Assert.Throws<JsonException>(() => IntentResolutionRating.FromJson(json));