TranscriptLoggerMiddleware Classe

Journalise les activités entrantes et sortantes dans un TranscriptStore.

Constructeur

TranscriptLoggerMiddleware(logger: TranscriptLogger)

Paramètres

Nom Description
logger
Obligatoire

Méthodes

log_activity

Enregistre l’activité. transcription :p aram : transcription. activité :p aram : activité à consigner.

on_turn

Initialisation pour l’intergiciel. :p aram context : Context for the current turn of conversation with the user. logique :p aram : fonction à appeler à la fin de la chaîne d’intergiciels.

log_activity

Enregistre l’activité. transcription :p aram : transcription. activité :p aram : activité à consigner.

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

Paramètres

Nom Description
transcript
Obligatoire
activity
Obligatoire

on_turn

Initialisation pour l’intergiciel. :p aram context : Context for the current turn of conversation with the user. logique :p aram : fonction à appeler à la fin de la chaîne d’intergiciels.

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

Paramètres

Nom Description
context
Obligatoire
logic
Obligatoire