FunctionInvokingRealtimeClient Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe FunctionInvokingRealtimeClient.
public FunctionInvokingRealtimeClient(Microsoft.Extensions.AI.IRealtimeClient innerClient, Microsoft.Extensions.Logging.ILoggerFactory? loggerFactory = default, IServiceProvider? functionInvocationServices = default);
new Microsoft.Extensions.AI.FunctionInvokingRealtimeClient : Microsoft.Extensions.AI.IRealtimeClient * Microsoft.Extensions.Logging.ILoggerFactory * IServiceProvider -> Microsoft.Extensions.AI.FunctionInvokingRealtimeClient
Public Sub New (innerClient As IRealtimeClient, Optional loggerFactory As ILoggerFactory = Nothing, Optional functionInvocationServices As IServiceProvider = Nothing)
Parametri
- innerClient
- IRealtimeClient
Oggetto interno IRealtimeClient.
- loggerFactory
- ILoggerFactory
Oggetto ILoggerFactory da utilizzare per la registrazione delle informazioni sulla chiamata di funzione.
- functionInvocationServices
- IServiceProvider
Facoltativo IServiceProvider da usare per la risoluzione dei servizi richiesti dalle AIFunction istanze richiamate.