FunctionInvokingRealtimeClient Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da 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)
Parâmetros
- innerClient
- IRealtimeClient
O interior IRealtimeClient.
- loggerFactory
- ILoggerFactory
Um ILoggerFactory a ser usado para registrar em log informações sobre invocação de função.
- functionInvocationServices
- IServiceProvider
Um opcional IServiceProvider a ser usado para resolver os AIFunction serviços exigidos pelas instâncias que estão sendo invocadas.