다음을 통해 공유


CreateChatThreadOptions interface

채팅 스레드를 만드는 옵션입니다.

Extends

속성

idempotencyToken

지정된 경우 클라이언트는 요청을 반복할 수 있도록 지시합니다. 즉, 클라이언트는 동일한 Idempotency-Token 사용하여 요청을 여러 번 수행하고 서버가 요청을 여러 번 실행하지 않고도 적절한 응답을 다시 가져올 수 있습니다. Idempotency-Token 값은 요청의 모든 시간 동안 전역적으로 고유한 클라이언트 생성 식별자를 나타내는 불투명 문자열입니다. 버전 4(임의) UUID를 사용하는 것이 좋습니다.

metadata

메타데이터

participants

채팅 스레드에 추가할 참가자입니다.

retentionPolicy

자동 삭제를 위한 데이터 보존 정책입니다.

상속된 속성

abortSignal

요청을 중단하는 데 사용할 수 있는 신호입니다.

onResponse

요청된 작업을 수행하는 동안 서버에서 응답을 받을 때마다 호출되는 함수입니다. 여러 번 호출할 수 있습니다.

requestOptions

이 작업에 대한 HTTP 요청을 만들고 보낼 때 사용되는 옵션입니다.

serializerOptions

serialization/de-serialization 동작을 재정의하는 옵션입니다.

tracingOptions

추적을 사용할 때 사용되는 옵션입니다.

속성 세부 정보

idempotencyToken

지정된 경우 클라이언트는 요청을 반복할 수 있도록 지시합니다. 즉, 클라이언트는 동일한 Idempotency-Token 사용하여 요청을 여러 번 수행하고 서버가 요청을 여러 번 실행하지 않고도 적절한 응답을 다시 가져올 수 있습니다. Idempotency-Token 값은 요청의 모든 시간 동안 전역적으로 고유한 클라이언트 생성 식별자를 나타내는 불투명 문자열입니다. 버전 4(임의) UUID를 사용하는 것이 좋습니다.

idempotencyToken?: string

속성 값

string

metadata

메타데이터

metadata?: Record<string, string>

속성 값

Record<string, string>

participants

채팅 스레드에 추가할 참가자입니다.

participants?: ChatParticipant[]

속성 값

retentionPolicy

자동 삭제를 위한 데이터 보존 정책입니다.

retentionPolicy?: ChatRetentionPolicy

속성 값

상속된 속성 세부 정보

abortSignal

요청을 중단하는 데 사용할 수 있는 신호입니다.

abortSignal?: AbortSignalLike

속성 값

OperationOptions.abortSignal에서 상속된

onResponse

요청된 작업을 수행하는 동안 서버에서 응답을 받을 때마다 호출되는 함수입니다. 여러 번 호출할 수 있습니다.

onResponse?: RawResponseCallback

속성 값

OperationOptions.onResponse에서 상속된

requestOptions

이 작업에 대한 HTTP 요청을 만들고 보낼 때 사용되는 옵션입니다.

requestOptions?: OperationRequestOptions

속성 값

OperationOptions.requestOptions에서 상속된

serializerOptions

serialization/de-serialization 동작을 재정의하는 옵션입니다.

serializerOptions?: SerializerOptions

속성 값

OperationOptions.serializerOptions에서 상속된

tracingOptions

추적을 사용할 때 사용되는 옵션입니다.

tracingOptions?: OperationTracingOptions

속성 값

OperationOptions.tracingOptions에서 상속된