Ошибка атрибута при создании инструктора - PullRequest
0 голосов
/ 10 января 2019

версия Rasa NLU : 0,13,08 Версия Python : 3.6.6

Операционная система (windows, osx, ...): windows-10 AMD64

Содержимое файла конфигурации модели :

nlu_config.yml
language: 'en'

pipeline: 
  name: 'spacy_sklearn'
  model: "en_core_web_sm"

Код

app.py
from rasa_nlu.training_data import load_data
from rasa_nlu.model import Trainer
from rasa_nlu import config

training_data = load_data('demo/demo_data.md')
trainer = Trainer(config.load('nlu_config.yml'))
print("Done")

Выпуск : При попытке запустить приведенный выше код я получаю следующую ошибку.

error

  Message='str' object has no attribute 'get'
  Source=
  StackTrace:
  File "D:\rasa_sample\project\rasa_nlu_test.py", line 6, in <module>
    trainer = Trainer(config.load('nlu_config.yml'))

Я проверил наличие конфликтов версий, но установил rasa_nlu с помощью pip

$pip install rasa_nlu

PS: я использую Visual Studio 2017 (если это имеет смысл.)

Что может быть возможной причиной ошибки? Есть ли что-то, что мне нужно проверить перед выполнением?

...