FunctionInvokingChatClientBuilderExtensions.UseFunctionInvocation Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.