Version: 3.x

rasa.nlu.training_data.converters.nlu_markdown_to_yaml_converter

NLUMarkdownToYamlConverter Objects

class NLUMarkdownToYamlConverter(TrainingDataConverter)

filter

| @classmethod
| filter(cls, source_path: Path) -> bool

Checks if the given training data file contains NLU data in Markdown format and can be converted to YAML.

Arguments:

  • source_path - Path to the training data file.

Returns:

True if the given file can be converted, False otherwise

convert_and_write

| @classmethod
| async convert_and_write(cls, source_path: Path, output_path: Path) -> None

Converts the given training data file and saves it to the output directory.

Arguments:

  • source_path - Path to the training data file.
  • output_path - Path to the output directory.