def do_interactive_learning(cmdline_args, stories, additional_arguments=None): from rasa.core.training import interactive interactive.run_interactive_learning( stories, skip_visualization=cmdline_args.skip_visualization, server_args=cmdline_args.__dict__, additional_arguments=additional_arguments, )
def do_interactive_learning(args: argparse.Namespace, file_importer: TrainingDataImporter): from rasa.core.training import interactive interactive.run_interactive_learning( file_importer=file_importer, skip_visualization=args.skip_visualization, server_args=args.__dict__, )
def do_interactive_learning(cmdline_args, stories, additional_arguments=None): from rasa.core.training import interactive if cmdline_args.core and cmdline_args.finetune: raise ValueError("--core can only be used without " "--finetune flag.") interactive.run_interactive_learning( stories, finetune=cmdline_args.finetune, skip_visualization=cmdline_args.skip_visualization, server_args=cmdline_args.__dict__, additional_arguments=additional_arguments)
def do_interactive_learning( args: argparse.Namespace, stories: Optional[Text] = None, additional_arguments: Dict[Text, typing.Any] = None, ): from rasa.core.training import interactive interactive.run_interactive_learning( stories, skip_visualization=args.skip_visualization, server_args=args.__dict__, additional_arguments=additional_arguments, )
import asyncio import logging import rasa.utils.io from rasa.core.training import interactive logger = logging.getLogger(__name__) if __name__ == '__main__': rasa.utils.io.configure_colored_logging(loglevel="INFO") loop = asyncio.get_event_loop() logger.info("This example does not include NLU data." "Please specify the desired intent with a preceding '/', e.g." "'/greet' .") loop.run_until_complete( interactive.run_interactive_learning("data/stories.md", server_args={ "domain": "domain.yml", "out": "models/dialogue", "stories": "data/stories.md", "config": ['config.yml'] }))