FunctionInvokingRealtimeClientBuilderExtensions.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 Clientpipeline in Echtzeit.
public static Microsoft.Extensions.AI.RealtimeClientBuilder UseFunctionInvocation(this Microsoft.Extensions.AI.RealtimeClientBuilder builder, Microsoft.Extensions.Logging.ILoggerFactory? loggerFactory = default, Action<Microsoft.Extensions.AI.FunctionInvokingRealtimeClient>? configure = default);
static member UseFunctionInvocation : Microsoft.Extensions.AI.RealtimeClientBuilder * Microsoft.Extensions.Logging.ILoggerFactory * Action<Microsoft.Extensions.AI.FunctionInvokingRealtimeClient> -> Microsoft.Extensions.AI.RealtimeClientBuilder
<Extension()>
Public Function UseFunctionInvocation (builder As RealtimeClientBuilder, Optional loggerFactory As ILoggerFactory = Nothing, Optional configure As Action(Of FunctionInvokingRealtimeClient) = Nothing) As RealtimeClientBuilder
Parameter
- builder
- RealtimeClientBuilder
Wird RealtimeClientBuilder verwendet, um die Echtzeitclientpipeline zu erstellen.
- loggerFactory
- ILoggerFactory
ILoggerFactory Optional zum Erstellen eines Loggers für Aufrufe von Protokollierungsfunktionen.
- configure
- Action<FunctionInvokingRealtimeClient>
Ein optionaler Rückruf, der zum Konfigurieren der FunctionInvokingRealtimeClient Instanz verwendet werden kann.
Gibt zurück
Der bereitgestellte builder.
Ausnahmen
builder ist null.