TranscriptLoggerMiddleware الفصل
تسجيل الأنشطة الواردة والصادرة إلى TranscriptStore.
الدالمنشئ
TranscriptLoggerMiddleware(logger: TranscriptLogger)
المعلمات
| الاسم | الوصف |
|---|---|
|
logger
مطلوب
|
|
الأساليب
| log_activity |
تسجيل النشاط. :p aram: النسخة المكتوبة. نشاط :p aram: نشاط لتسجيل الدخول. |
| on_turn |
تهيئة البرامج الوسيطة. سياق :p أرام: سياق الدور الحالي للمحادثة مع المستخدم. :p aram logic: دالة لاستدعاء في نهاية سلسلة البرامج الوسيطة. |
log_activity
تسجيل النشاط. :p aram: النسخة المكتوبة. نشاط :p aram: نشاط لتسجيل الدخول.
async log_activity(transcript: Queue, activity: Activity) -> None
المعلمات
| الاسم | الوصف |
|---|---|
|
transcript
مطلوب
|
|
|
activity
مطلوب
|
|
on_turn
تهيئة البرامج الوسيطة. سياق :p أرام: سياق الدور الحالي للمحادثة مع المستخدم. :p aram logic: دالة لاستدعاء في نهاية سلسلة البرامج الوسيطة.
async on_turn(context: TurnContext, logic: Callable[[TurnContext], Awaitable])
المعلمات
| الاسم | الوصف |
|---|---|
|
context
مطلوب
|
|
|
logic
مطلوب
|
|