通过


FunctionInvokingRealtimeClientBuilderExtensions.UseFunctionInvocation 方法

定义

在实时客户端管道上启用自动函数调用调用。

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

参数

builder
RealtimeClientBuilder

RealtimeClientBuilder用于生成实时客户端管道。

loggerFactory
ILoggerFactory

用于创建记录器以记录函数调用的可选 ILoggerFactory 方法。

configure
Action<FunctionInvokingRealtimeClient>

可用于配置实例的 FunctionInvokingRealtimeClient 可选回调。

返回

提供的 builder

例外

buildernull

适用于