base_events#
- class baf.library.transition.events.base_events.DummyEvent[source]#
Bases:
EventRepresents a placeholder event.
- _abc_impl = <_abc._abc_data object>#
- class baf.library.transition.events.base_events.ReceiveFileEvent(file=None, session_id=None, human=True)[source]#
Bases:
EventEvent for receiving files.
- Parameters:
- _abc_impl = <_abc._abc_data object>#
- class baf.library.transition.events.base_events.ReceiveJSONEvent(payload=None, session_id=None, human=False)[source]#
Bases:
ReceiveMessageEventEvent for receiving JSON messages.
- Parameters:
- predicted_intent#
the predicted intent for the event message
- _abc_impl = <_abc._abc_data object>#
- class baf.library.transition.events.base_events.ReceiveMessageEvent(message=None, session_id=None, human=True)[source]#
Bases:
EventBase event for receiving messages.
- Parameters:
- _abc_impl = <_abc._abc_data object>#
- class baf.library.transition.events.base_events.ReceiveTextEvent(text=None, session_id=None, human=False)[source]#
Bases:
ReceiveMessageEventEvent for receiving text messages. Supports intent prediction.
- Parameters:
- predicted_intent#
the predicted intent for the event message
- _abc_impl = <_abc._abc_data object>#