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