Как загрузить тренировочные данные из RASA NLU в файл json - PullRequest
0 голосов
/ 25 марта 2020

Я пытался загрузить обучающие данные из функции load_data () RASA NLU в файл json для обучения чат-бота

from rasa_nlu.training_data import load_data
training_data = load_data('./training_data.json')

Я получаю эту ошибку при запуске вышеуказанные строки:

Трассировка (последний последний вызов):

Файл "", строка 2, в training_data = load_data ('./ training_data. json')

Файл "/opt/anaconda3/lib/python3.7/site-packages/rasa_nlu/training_data/loading.py", строка 50, в файлах load_data = utils.list_files (имя_ресурса)

Файл "/opt/anaconda3/lib/python3.7/site-packages/rasa_nlu/utils/init.py", строка 103, в list_files возвращает [fn для fn в list_directory (путь)) if os.path.isfile (fn)]

Файл "/opt/anaconda3/lib/python3.7/site-packages/rasa_nlu/utils/init.py", строка 95, в list_directory "" .format (os.path.abspath (path)))

ValueError: Не удалось найти ресурс '/Users/maniksoni/Documents/ChatBot/training_data.json '.

Может кто-нибудь, пожалуйста, помогите мне в стоять проблема здесь?

Я пытался создать файл json вручную по правильному пути, но это тоже не работает. Я получаю другую ошибку:

Файл "", строка 2, в training_data = load_data ('./ training_data. json')

File "/ opt / anaconda3 / lib / python3 .7 / site-packages / rasa_nlu / training_data / loading.py ", строка 51, в load_data data_sets = [_load (f, язык) для f в файлах]

File" / opt /anaconda3/lib/python3.7/site-packages/rasa_nlu/training_data/loading.py ", строка 51, в data_sets = [_load (f, язык) для f в файлах]

File" /opt/anaconda3/lib/python3.7/site-packages/rasa_nlu/training_data/loading.py ", строка 108, в _load повысить ValueError (" Неизвестный формат данных для файла {} ". Формат (имя файла))

ValueError: Неизвестный формат данных для файла ./training_data.json

...