Создал этот простой чат-бот, но сразу же, когда я начал разговаривать, он выдает ошибку, может кто-нибудь объяснить, почему я получаю ошибку?
from chatterbot import ChatBot
from chatterbot.trainers import ListTrainer
chatbot = ChatBot(['hi! there!',
'hi!',
'how do you do?',
'i\'m cool',
'fine, you?',
'always cool',
'i\m ok',
'glad to hear that',
'i feel awesome',
'excellent, glad to hear that',
'not so good',
'what\'s your name?'])
list_trainer = ListTrainer(chatbot)
'''
while True:
request = input('You: ')
response = chatbot.get_response(request)
print('Bot: ',response)
'''
Это сообщение об ошибке:
You: how are you?
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-30-31083fafbef3> in <module>()
1 while True:
2 request = input('You: ')
----> 3 response = chatbot.get_response(request)
4 print('Bot: ',response)
TypeError: must be str, not list
''''''''''''''''
Как решить эту проблему?