TranscriptLoggerMiddleware Clase

Registra las actividades entrantes y salientes en un almacén de transcripciones.

Constructor

TranscriptLoggerMiddleware(logger: TranscriptLogger)

Parámetros

Nombre Description
logger
Requerido

Métodos

log_activity

Registra la actividad. :p aram transcripción: transcripción. actividad :p aram: actividad que se va a registrar.

on_turn

Inicialización del middleware. :p contexto de aram: contexto para el turno actual de conversación con el usuario. :p aram logic: función a la que llamar al final de la cadena de middleware.

log_activity

Registra la actividad. :p aram transcripción: transcripción. actividad :p aram: actividad que se va a registrar.

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

Parámetros

Nombre Description
transcript
Requerido
activity
Requerido

on_turn

Inicialización del middleware. :p contexto de aram: contexto para el turno actual de conversación con el usuario. :p aram logic: función a la que llamar al final de la cadena de middleware.

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

Parámetros

Nombre Description
context
Requerido
logic
Requerido