BlobsTranscriptStore class
BlobsTranscriptStore est un TranscriptStore qui conserve les transcriptions dans Stockage Blob Azure
Constructeurs
| Blobs |
Construit une instance BlobsTranscriptStore. |
Méthodes
| delete |
Supprimez une conversation spécifique et toutes ses activités. |
| get |
Obtenez des activités pour une conversation (par exemple, la transcription). |
| list |
Répertorier les conversations dans channelId. |
| log |
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.