예제 #1
0
파일: train.py 프로젝트: psds01/rasa_custom
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,
    )
예제 #2
0
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__,
    )
예제 #3
0
파일: train.py 프로젝트: lsx0930/rasa_usage
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)
예제 #4
0
파일: train.py 프로젝트: zzBBc/rasa
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,
    )
예제 #5
0
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']
                                             }))