FunctionInvokingChatClient.AdditionalTools Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.