FunctionInvokingChatClient Konstruktor

Definition

Initialisiert eine neue Instanz der FunctionInvokingChatClient-Klasse.

public FunctionInvokingChatClient(Microsoft.Extensions.AI.IChatClient innerClient, Microsoft.Extensions.Logging.ILoggerFactory? loggerFactory = default, IServiceProvider? functionInvocationServices = default);
new Microsoft.Extensions.AI.FunctionInvokingChatClient : Microsoft.Extensions.AI.IChatClient * Microsoft.Extensions.Logging.ILoggerFactory * IServiceProvider -> Microsoft.Extensions.AI.FunctionInvokingChatClient
Public Sub New (innerClient As IChatClient, Optional loggerFactory As ILoggerFactory = Nothing, Optional functionInvocationServices As IServiceProvider = Nothing)

Parameter

innerClient
IChatClient

Die zugrunde liegende IChatClientinstanz oder die nächste Instanz in einer Kette von Clients.

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: