Exemple #1
0
def test_missing_property(pipeline_config):
    with pytest.raises(config.InvalidConfigError) as execinfo:
        Trainer(config.RasaNLUModelConfig(pipeline_config))
    assert "The pipeline configuration contains errors" in str(execinfo.value)
Exemple #2
0
def test_missing_required_component(_config):
    with pytest.raises(InvalidConfigException) as execinfo:
        Trainer(config.RasaNLUModelConfig(_config))
    assert "The pipeline configuration contains errors" in str(execinfo.value)
Exemple #3
0
import rasa.nlu
import rasa.core
import spacy

from rasa.nlu.training_data import load_data
from rasa.nlu.config import RasaNLUModelConfig
from rasa.nlu.model import Trainer, Interpreter
from rasa.nlu import config

import random

train_data = load_data("spoiler.md")
trainer = Trainer(config.load("policies.yaml"))
interpreter = trainer.train(train_data)
model_direct = trainer.persist("./models/nlu",
                               fixed_model_name="spoiler_detection")

print("Model training done !!!!!!!!!")