FunctionInvokingChatClientBuilderExtensions.UseFunctionInvocation Methode

Definition

Aktiviert den aufruf automatischen Funktionsaufruf in der Chatpipeline.

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

Parameter

builder
ChatClientBuilder

Das ChatClientBuilder Wird verwendet, um die Chatpipeline zu erstellen.

loggerFactory
ILoggerFactory

ILoggerFactory Optional zum Erstellen eines Loggers für Aufrufe von Protokollierungsfunktionen.

configure
Action<FunctionInvokingChatClient>

Ein optionaler Rückruf, der zum Konfigurieren der FunctionInvokingChatClient Instanz verwendet werden kann.

Gibt zurück

Der bereitgestellte builder.

Ausnahmen

builder ist null.

Hinweise

Dies funktioniert, indem eine Instanz mit FunctionInvokingChatClient Standardoptionen hinzugefügt wird.

Gilt für: