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