我正在使用Django集成。
settings.py
CHATTERBOT = {
'name': 'chatbot0',
'storage_adapter': "chatterbot.storage.SQLStorageAdapter",
'logic_adapters': [
'chatterbot.logic.BestMatch',
#custom adapters
'chatbot.adapters.adapter_1',
'chatbot.adapters.adapter_2',
]
}
但是adapter_2不工作,除非我删除adapter_1,反之亦然。有什么问题吗?
1条答案
按热度按时间x33g5p2x1#
问题是“信心”;两个适配器工作正常,但每个适配器的置信度相同:
https://chatterbot.readthedocs.io/en/stable/logic/index.html
您可以输入任意数量的逻辑适配器供bot使用。如果使用多个适配器,则bot将返回具有最高计算置信度值的响应。如果多个适配器返回相同的置信度,则首先进入列表的适配器将优先。