我正在训练json文件数据以使用rasa nlu进行意图分类。当我使用任何.md文件进行训练时,它都有效,但是当我尝试使用.json文件时,则显示错误。
我试图验证json文件的格式正确。
from rasa_nlu.training_data import load_data
from rasa_nlu.model import Trainer
from rasa_nlu import config
from rasa_nlu.model import Interpreter
def train_rasa(file_path):
training_data = load_data(file_path)
trainer = Trainer(config.load("config.yml"))
trainer.train(training_data)
model_directory = trainer.persist('models/')
return model_directory
train_rasa('data/testData.json')
错误:
ValueError: Unknown data format for file 'data/testData.json
答案 0 :(得分:1)
我找到了解决方案。因此,当我检查时发现我的 data.json 文件位于utf-8
中,这会引起问题,因此我将记事本中的编码更改为ANSI
。 / p>