我刚刚将Rasa Core更新到版本0.11.12,但仍然收到错误消息:
insert into tbl_margin_date (accont_no, dater)
SELECT distinct account_no, dater
FROM tbl_margin_all
WHERE dater = '01/08/18'
关注文档,网址为:https://rasa.com/docs/core/0.11.12/_modules/rasa_core/trackers。我认为该属性现在应该在跟踪器中。
有人遇到同样的问题吗?
答案 0 :(得分:1)
最后我找到了解决方案。只需从活动中获取input_channel。
input_channel = tracker.events[1]['input_channel']
希望input_channel将在RASA的下一版本中得到修复。
我也在以下社区中进行了更新:https://forum.rasa.com/t/how-to-detect-chat-platform-in-actions-py/2991/5
答案 1 :(得分:0)
我正在使用RASA 1.9.6。使用跟踪器,我们可以使用以下代码获取操作中的输入通道。
channel = tracker.get_latest_input_channel()
print(channel)