18 references to EvaluateAsync
Microsoft.Extensions.AI.Evaluation.Integration.Tests (14)
AgentQualityEvaluatorTests.cs (4)
95EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response); 125await scenarioRun.EvaluateAsync( 151EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response); 185await scenarioRun.EvaluateAsync(
QualityEvaluatorTests.cs (4)
94EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response); 135await scenarioRun.EvaluateAsync(messages, response, cancellationToken: cancellationToken); 172EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response); 243await scenarioRun.EvaluateAsync(
SafetyEvaluatorTests.cs (6)
209EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response, additionalContext); 300EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response2, additionalContext); 430EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response); 492EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response); 568EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response); 602EvaluationResult result = await scenarioRun.EvaluateAsync(messages, response2);
Microsoft.Extensions.AI.Evaluation.Reporting (4)
ScenarioRunExtensions.cs (2)
116return scenarioRun.EvaluateAsync( 180return scenarioRun.EvaluateAsync(
ScenarioRunResult.cs (2)
15/// <see cref="ScenarioRun.EvaluateAsync(IEnumerable{ChatMessage}, ChatResponse, IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext}?, CancellationToken)"/> 141/// <see cref="ScenarioRun.EvaluateAsync(IEnumerable{ChatMessage}, ChatResponse, IEnumerable{Microsoft.Extensions.AI.Evaluation.EvaluationContext}?, CancellationToken)"/>