Rasa学习
文章平均质量分 54
陈弟弟
不知道自己在干嘛
展开
-
rasa学习笔记3-rasa策略
策略 每一轮对话,rasa的每一个策略会预测下一个action,并给出置信度,Rasa Agent会选出最高置信度的action。当置信度相同的时候,rasa会通过优先级来决定选择的action。 如果设置了两个优先级相同的策略,当置信度相同的时候会导致结果是随机的,所以不建议同时使用多个优先级相同的策略。 rasa优先级(数字越高,优先级越高): FormPolicy FallbackPolicy and TwoStageFallbackPolicy MemoizationPolicy an原创 2021-08-16 10:55:29 · 1205 阅读 · 0 评论 -
Rasa学习笔记2-Rasa消息流程详解
3、Rasa使用 (1)创建项目:rasa init --no-prompt 文件名称 作用说明 重要文件 init.py 帮助python查找操作的空文件 actions.py 为你的自定义操作编写代码 config.yml 配置NLU和Core模型 * credentials.yml 连接到其他服务的详细信息 data/nlu.md 你的NLU训练数据 * data/stories.md 你的故事 * domain.yml 你的助手的域 * endpoi原创 2021-06-23 11:37:25 · 410 阅读 · 0 评论 -
Rasa学习笔记1-rasa响应消息的步骤和名词解释
1、Rasa是一个对话机器人框架 (1)Rasa名词解释和作用 a)、意图intents:要做什么(意图:订车票) b)、实体entities:谁做,做啥(实体:人物:张三;目的地:北京) c)、语料: d)、词槽slot:定位对话信息(词槽:人物、目的地) e)、故事stories: f)、动作action:机器人在对话过程中采取的动作 Responses Response一般定义在domain中或者单独建立response.yml文件存放定义 domain.yml response: utter原创 2021-06-23 10:22:22 · 1261 阅读 · 1 评论