Condividi tramite


FunctionInvokingRealtimeClientBuilderExtensions.UseFunctionInvocation Metodo

Definizione

Abilita la chiamata automatica delle chiamate di funzione nella pipeline client in tempo reale.

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

Parametri

builder
RealtimeClientBuilder

Oggetto RealtimeClientBuilder usato per compilare la pipeline client in tempo reale.

loggerFactory
ILoggerFactory

Facoltativo ILoggerFactory da usare per creare un logger per la registrazione delle chiamate di funzione.

configure
Action<FunctionInvokingRealtimeClient>

Callback facoltativo che può essere usato per configurare l'istanza FunctionInvokingRealtimeClient .

Valori restituiti

Oggetto fornito builder.

Eccezioni

builder è null.

Si applica a