Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x chatterbot.logic.SpecificResponseAdapter不工作_Python 3.x_Chatterbot - Fatal编程技术网

Python 3.x chatterbot.logic.SpecificResponseAdapter不工作

Python 3.x chatterbot.logic.SpecificResponseAdapter不工作,python-3.x,chatterbot,Python 3.x,Chatterbot,我想开发自己的定制聊天机器人,但在开发过程中遇到了一些问题,我想在chatterbot中使用特定的响应适配器。这里有一个代码示例 from chatterbot.trainers import ListTrainer from chatterbot import ChatBot from chatterbot.trainers import ChatterBotCorpusTrainer bot = ChatBot('Mybot', storage_adapter='chatterbot.sto

我想开发自己的定制聊天机器人,但在开发过程中遇到了一些问题,我想在
chatterbot
中使用特定的响应适配器。这里有一个代码示例

from chatterbot.trainers import ListTrainer
from chatterbot import ChatBot
from chatterbot.trainers import ChatterBotCorpusTrainer
bot = ChatBot('Mybot',
storage_adapter='chatterbot.storage.SQLStorageAdapter',
logic_adapters=[{'import_path': 'chatterbot.logic.SpecificResponseAdapter',
               'input_text': 'Help me!',
                'output_text': 'Ok'
                        }]) # Crate Chatbot
trainer = ListTrainer(bot)
text = open('/content/drive/My Drive/Chatbot/Data/data.txt').readlines()
trainer.train(text)

while True:
   request = input("Your: ")
   response = bot.get_response(request)
   print("bot:",response)
这是输出:

 Your: Help me!
 bot: I am sorry, but I do not understand.
 Your: 'Help me!'
 bot: I am sorry, but I do not understand.

请帮我解决这个问题

您能告诉我们您的预期结果是什么,以及与当前发生的情况有什么不同吗?预期答案必须是“OK”,您能告诉我们您的预期结果是什么,以及与当前发生的情况有什么不同吗?预期答案必须是“OK”