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입니다.

적용 대상