FunctionInvokingRealtimeClient Konstruktor
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av FunctionInvokingRealtimeClient klassen.
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)
Parametrar
- innerClient
- IRealtimeClient
Den inre IRealtimeClient.
- loggerFactory
- ILoggerFactory
En ILoggerFactory som ska användas för loggningsinformation om funktionsanrop.
- functionInvocationServices
- IServiceProvider
Ett valfritt IServiceProvider alternativ att använda för att matcha tjänster som krävs av de AIFunction instanser som anropas.