TranscriptLoggerMiddleware Kelas

Mencatat aktivitas masuk dan keluar ke TranscriptStore.

Konstruktor

TranscriptLoggerMiddleware(logger: TranscriptLogger)

Parameter

Nama Deskripsi
logger
Diperlukan

Metode

log_activity

Mencatat aktivitas. transkrip :p aram: transkrip. aktivitas :p aram: Aktivitas untuk dicatat.

on_turn

Inisialisasi untuk middleware. konteks :p aram: Konteks untuk pergantian percakapan saat ini dengan pengguna. logika :p aram: Fungsi untuk memanggil di akhir rantai middleware.

log_activity

Mencatat aktivitas. transkrip :p aram: transkrip. aktivitas :p aram: Aktivitas untuk dicatat.

async log_activity(transcript: Queue, activity: Activity) -> None

Parameter

Nama Deskripsi
transcript
Diperlukan
activity
Diperlukan

on_turn

Inisialisasi untuk middleware. konteks :p aram: Konteks untuk pergantian percakapan saat ini dengan pengguna. logika :p aram: Fungsi untuk memanggil di akhir rantai middleware.

async on_turn(context: TurnContext, logic: Callable[[TurnContext], Awaitable])

Parameter

Nama Deskripsi
context
Diperlukan
logic
Diperlukan