FunctionInvokingChatClient.AdditionalTools Eigenschaft

Definition

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.

Gilt für: