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”