rasa.graph_components.converters.nlu_message_converter
NLUMessageConverter Objects
class NLUMessageConverter(GraphComponent)
Converts the user message into a NLU Message object.
create
@classmethod
def create(cls, config: Dict[Text, Any], model_storage: ModelStorage,
resource: Resource,
execution_context: ExecutionContext) -> NLUMessageConverter:
"""Creates component (see parent class for full docstring)."""
convert_user_message
def convert_user_message(messages: List[UserMessage]) -> List[Message]:
"""Converts user message into Message object.
**Arguments**:
- `messages` - The user messages which should be converted to be processed by the NLU components.
**Returns**:
List containing only one instance of Message.
Else empty list if user message is None.
"""