FunctionInvokingChatClient.AdditionalTools Egenskap

Definition

Hämtar eller anger en samling ytterligare verktyg som klienten kan anropa.

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)

Egenskapsvärde

Kommentarer

Dessa påverkar inte de begäranden som skickas av FunctionInvokingChatClient, som kommer att passera den Tools oförändrade. Men om den inre klienten begär anropet av ett verktyg som inte fanns i Tools, kommer den här AdditionalTools samlingen också att konsulteras för att leta efter ett motsvarande verktyg som ska anropas. Detta är användbart när tjänsten kan ha förkonfigurerats för att vara medveten om vissa verktyg som inte också skickas på varje enskild begäran.

Gäller för