FunctionInvokingChatClientBuilderExtensions.UseFunctionInvocation Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.