blab_chatbot_rasa.rasa_settings_format#

A module that defines the expected format of the configuration file.

See the file settings_rasa_TEMPLATE.py for a template.

Module Contents#

Classes#

RasaSettings

Contains parameters related to the Rasa bot.

BlabRasaClientSettings

A protocol that should be implemented by the configuration file.

class RasaSettings#

Bases: TypedDict

Contains parameters related to the Rasa bot.

Initialize self. See help(type(self)) for accurate signature.

ADDRESS: str#

Rasa bot address. The port should be specified after a colon. Example: http://localhost:5005/webhooks/rest/webhook.

class BlabRasaClientSettings#

Bases: blab_chatbot_bot_client.settings_format.BlabWebSocketBotClientSettings, Protocol

A protocol that should be implemented by the configuration file.

It extends the parent protocol (BlabBotClientSettings) with the inclusion of the RASA_SETTINGS field.

RASA_SETTINGS: RasaSettings#

Rasa-specific settings