Taal

TaskAdherenceEvaluatorContext.ToolDefinitions Eigenschap

Definitie

Hiermee haalt u een set hulpprogrammadefinities op die Toolszijn gebruikt bij het genereren van het modelantwoord dat wordt geëvalueerd.

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)

Waarde van eigenschap

Opmerkingen

TaskAdherenceEvaluator meet hoe nauwkeurig een AI-systeem voldoet aan de taak die eraan is toegewezen door de uitlijning van het opgegeven antwoord te onderzoeken met instructies en definities die aanwezig zijn in de gespreksgeschiedenis, de nauwkeurigheid en duidelijkheid van het antwoord en het juiste gebruik van hulpprogrammadefinities die via ToolDefinitions.

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 die worden opgegeven via ToolDefinitions , worden genegeerd.

Van toepassing op