TaskAdherenceEvaluatorContext.ToolDefinitions Proprietà

Definizione

Ottiene un set di definizioni degli strumenti (vedere Tools) usate durante la generazione della risposta del modello da valutare.

public:
 property System::Collections::Generic::IReadOnlyList<Microsoft::Extensions::AI::AITool ^> ^ ToolDefinitions { System::Collections::Generic::IReadOnlyList<Microsoft::Extensions::AI::AITool ^> ^ get(); };
public System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.AI.AITool> ToolDefinitions { get; }
member this.ToolDefinitions : System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.AI.AITool>
Public ReadOnly Property ToolDefinitions As IReadOnlyList(Of AITool)

Valore della proprietà

Commenti

TaskAdherenceEvaluator misura in modo accurato un sistema di intelligenza artificiale conforme all'attività assegnata esaminando l'allineamento della risposta fornita con istruzioni e definizioni presenti nella cronologia delle conversazioni, l'accuratezza e la chiarezza della risposta e l'uso appropriato delle definizioni degli strumenti fornite tramite ToolDefinitions.

Si noti che al momento supporta TaskAdherenceEvaluator solo la valutazione delle chiamate agli strumenti definiti come AIFunctionDeclarations. Tutte le altre AITool definizioni fornite tramite ToolDefinitions verranno ignorate.

Si applica a