語言

TaskAdherenceEvaluatorContext 建構函式

定義

初始化 TaskAdherenceEvaluatorContext 類別的新執行個體。

多載

名稱 Description
TaskAdherenceEvaluatorContext(AITool[])

初始化 TaskAdherenceEvaluatorContext 類別的新執行個體。

TaskAdherenceEvaluatorContext(IEnumerable<AITool>)

初始化 TaskAdherenceEvaluatorContext 類別的新執行個體。

TaskAdherenceEvaluatorContext(AITool[])

來源:
TaskAdherenceEvaluatorContext.cs

初始化 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())

參數

toolDefinitions
AITool[]

在產生模型回應時所使用的一組工具定義(見 Tools)。

請注意, TaskAdherenceEvaluator 目前只支援評估定義為 AIFunctionDeclarations 的工具呼叫。 其他 AITool 定義將被忽略。

適用於

TaskAdherenceEvaluatorContext(IEnumerable<AITool>)

來源:
TaskAdherenceEvaluatorContext.cs

初始化 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))

參數

toolDefinitions
IEnumerable<AITool>

在產生模型回應時所使用的一組工具定義(見 Tools)。

請注意, TaskAdherenceEvaluator 目前只支援評估定義為 AIFunctionDeclarations 的工具呼叫。 其他 AITool 定義將被忽略。

適用於