BlobsTranscriptStore class

BlobsTranscriptStore est un TranscriptStore qui conserve les transcriptions dans Stockage Blob Azure

Constructeurs

BlobsTranscriptStore(string, string, BlobsTranscriptStoreOptions)

Construit une instance BlobsTranscriptStore.

Méthodes

deleteTranscript(string, string)

Supprimez une conversation spécifique et toutes ses activités.

getTranscriptActivities(string, string, string, Date)

Obtenez des activités pour une conversation (par exemple, la transcription).

listTranscripts(string, string)

Répertorier les conversations dans channelId.

logActivity(Activity, BlobsTranscriptStoreOptions)

Journaliser une activité dans la transcription.

Détails du constructeur

BlobsTranscriptStore(string, string, BlobsTranscriptStoreOptions)

Construit une instance BlobsTranscriptStore.

new BlobsTranscriptStore(connectionString: string, containerName: string, options?: BlobsTranscriptStoreOptions)

Paramètres

connectionString

string

Chaîne de connexion Stockage Blob Azure

containerName

string

Nom du conteneur Stockage Blob Azure

options
BlobsTranscriptStoreOptions

Autres options pour BlobsTranscriptStore

Détails de la méthode

deleteTranscript(string, string)

Supprimez une conversation spécifique et toutes ses activités.

function deleteTranscript(channelId: string, conversationId: string): Promise<void>

Paramètres

channelId

string

channelId

conversationId

string

conversationId

Retours

Promise<void>

Promesse représentant l’opération asynchrone.

getTranscriptActivities(string, string, string, Date)

Obtenez des activités pour une conversation (par exemple, la transcription).

function getTranscriptActivities(channelId: string, conversationId: string, continuationToken?: string, startDate?: Date): Promise<PagedResult<Activity>>

Paramètres

channelId

string

channelId

conversationId

string

conversationId

continuationToken

string

jeton de continuation vers la page via les résultats

startDate

Date

délai le plus tôt à inclure dans les résultats

Retours

Promise<PagedResult<Activity>>

Promesse qui se résout en un PagedResult d’éléments Activity

listTranscripts(string, string)

Répertorier les conversations dans channelId.

function listTranscripts(channelId: string, continuationToken?: string): Promise<PagedResult<TranscriptInfo>>

Paramètres

channelId

string

channelId

continuationToken

string

jeton de continuation vers la page via les résultats

Retours

Promise<PagedResult<TranscriptInfo>>

Promesse qui se résout en un PagedResult d’éléments Activity

logActivity(Activity, BlobsTranscriptStoreOptions)

Journaliser une activité dans la transcription.

function logActivity(activity: Activity, options?: BlobsTranscriptStoreOptions): Promise<void>

Paramètres

activity

Activity

activité à journaliser

options
BlobsTranscriptStoreOptions

Paramètres facultatifs pour BlobsTranscriptStore

Retours

Promise<void>

Promesse représentant l’opération asynchrone.