FunctionInvokingChatClient.AdditionalTools Vlastnost

Definice

Získá nebo nastaví kolekci dalších nástrojů, které klient může vyvolat.

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)

Hodnota vlastnosti

Poznámky

Tyto požadavky nebudou FunctionInvokingChatClientmít vliv na požadavky odeslané uživatelem , který projde nezměněnou úpravou Tools . Pokud však vnitřní klient požádá o vyvolání nástroje, který nebyl v Tools, bude tato AdditionalTools kolekce také vyzvána k vyhledání odpovídajícího nástroje k vyvolání. To je užitečné v případě, že byla služba předem nakonfigurovaná tak, aby věděla o určitých nástrojích, které se také neodesílají na jednotlivé požadavky.

Platí pro