RealtimeClientBuilder 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
의 파이프라인을 만들기 위한 작성기입니다 IRealtimeClient.
public ref class RealtimeClientBuilder sealed
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class RealtimeClientBuilder
public sealed class RealtimeClientBuilder
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type RealtimeClientBuilder = class
type RealtimeClientBuilder = class
Public NotInheritable Class RealtimeClientBuilder
- 상속
-
RealtimeClientBuilder
- 특성
생성자
| Name | Description |
|---|---|
| RealtimeClientBuilder(Func<IServiceProvider,IRealtimeClient>) |
RealtimeClientBuilder 클래스의 새 인스턴스를 초기화합니다. |
| RealtimeClientBuilder(IRealtimeClient) |
RealtimeClientBuilder 클래스의 새 인스턴스를 초기화합니다. |
메서드
| Name | Description |
|---|---|
| Build(IServiceProvider) |
전체 파이프라인을 IRealtimeClient 나타내는 빌드 이 인스턴스에 대한 호출은 각 파이프라인 단계를 차례로 통과합니다. |
| Use(Func<IRealtimeClient,IRealtimeClient>) |
중간 실시간 클라이언트에 대한 팩터리를 실시간 클라이언트 파이프라인에 추가합니다. |
| Use(Func<IRealtimeClient,IServiceProvider,IRealtimeClient>) |
중간 실시간 클라이언트에 대한 팩터리를 실시간 클라이언트 파이프라인에 추가합니다. |
확장명 메서드
| Name | Description |
|---|---|
| UseFunctionInvocation(RealtimeClientBuilder, ILoggerFactory, Action<FunctionInvokingRealtimeClient>) |
실시간 클라이언트 파이프라인에서 자동 함수 호출 호출을 사용하도록 설정합니다. |
| UseLogging(RealtimeClientBuilder, ILoggerFactory, Action<LoggingRealtimeClient>) |
실시간 클라이언트 파이프라인에 로깅을 추가합니다. |
| UseOpenTelemetry(RealtimeClientBuilder, ILoggerFactory, String, Action<OpenTelemetryRealtimeClient>) |
생성 AI 시스템에 대한 OpenTelemetry 의미 체계 규칙에 따라 실시간 클라이언트 파이프라인에 OpenTelemetry 지원을 추가합니다. |