FunctionInvokingChatClient.AdditionalTools Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen einer Auflistung zusätzlicher Tools, die der Client aufrufen kann.
public:
property System::Collections::Generic::IList<Microsoft::Extensions::AI::AITool ^> ^ AdditionalTools { System::Collections::Generic::IList<Microsoft::Extensions::AI::AITool ^> ^ get(); void set(System::Collections::Generic::IList<Microsoft::Extensions::AI::AITool ^> ^ value); };
public System.Collections.Generic.IList<Microsoft.Extensions.AI.AITool>? AdditionalTools { get; set; }
member this.AdditionalTools : System.Collections.Generic.IList<Microsoft.Extensions.AI.AITool> with get, set
Public Property AdditionalTools As IList(Of AITool)
Eigenschaftswert
Hinweise
Dies wirkt sich nicht auf die anforderungen aus, die von dem FunctionInvokingChatClient, die nicht Tools geändert werden, gesendet werden. Wenn der innere Client jedoch den Aufruf eines Tools anfordert, das nicht enthalten Toolswar, wird diese AdditionalTools Sammlung auch konsultiert, um nach einem entsprechenden Tool zu suchen, das aufgerufen werden soll. Dies ist nützlich, wenn der Dienst möglicherweise vorkonfiguriert wurde, um bestimmte Tools zu kennen, die nicht auch für jede einzelne Anforderung gesendet werden.