![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Rasa
高科技翼手龙
这个作者很懒,什么都没留下…
展开
-
Rasa1.0项目升级到Rasa2.0(持续更新)
背景 原始项目依赖RASA 1.10.7,截止2021年7月23日,RASA已经更新到2.8.x,且2.8是3.0版本前的最后一个大版本,考虑到3.0相对于2.8的更新集中在Tokenizer的删除和Graph相关功能的新增,详见相关issue,而基础数据格式、Action、Policy等基本组件的改动不会像1.0升级到2.0版本那么大(也许),也为了降低后期跨大版本迁移的工作成本,遂计划先将项目升级到2.8版本。 环境 Python 3.7,RASA 2.8.1 domain.yml responses原创 2021-08-02 10:46:13 · 1090 阅读 · 0 评论 -
Rasa根据会话session超时情况切分日志
背景与目的 Rasa状态日志以sender_id为key存储 利用Rasa构建对话机器人时,若使用TrackerStore记录日志,则默认以sender_id(sender,都一样)作为key进行存储,意味着对于用户sender_id=user1,无论何时与机器人对话,其对话记录永远会更新到以user1为key的字典中。 同一用户的状态日志越积越多 表面看起来没有问题,但存在隐含风险,因为Rasa Core的机制是,每次接收到用户message,会根据sender_id召回历史日志,解析历史状态,进而预测下原创 2020-08-31 15:21:06 · 1078 阅读 · 4 评论