TaskAdherenceEvaluatorContext 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 TaskAdherenceEvaluatorContext 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| TaskAdherenceEvaluatorContext(AITool[]) |
初始化 TaskAdherenceEvaluatorContext 類別的新執行個體。 |
| TaskAdherenceEvaluatorContext(IEnumerable<AITool>) |
初始化 TaskAdherenceEvaluatorContext 類別的新執行個體。 |
TaskAdherenceEvaluatorContext(AITool[])
初始化 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 類別的新執行個體。
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 定義將被忽略。