18 references to EvaluateAsync
Microsoft.Extensions.AI.Evaluation (1)
EvaluatorExtensions.cs (1)
135evaluator.EvaluateAsync(
Microsoft.Extensions.AI.Evaluation.NLP.Tests (17)
BLEUEvaluatorTests.cs (6)
19var result = await evaluator.EvaluateAsync(response, chatConfiguration: null, [context]); 35var result = await evaluator.EvaluateAsync(response, chatConfiguration: null, [context]); 50var result = await evaluator.EvaluateAsync(response, chatConfiguration: null, additionalContext: null); 70var result = await evaluator.EvaluateAsync(response, chatConfiguration: null, [context]); 90var result = await evaluator.EvaluateAsync(response, chatConfiguration: null, [context]); 103var result = await evaluator.EvaluateAsync(response, chatConfiguration: null, [context]);
F1EvaluatorTests.cs (5)
19var result = await evaluator.EvaluateAsync(response, null, [context]); 35var result = await evaluator.EvaluateAsync(response, null, [context]); 50var result = await evaluator.EvaluateAsync(response, null, null); 70var result = await evaluator.EvaluateAsync(response, null, [context]); 83var result = await evaluator.EvaluateAsync(response, null, [context]);
GLEUEvaluatorTests.cs (6)
19var result = await evaluator.EvaluateAsync(response, null, [context]); 35var result = await evaluator.EvaluateAsync(response, null, [context]); 50var result = await evaluator.EvaluateAsync(response, null, null); 70var result = await evaluator.EvaluateAsync(response, null, [context]); 90var result = await evaluator.EvaluateAsync(response, null, [context]); 103var result = await evaluator.EvaluateAsync(response, null, [context]);