Share via


ToolCallAccuracyEvaluatorContext Constructors

Definition

Overloads

ToolCallAccuracyEvaluatorContext(AITool[])

Source:
ToolCallAccuracyEvaluatorContext.cs

Initializes a new instance of the ToolCallAccuracyEvaluatorContext class.

public:
 ToolCallAccuracyEvaluatorContext(... cli::array <Microsoft::Extensions::AI::AITool ^> ^ toolDefinitions);
public ToolCallAccuracyEvaluatorContext(params Microsoft.Extensions.AI.AITool[] toolDefinitions);
new Microsoft.Extensions.AI.Evaluation.Quality.ToolCallAccuracyEvaluatorContext : Microsoft.Extensions.AI.AITool[] -> Microsoft.Extensions.AI.Evaluation.Quality.ToolCallAccuracyEvaluatorContext
Public Sub New (ParamArray toolDefinitions As AITool())

Parameters

toolDefinitions
AITool[]

The set of tool definitions (see Tools) that were used when generating the model response that is being evaluated.

Note that at the moment, ToolCallAccuracyEvaluator only supports evaluating calls to tools that are defined as AIFunctions. Any other AITool definitions will be ignored.

Applies to

ToolCallAccuracyEvaluatorContext(IEnumerable<AITool>)

Source:
ToolCallAccuracyEvaluatorContext.cs

Initializes a new instance of the ToolCallAccuracyEvaluatorContext class.

public:
 ToolCallAccuracyEvaluatorContext(System::Collections::Generic::IEnumerable<Microsoft::Extensions::AI::AITool ^> ^ toolDefinitions);
public ToolCallAccuracyEvaluatorContext(System.Collections.Generic.IEnumerable<Microsoft.Extensions.AI.AITool> toolDefinitions);
new Microsoft.Extensions.AI.Evaluation.Quality.ToolCallAccuracyEvaluatorContext : seq<Microsoft.Extensions.AI.AITool> -> Microsoft.Extensions.AI.Evaluation.Quality.ToolCallAccuracyEvaluatorContext
Public Sub New (toolDefinitions As IEnumerable(Of AITool))

Parameters

toolDefinitions
IEnumerable<AITool>

The set of tool definitions (see Tools) that were used when generating the model response that is being evaluated.

Note that at the moment, ToolCallAccuracyEvaluator only supports evaluating calls to tools that are defined as AIFunctions. Any other AITool definitions will be ignored.

Applies to