while training using rasa nlu ValueError: Unknown data format for file x.json

while training using rasa nlu ValueError: Unknown data format for file x.json

我正在训练 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

我得到了解决方案。所以当我检查时,我发现我的 data.json 文件在 utf-8 fromat 中,这导致了问题,所以我在记事本中将编码更改为 ANSI结果出来了。