FunctionInvokingChatClientBuilderExtensions.UseFunctionInvocation Metod
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.
Aktiverar automatiskt anrop av funktionsanrop i chattpipelinen.
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
Parametrar
- builder
- ChatClientBuilder
Den ChatClientBuilder som används för att skapa chattpipelinen.
- loggerFactory
- ILoggerFactory
Ett valfritt ILoggerFactory alternativ för att skapa en loggare för anrop av loggningsfunktioner.
- configure
- Action<FunctionInvokingChatClient>
Ett valfritt återanrop som kan användas för att konfigurera instansen FunctionInvokingChatClient .
Returer
Den angivna builder.
Undantag
builder är null.
Kommentarer
Detta fungerar genom att lägga till en instans av FunctionInvokingChatClient med standardalternativ.