BlobsTranscriptStore class
BlobsTranscriptStore は、Azure Blob Storage にトランスクリプトを保持する TranscriptStore です
コンストラクター
| Blobs |
BlobsTranscriptStore インスタンスを構築します。 |
メソッド
| delete |
特定の会話とそのすべてのアクティビティを削除します。 |
| get |
会話のアクティビティ (トランスクリプトとも呼ばれる) を取得します。 |
| list |
channelId 内の会話を一覧表示します。 |
| log |
アクティビティをトランスクリプトに記録します。 |
コンストラクターの詳細
BlobsTranscriptStore(string, string, BlobsTranscriptStoreOptions)
BlobsTranscriptStore インスタンスを構築します。
new BlobsTranscriptStore(connectionString: string, containerName: string, options?: BlobsTranscriptStoreOptions)
パラメーター
- connectionString
-
string
Azure Blob Storage の接続文字列
- containerName
-
string
Azure Blob Storage コンテナー名
- options
- BlobsTranscriptStoreOptions
BlobsTranscriptStore のその他のオプション
メソッドの詳細
deleteTranscript(string, string)
特定の会話とそのすべてのアクティビティを削除します。
function deleteTranscript(channelId: string, conversationId: string): Promise<void>
パラメーター
- channelId
-
string
channelId
- conversationId
-
string
conversationId
戻り値
Promise<void>
非同期操作を表す Promise。
getTranscriptActivities(string, string, string, Date)
会話のアクティビティ (トランスクリプトとも呼ばれる) を取得します。
function getTranscriptActivities(channelId: string, conversationId: string, continuationToken?: string, startDate?: Date): Promise<PagedResult<Activity>>
パラメーター
- channelId
-
string
channelId
- conversationId
-
string
conversationId
- continuationToken
-
string
結果をページングする継続トークン
- startDate
-
Date
結果に含める最も早い時間
戻り値
Promise<PagedResult<Activity>>
アクティビティの 項目の PagedResult に解決される Promise
listTranscripts(string, string)
channelId 内の会話を一覧表示します。
function listTranscripts(channelId: string, continuationToken?: string): Promise<PagedResult<TranscriptInfo>>
パラメーター
- channelId
-
string
channelId
- continuationToken
-
string
結果をページングする継続トークン
戻り値
Promise<PagedResult<TranscriptInfo>>
アクティビティの 項目の PagedResult に解決される Promise
logActivity(Activity, BlobsTranscriptStoreOptions)
アクティビティをトランスクリプトに記録します。
function logActivity(activity: Activity, options?: BlobsTranscriptStoreOptions): Promise<void>
パラメーター
- activity
-
Activity
ログに記録するアクティビティ
- options
- BlobsTranscriptStoreOptions
BlobsTranscriptStore のオプションの設定
戻り値
Promise<void>
非同期操作を表す Promise。