FunctionInvokingChatClientBuilderExtensions.UseFunctionInvocation Metoda
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í.
Povolí automatické vyvolání volání funkce v kanálu chatu.
public static Microsoft.Extensions.AI.ChatClientBuilder UseFunctionInvocation(this Microsoft.Extensions.AI.ChatClientBuilder builder, Microsoft.Extensions.Logging.ILoggerFactory? loggerFactory = default, Action<Microsoft.Extensions.AI.FunctionInvokingChatClient>? configure = default);
static member UseFunctionInvocation : Microsoft.Extensions.AI.ChatClientBuilder * Microsoft.Extensions.Logging.ILoggerFactory * Action<Microsoft.Extensions.AI.FunctionInvokingChatClient> -> Microsoft.Extensions.AI.ChatClientBuilder
<Extension()>
Public Function UseFunctionInvocation (builder As ChatClientBuilder, Optional loggerFactory As ILoggerFactory = Nothing, Optional configure As Action(Of FunctionInvokingChatClient) = Nothing) As ChatClientBuilder
Parametry
- builder
- ChatClientBuilder
Používá ChatClientBuilder se k sestavení kanálu chatu.
- loggerFactory
- ILoggerFactory
Volitelné ILoggerFactory použití k vytvoření protokolovacího nástroje pro vyvolání funkce protokolování.
- configure
- Action<FunctionInvokingChatClient>
Volitelné zpětné volání, které lze použít ke konfiguraci FunctionInvokingChatClient instance.
Návraty
builderZadaný .
Výjimky
builder je null.
Poznámky
To funguje přidáním instance FunctionInvokingChatClient s výchozími možnostmi.