需要您在阅读前了解的部分:
很粗糙的意译,不会逐字逐句翻译。
原文链接:actions
第一节 概述部分
在接受每条用户消息之后,模型将会预测聊天助手随之进行的action(意为动作,rasa词汇表里的特定概念,故此处略过不译)。 此节旨在为读者提供rasa不同类型的action概览。
一、 responses
(意为回应,rasa词汇表里的特定概念,故此处略过不译)
response是指聊天助手返还给用户的消息。这将是您希望助手向用户发送文本、图片、按钮等消息时最常用到的action类型。
(意为自定义动作,rasa词汇表里的特定概念,故此处略过不译)
custom action是用户可以在其中运行任何需要的代码的一种action,例如调用API,或是查询数据库。
三、forms
(意为表单,rasa词汇表里的特定概念,故此处略过不译)
forms是一种特殊的custom action,旨在处理业务逻辑。如果您在某对话场景中,希望聊天助手向用户询问一系列的特定信息,您就应该使用forms来完成这项任务。
四、default actions
(意为默认动作,rasa词汇表里的特定概念,故此处略过不译)
default actions是由对话管理器默认构建的action。它们中的大部分是在特定对话场景下由rasa自动预测的。您也可以在自己的聊天助手里定制私人化的default action。