11 references to EvaluateAsync
Microsoft.Extensions.AI.Evaluation.Integration.Tests (9)
QualityEvaluatorTests.cs (3)
98EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response); 137EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response); 174EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response);
SafetyEvaluatorTests.cs (6)
160EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response, additionalContext); 235EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response2, additionalContext); 365EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response); 427EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response); 503EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response); 537EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response2);
Microsoft.Extensions.AI.Evaluation.Reporting (2)
ScenarioRunResult.cs (2)
20/// <see cref="ScenarioRun.EvaluateAsync(IEnumerable{ChatMessage}, ChatResponse, IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext}?, CancellationToken)"/> 152/// <see cref="ScenarioRun.EvaluateAsync(IEnumerable{ChatMessage}, ChatResponse, IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext}?, CancellationToken)"/>