Dela via


CreateChatThreadOptions interface

Alternativ för att skapa en chatttråd.

Extends

Egenskaper

idempotencyToken

Om det anges dirigerar klienten att begäran kan upprepas. Det vill:s, att klienten kan göra begäran flera gånger med samma Idempotency-Token och få tillbaka ett lämpligt svar utan att servern kör begäran flera gånger. Värdet för Idempotency-Token är en ogenomskinlig sträng som representerar en klientgenererad, globalt unik för hela tiden, identifierare för begäran. Vi rekommenderar att du använder UUID:er i version 4 (slumpmässigt).

metadata

metainformation

participants

Deltagare som ska läggas till i chatttråden.

retentionPolicy

Datakvarhållningsprincip för automatisk borttagning.

Ärvda egenskaper

abortSignal

Den signal som kan användas för att avbryta begäranden.

onResponse

En funktion som ska anropas varje gång ett svar tas emot från servern när den begärda åtgärden utförs. Kan anropas flera gånger.

requestOptions

Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden.

serializerOptions

Alternativ för att åsidosätta serialiserings-/av-serialiseringsbeteende.

tracingOptions

Alternativ som används när spårning är aktiverat.

Egenskapsinformation

idempotencyToken

Om det anges dirigerar klienten att begäran kan upprepas. Det vill:s, att klienten kan göra begäran flera gånger med samma Idempotency-Token och få tillbaka ett lämpligt svar utan att servern kör begäran flera gånger. Värdet för Idempotency-Token är en ogenomskinlig sträng som representerar en klientgenererad, globalt unik för hela tiden, identifierare för begäran. Vi rekommenderar att du använder UUID:er i version 4 (slumpmässigt).

idempotencyToken?: string

Egenskapsvärde

string

metadata

metainformation

metadata?: Record<string, string>

Egenskapsvärde

Record<string, string>

participants

Deltagare som ska läggas till i chatttråden.

participants?: ChatParticipant[]

Egenskapsvärde

retentionPolicy

Datakvarhållningsprincip för automatisk borttagning.

retentionPolicy?: ChatRetentionPolicy

Egenskapsvärde

Information om ärvda egenskaper

abortSignal

Den signal som kan användas för att avbryta begäranden.

abortSignal?: AbortSignalLike

Egenskapsvärde

ärvd från OperationOptions.abortSignal

onResponse

En funktion som ska anropas varje gång ett svar tas emot från servern när den begärda åtgärden utförs. Kan anropas flera gånger.

onResponse?: RawResponseCallback

Egenskapsvärde

ärvd från OperationOptions.onResponse

requestOptions

Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden.

requestOptions?: OperationRequestOptions

Egenskapsvärde

ärvd från OperationOptions.requestOptions

serializerOptions

Alternativ för att åsidosätta serialiserings-/av-serialiseringsbeteende.

serializerOptions?: SerializerOptions

Egenskapsvärde

ärvd från OperationOptions.serializerOptions

tracingOptions

Alternativ som används när spårning är aktiverat.

tracingOptions?: OperationTracingOptions

Egenskapsvärde

ärvd från OperationOptions.tracingOptions