notice

This is documentation for Rasa Documentation v2.x, which is no longer actively maintained.
For up-to-date documentation, see the latest version (3.x).

Version: 2.x

rasa.nlu.training_data.converters.nlg_markdown_to_yaml_converter

NLGMarkdownToYamlConverter Objects

class NLGMarkdownToYamlConverter(TrainingDataConverter)

filter

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

Checks if the given training data file contains NLG 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.