Freigeben über


FunctionInvokingRealtimeClient Konstruktor

Definition

Initialisiert eine neue Instanz der FunctionInvokingRealtimeClient-Klasse.

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)

Parameter

innerClient
IRealtimeClient

Das innere IRealtimeClient.

loggerFactory
ILoggerFactory

Dient ILoggerFactory zum Protokollieren von Informationen zum Aufrufen von Funktionen.

functionInvocationServices
IServiceProvider

IServiceProvider Optional für die Auflösung von Diensten, die von den AIFunction aufgerufenen Instanzen benötigt werden.

Gilt für: