Jaa


FunctionInvokingRealtimeClient Constructor

Definition

Initializes a new instance of the FunctionInvokingRealtimeClient class.

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)

Parameters

innerClient
IRealtimeClient

The inner IRealtimeClient.

loggerFactory
ILoggerFactory

An ILoggerFactory to use for logging information about function invocation.

functionInvocationServices
IServiceProvider

An optional IServiceProvider to use for resolving services required by the AIFunction instances being invoked.

Applies to