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
|
|