TaskAdherenceEvaluatorContext Construtores

Definição

Inicializa uma nova instância da classe TaskAdherenceEvaluatorContext.

Sobrecargas

Nome Description
TaskAdherenceEvaluatorContext(AITool[])

Inicializa uma nova instância da classe TaskAdherenceEvaluatorContext.

TaskAdherenceEvaluatorContext(IEnumerable<AITool>)

Inicializa uma nova instância da classe TaskAdherenceEvaluatorContext.

TaskAdherenceEvaluatorContext(AITool[])

Origem:
TaskAdherenceEvaluatorContext.cs

Inicializa uma nova instância da classe TaskAdherenceEvaluatorContext.

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

Parâmetros

toolDefinitions
AITool[]

O conjunto de definições de ferramenta (veja Tools) que foram usadas ao gerar a resposta do modelo que está sendo avaliada.

Observe que, no momento, TaskAdherenceEvaluator só dá suporte à avaliação de chamadas para ferramentas definidas como AIFunctionDeclarations. Todas as outras AITool definições serão ignoradas.

Aplica-se a

TaskAdherenceEvaluatorContext(IEnumerable<AITool>)

Origem:
TaskAdherenceEvaluatorContext.cs

Inicializa uma nova instância da classe TaskAdherenceEvaluatorContext.

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

Parâmetros

toolDefinitions
IEnumerable<AITool>

O conjunto de definições de ferramenta (veja Tools) que foram usadas ao gerar a resposta do modelo que está sendo avaliada.

Observe que, no momento, TaskAdherenceEvaluator só dá suporte à avaliação de chamadas para ferramentas definidas como AIFunctionDeclarations. Todas as outras AITool definições serão ignoradas.

Aplica-se a