FunctionInvokingChatClientBuilderExtensions.UseFunctionInvocation Methode

Definitie

Hiermee schakelt u automatische aanroepfunctie in op de chatpijplijn.

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

Parameters

builder
ChatClientBuilder

Het ChatClientBuilder wordt gebruikt om de chatpijplijn te bouwen.

loggerFactory
ILoggerFactory

Een optioneel ILoggerFactory om een logboekregistratie te maken voor logboekregistratiefunctieaanroepen.

configure
Action<FunctionInvokingChatClient>

Een optionele callback die kan worden gebruikt om het FunctionInvokingChatClient exemplaar te configureren.

Retouren

De geleverde builder.

Uitzonderingen

builder is null.

Opmerkingen

Dit werkt door een exemplaar van FunctionInvokingChatClient standaardopties toe te voegen.

Van toepassing op