TaskAdherenceEvaluatorContext Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de TaskAdherenceEvaluatorContext klasse.
Overloads
| Naam | Description |
|---|---|
| TaskAdherenceEvaluatorContext(AITool[]) |
Initialiseert een nieuw exemplaar van de TaskAdherenceEvaluatorContext klasse. |
| TaskAdherenceEvaluatorContext(IEnumerable<AITool>) |
Initialiseert een nieuw exemplaar van de TaskAdherenceEvaluatorContext klasse. |
TaskAdherenceEvaluatorContext(AITool[])
Initialiseert een nieuw exemplaar van de TaskAdherenceEvaluatorContext klasse.
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())
Parameters
- toolDefinitions
- AITool[]
De set hulpprogrammadefinities (zie Tools) die zijn gebruikt bij het genereren van het modelantwoord dat wordt geëvalueerd.
Houd er rekening mee dat op dit moment TaskAdherenceEvaluator alleen ondersteuning biedt voor het evalueren van aanroepen naar hulpprogramma's die zijn gedefinieerd als AIFunctionDeclarations. Alle andere AITool definities worden genegeerd.
Van toepassing op
TaskAdherenceEvaluatorContext(IEnumerable<AITool>)
Initialiseert een nieuw exemplaar van de TaskAdherenceEvaluatorContext klasse.
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))
Parameters
- toolDefinitions
- IEnumerable<AITool>
De set hulpprogrammadefinities (zie Tools) die zijn gebruikt bij het genereren van het modelantwoord dat wordt geëvalueerd.
Houd er rekening mee dat op dit moment TaskAdherenceEvaluator alleen ondersteuning biedt voor het evalueren van aanroepen naar hulpprogramma's die zijn gedefinieerd als AIFunctionDeclarations. Alle andere AITool definities worden genegeerd.