Constructs a new instance of the BlobsTranscriptStore class.
The connection string for the Azure Blob Storage account.
The name of the container to use for storing transcripts.
Optionaloptions: BlobsTranscriptStoreOptionsOptional configuration options for the store.
Optional URI for the blob service.
OptionaltokenCredential: StorageSharedKeyCredential | AnonymousCredential | TokenCredentialOptional credentials for authenticating with the blob service.
Deletes all transcripts for a specific conversation.
The ID of the channel.
The ID of the conversation.
A promise that resolves when the deletion is complete.
Retrieves transcript activities for a specific conversation.
The ID of the channel.
The ID of the conversation.
OptionalcontinuationToken: stringOptional token for paginated results.
OptionalstartDate: DateOptional start date to filter activities.
A promise resolving to a paged result of activities.
Lists all transcripts for a specific channel.
The ID of the channel.
OptionalcontinuationToken: stringOptional token for paginated results.
A promise resolving to a paged result of transcript information.
Logs an activity to the transcript store.
The activity to log.
Optionaloptions: BlobsTranscriptStoreOptionsOptional configuration options for the operation.
A promise that resolves when the activity is logged.
A class that implements the TranscriptStore interface using Azure Blob Storage.