Sprache

ToolCallAccuracyEvaluatorContext.ToolDefinitions Eigenschaft

Definition

Ruft einen Satz von Tooldefinitionen ab (siehe Tools), die beim Generieren der Modellantwort verwendet wurden, die ausgewertet wird.

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)

Eigenschaftswert

Hinweise

ToolCallAccuracyEvaluator misst, wie genau ein KI-System Tools verwendet, indem Toolaufrufe (d. h. s) untersucht werden, FunctionCallContentdie in der bereitgestellten Antwort vorhanden sind, um die Relevanz dieser Toolaufrufe für die Unterhaltung zu bewerten, die Parameterkorrektur für diese Toolaufrufe in Bezug auf die über diese Tools bereitgestellten ToolDefinitionsDefinitionen und die Genauigkeit der Parameterwertextraktion aus dem angegebenen Unterhaltungsverlauf.

Beachten Sie, dass derzeit nur die Auswertung von Aufrufen von Tools unterstützt wird, ToolCallAccuracyEvaluator die als AIFunctionDeclarations definiert sind. Alle anderen AITool Definitionen, die über ToolDefinitions sie bereitgestellt werden, werden ignoriert.

Gilt für: