FunctionInvokingChatClientBuilderExtensions.UseFunctionInvocation Método

Definición

Habilita la invocación automática de llamadas de función en la canalización de chat.

public static Microsoft.Extensions.AI.ChatClientBuilder UseFunctionInvocation(this Microsoft.Extensions.AI.ChatClientBuilder builder, Microsoft.Extensions.Logging.ILoggerFactory? loggerFactory = default, Action<Microsoft.Extensions.AI.FunctionInvokingChatClient>? configure = default);
static member UseFunctionInvocation : Microsoft.Extensions.AI.ChatClientBuilder * Microsoft.Extensions.Logging.ILoggerFactory * Action<Microsoft.Extensions.AI.FunctionInvokingChatClient> -> Microsoft.Extensions.AI.ChatClientBuilder
<Extension()>
Public Function UseFunctionInvocation (builder As ChatClientBuilder, Optional loggerFactory As ILoggerFactory = Nothing, Optional configure As Action(Of FunctionInvokingChatClient) = Nothing) As ChatClientBuilder

Parámetros

builder
ChatClientBuilder

que ChatClientBuilder se usa para compilar la canalización de chat.

loggerFactory
ILoggerFactory

ILoggerFactory Opcional para crear un registrador para las invocaciones de función de registro.

configure
Action<FunctionInvokingChatClient>

Devolución de llamada opcional que se puede usar para configurar la FunctionInvokingChatClient instancia.

Devoluciones

Proporcionado builder.

Excepciones

builder es null.

Comentarios

Esto funciona agregando una instancia de FunctionInvokingChatClient con opciones predeterminadas.

Se aplica a