gpt4 book ai didi

python - rasa_nlu 从多个 json 文件加载数据

转载 作者:太空宇宙 更新时间:2023-11-03 20:52:15 24 4
gpt4 key购买 nike

我正在使用 rasa_nlu 用 Python 编写一个简单的聊天机器人,我想从几个单独的 json 文件加载训练数据。

使用 load_data 函数加载一个文件是一个没有问题的过程,但我找不到一种方法或功能来帮助处理多个文件(协作目的)。

我正在使用rasa_nlu。版本 == 0.14.6

from rasa_nlu.training_data import load_data

self.data = "data.json"
training_data = load_data(self.data) # load one json training file

我希望 self.data 成为文件列表,而不是作为字符串的一个文件。有什么办法可以做到吗?

最佳答案

请将所有文件放在一个目录中,然后在load_data中指定目录,例如load_data("my_directory/".

您还可以加载每个文件,然后合并训练数据,例如

files = ["file1.json", "file2.json"]
training_data = load_data(files[0])

for file in files[1:]:
data = load_data(file)
training_data = training_data.merge(data)

关于python - rasa_nlu 从多个 json 文件加载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56243381/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com